move from underscore to lodash so don't need extra clone module

This commit is contained in:
Tyler Renelle 2013-01-02 12:27:08 -05:00
parent 1b2cf93238
commit e4afeb9b8e
5 changed files with 6 additions and 7 deletions

View file

@ -18,8 +18,7 @@
"moment": "*", "moment": "*",
"stripe": "*", "stripe": "*",
"async": "*", "async": "*",
"underscore": "*", "lodash": "*",
"clone": "*",
"coffee-script": "*" "coffee-script": "*"
}, },
"private": true, "private": true,

View file

@ -11,7 +11,7 @@ scoring = require './scoring'
schema = require './schema' schema = require './schema'
helpers = require './helpers' helpers = require './helpers'
helpers.viewHelpers view helpers.viewHelpers view
_ = require('underscore') _ = require('lodash')
# ========== ROUTES ========== # ========== ROUTES ==========

View file

@ -1,6 +1,6 @@
content = require './content' content = require './content'
moment = require 'moment' moment = require 'moment'
_ = require 'underscore' _ = require 'lodash'
userSchema = { userSchema = {
balance: 2 balance: 2
@ -16,7 +16,7 @@ userSchema = {
module.exports.newUserObject = -> module.exports.newUserObject = ->
# deep clone, else further new users get duplicate objects # deep clone, else further new users get duplicate objects
newUser = require('clone')(userSchema, true) #deep newUser = _.cloneDeep(userSchema)
for task in content.defaultTasks for task in content.defaultTasks
guid = task.id = require('racer').uuid() guid = task.id = require('racer').uuid()
newUser.tasks[guid] = task newUser.tasks[guid] = task

View file

@ -1,6 +1,6 @@
async = require 'async' async = require 'async'
moment = require 'moment' moment = require 'moment'
_ = require 'underscore' _ = require 'lodash'
content = require './content' content = require './content'
helpers = require './helpers' helpers = require './helpers'
MODIFIER = .03 # each new level, armor, weapon add 3% modifier (this number may change) MODIFIER = .03 # each new level, armor, weapon add 3% modifier (this number may change)

View file

@ -1,5 +1,5 @@
scoring = require('../app/scoring') scoring = require('../app/scoring')
_ = require('underscore') _ = require('lodash')
module.exports = (expressApp, root, derby) -> module.exports = (expressApp, root, derby) ->