John-David Dalton
|
a18be78bd3
|
Allow defineProperty to be used in the lodash.compat build too.
Former-commit-id: c610fd24ca8cfefab4c355099a034a8b2542aa77
|
2013-08-25 16:49:42 -07:00 |
|
John-David Dalton
|
83b5806cec
|
Improve jsdoc syntax. [closes #334]
Former-commit-id: a6ab2e8ac7c5b8abd0e63ee025552d6452a3e0a2
|
2013-08-25 13:01:41 -07:00 |
|
John-David Dalton
|
4d7a1199ea
|
Track the dependents of root in build.js.
Former-commit-id: be19143f8741be40419f83b2919c44c2d19bc9ac
|
2013-08-25 10:20:53 -07:00 |
|
John-David Dalton
|
277557cd99
|
Fix perf regressions in _.bind, _.groupBy, _.countBy, _.indexBy, and _.reduceRight.
Former-commit-id: 0972dd65af64b7cd1d7f2800a8a59c28183b8aba
|
2013-08-24 23:32:04 -07:00 |
|
John-David Dalton
|
61ff2da15c
|
Replace window var with root to better grab the global when using custom IIFEs.
Former-commit-id: f79834c6b53d692e85801d6258cd8beb35c776c2
|
2013-08-23 08:44:33 -07:00 |
|
John-David Dalton
|
ad8296a535
|
Correct exportsOptions in build.js.
Former-commit-id: 35c8977e27bea40431392e02c300625ce6459cca
|
2013-08-22 09:22:31 -07:00 |
|
John-David Dalton
|
3297c3a2e2
|
Round three of modularize exports=node support.
Former-commit-id: ac21e547a6717ddf362e06c031657c9fb18b8c85
|
2013-08-20 22:31:04 -07:00 |
|
John-David Dalton
|
84759de36f
|
Round two of modularize exports=node support.
Former-commit-id: 8a764774804f194f3fa344219cc8464190c4405f
|
2013-08-20 09:23:02 -07:00 |
|
John-David Dalton
|
1901134601
|
Add exports=npm and first round of modularize node.js support.
Former-commit-id: fd0ae2328312d5e28dd5d866dc56f613aff54817
|
2013-08-18 23:46:16 -07:00 |
|
John-David Dalton
|
eecb6986ee
|
Cleanup _.sample and add missing dependency.
Former-commit-id: 428bbdb266bd1d66119007ed6121c3f810bd2cd1
|
2013-08-18 07:23:38 -07:00 |
|
John-David Dalton
|
425499b3aa
|
Add _.sample.
Former-commit-id: 00e27cca2a65e1310b26904173ffec18aa484e48
|
2013-08-16 00:26:41 -07:00 |
|
John-David Dalton
|
2acfc307b7
|
Use a state object for buildTemplate like buildModule.
Former-commit-id: 850fe162a0a80b5547622f6cc267e66cad3ae4ce
|
2013-08-10 00:25:47 -07:00 |
|
John-David Dalton
|
186f1cf714
|
Add _.eachRight alias of _.forEachRight.
Former-commit-id: ff42b599dd22707fe20ab60a7aff47945b5cef73
|
2013-08-09 23:58:38 -07:00 |
|
John-David Dalton
|
a5cf42b7c8
|
Ensure modularize underscore exports=amd works without errors in template.js.
Former-commit-id: ae137c924d26b2614ed1ebdb7abb33e4b76124f4
|
2013-08-09 23:46:20 -07:00 |
|
John-David Dalton
|
1078cc1c91
|
Add _.debounce var dependency and remove Adobe JS engine cleanup in build.
Former-commit-id: 330e19ecf1a1d33e6207291aa05b103f68541e81
|
2013-08-09 22:48:44 -07:00 |
|
John-David Dalton
|
dda56405e6
|
Add fallback for Date.now and keep Array#isArray fallback in modern builds.
Former-commit-id: 4c5ca88d73b8624fdebf50b40c0384219008cb7c
|
2013-08-09 09:26:07 -07:00 |
|
John-David Dalton
|
44c10d720a
|
Use Date.now in modern builds.
Former-commit-id: de4329c5f4eaa92da8447e1232ce28e00a0f885d
|
2013-08-09 09:01:32 -07:00 |
|
John-David Dalton
|
fe2b86ba83
|
Correct removing ES5 features from createBound for non modern builds.
Former-commit-id: 35aacb52d1bfbd18630460f0c8e21e4fd5d716ea
|
2013-08-09 00:14:39 -07:00 |
|
John-David Dalton
|
8fb9557520
|
Ensure "Functions" methods throw if not provided a function and remove Adobe JS engine fix from compareAscending for modern builds.
Former-commit-id: 85f2c3579c33440d3f7351f5a0dfb1c09cd0cc7a
|
2013-08-08 23:39:35 -07:00 |
|
John-David Dalton
|
8a524dd98f
|
Add _.curry.
Former-commit-id: 33282039186323ad4f58d7d7ec19e3c3974dc9b3
|
2013-08-08 22:11:03 -07:00 |
|
John-David Dalton
|
7371f8927c
|
Have build remove trailing spaces in lines.
Former-commit-id: 580650186c9661b900ebbe846e13ba194fd2c0bc
|
2013-08-07 22:04:18 -07:00 |
|
John-David Dalton
|
5ae3eccaf1
|
Move _.remove to the "Arrays" category and add unit tests.
Former-commit-id: b0542496b45582b8ca59de19e950dc2368deee0a
|
2013-08-07 08:43:41 -07:00 |
|
John-David Dalton
|
fff5ae97f2
|
Cleanup fix for modularize underscore and _.mixin and add tests for correct indicatorObject use in underscore builds.
Former-commit-id: 7700fb4df90cdc3eca47af037677d71a70908616
|
2013-08-06 09:07:45 -07:00 |
|
John-David Dalton
|
f67a2fa865
|
Simplify iteratorObject use for underscore builds and make _.mixin and _.template work better for modularize underscore builds.
Former-commit-id: f9fb33faacbcb3e1bc2ece0a3c70496b3fb3f251
|
2013-08-04 12:47:27 -07:00 |
|
John-David Dalton
|
1a529841e0
|
Fix modularize mobile builds.
Former-commit-id: 5ffb5bd761c8e25c2a3bb9643cfa22b8c08bf2b1
|
2013-08-03 22:23:22 -07:00 |
|
John-David Dalton
|
76dcd7d96e
|
Fix modularize legacy builds.
Former-commit-id: 17b09cce67bdf0ec2fd7373beb5b58240b08877b
|
2013-08-03 21:33:29 -07:00 |
|
John-David Dalton
|
f623a4ecef
|
Update docs, dist builds, and fix build.
Former-commit-id: 95a2ae15735b2c98f24c20b8dc894c2832ac107b
|
2013-08-03 19:26:05 -07:00 |
|
John-David Dalton
|
aa465a12aa
|
Cleanup support for a step of 0 in _.range and add unit tests.
Former-commit-id: 383719999d8f4a7e153784aea3b6f4174684dd9a
|
2013-08-03 15:59:36 -07:00 |
|
John-David Dalton
|
56346f2a52
|
Make tests pass for modularized build and create a working lodash module.
Former-commit-id: 44cbac15f62e4f727ae0eec963cefd2498ee62ca
|
2013-08-03 13:31:54 -07:00 |
|
John-David Dalton
|
913d440c61
|
Rework how "chaining" methods are modularized.
Former-commit-id: 2986db5039ac031d1007c7376a60f41fc3eafece
|
2013-08-02 00:22:57 -07:00 |
|
John-David Dalton
|
067558529c
|
Move more code to be removed before the call to buildModule.
Former-commit-id: 255ba4bf6e65d61378226ba1c13708619ca68941
|
2013-08-01 09:17:45 -07:00 |
|
John-David Dalton
|
c97e653ba1
|
Add baseCreateCallback to avoid circular deps add more varDeps to fix large array caching.
Former-commit-id: f8164bbff59a3ad294c5670693942dc56a1c88a5
|
2013-08-01 00:12:53 -07:00 |
|
John-David Dalton
|
134ed51517
|
Make modularized builds tested and avoid errors when running modularized tests.
Former-commit-id: 38aa57ec3d401cb3892093008d75d03545d63c6b
|
2013-07-31 09:06:29 -07:00 |
|
John-David Dalton
|
28e3ab73fa
|
Add _.remove, _.pull, and fix typos in build. [closes #281]
Former-commit-id: e771f3934c868d0d7093f1690d9c7d57fa75ae89
|
2013-07-30 23:46:43 -07:00 |
|
John-David Dalton
|
70a5efa1d6
|
Cleanup build and make legacy command work with modularize.
Former-commit-id: 89cfa2e693bd299096f9418f5cab7f41c37ddf2a
|
2013-07-30 08:53:56 -07:00 |
|
John-David Dalton
|
a51a355a53
|
Optimize build for creating modules.
Former-commit-id: 9e06f7c9ec1084bf901123d2ad7d1fd7da2e11fb
|
2013-07-30 00:02:06 -07:00 |
|
John-David Dalton
|
cc0c2f1b3c
|
Add explicit chaining support to Lo-Dash. [closes #325]
Former-commit-id: 58d01723ddc40f636af9954e5a9f6370e0c88aac
|
2013-07-28 13:23:04 -07:00 |
|
John-David Dalton
|
c80c59c692
|
Correct baseClone dependencies and ensure forEachRight isn't exposed in underscore builds.
Former-commit-id: 37bba697b3cdd80405519976a30014efb1336cec
|
2013-07-28 10:12:32 -07:00 |
|
John-David Dalton
|
0404776d87
|
Add _.forEachRight, _.forInRight, _.forOwnRight, _.findLast, _.findLastIndex, and _.findLastKey methods. [closes #309]
Former-commit-id: 7097f79e278bf2dfacfed449ce5f64a2dc19a662
|
2013-07-27 00:30:54 -07:00 |
|
John-David Dalton
|
e94ca12f9f
|
Add getObject and releaseObject to setBindData.
Former-commit-id: d4152ccc078bfa64d62640d89b673057cf9f6a19
|
2013-07-26 19:37:42 -07:00 |
|
John-David Dalton
|
cf26447f7c
|
Add _.indexBy method and add a noop fallback for setBindData.
Former-commit-id: f8035b9a221ba7b625c21cb566c62931877da6ef
|
2013-07-26 09:12:04 -07:00 |
|
John-David Dalton
|
bb58d633c0
|
Fix _.createCallback perf regression.
Former-commit-id: a66821a2c4aa3bae626e19ef638a27689b96dc24
|
2013-07-25 09:05:43 -07:00 |
|
John-David Dalton
|
56ff8755d4
|
Update _.createCallback dependencies and fix typo in removeFromCreateIterator.
Former-commit-id: 8478aadcdcb3fbf30a481de1bc515510959a2396
|
2013-07-24 22:54:55 -07:00 |
|
John-David Dalton
|
57fc027f77
|
Avoid circular dependencies.
Former-commit-id: a45dd055f44f72797cb62ba040ecc2d45cc24634
|
2013-07-24 08:27:09 -07:00 |
|
John-David Dalton
|
bdb7c226f1
|
Update createBound and setBindData variable dependencies.
Former-commit-id: ff0c375fa334e1b54968208c7d311f65a766387f
|
2013-07-22 21:19:28 -07:00 |
|
John-David Dalton
|
17e32017a7
|
Allow argCount to be omitted an not default to 3, and cleanup createBound.
Former-commit-id: cbafeaa441aae1ef28268bc2614b1a6e038acfe1
|
2013-07-22 19:11:44 -07:00 |
|
John-David Dalton
|
2c772d0f4c
|
Ensure build command csp cannot be combined with others like underscore.
Former-commit-id: 97b6bd973323e086f1b6fdf3e40a7732804e2669
|
2013-07-22 07:16:04 -07:00 |
|
John-David Dalton
|
fd1fbd4843
|
Remove ES5 optimizations from the compat build.
Former-commit-id: c0d39af98c8b6474d051bcd16a7f5cee1c801477
|
2013-07-21 23:54:08 -07:00 |
|
John-David Dalton
|
2e5de88445
|
Remove hasThis and add comments to createBound and createCallback.
Former-commit-id: cdc9a69dc60913d6c2383053a881453dd2b7b0d5
|
2013-07-21 23:46:59 -07:00 |
|
John-David Dalton
|
65227f601e
|
Rename basicXYZ functions to baseXYZ, extract _.clone, _.merge, _.isEqual functions into their own baseXYZ functions, and rework createBound to flatten multiple calls.
Former-commit-id: 8efa6004d747103e9ec6507755fa6ffceb01b16f
|
2013-07-21 15:24:44 -07:00 |
|