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 |
|
John-David Dalton
|
49c032315c
|
Add hasThis to avoid repeatedly checking for this.
Former-commit-id: 15ce8566364ddac60ac01f3a36343c33d9739b77
|
2013-07-18 08:58:40 -07:00 |
|
John-David Dalton
|
3de0a16a9d
|
Add _.where fast path for the common use case or passing an object with one property.
Former-commit-id: dfb78f59ae22f3ccdd88d58cefdb8abcde58eda6
|
2013-07-18 08:30:05 -07:00 |
|
John-David Dalton
|
bb49b0c16a
|
Allow _.mixin to accept a destination object as well as a source object.
Former-commit-id: 11ccb77653f017270c07579f59d75b847d4e6c65
|
2013-07-18 08:12:14 -07:00 |
|
John-David Dalton
|
9561414985
|
Ensure the build removes properties in expressions from createIterator.
Former-commit-id: 6e06397c6dd4e7c550667bc364faad565d0244cd
|
2013-07-17 08:34:33 -07:00 |
|
John-David Dalton
|
34396dbbec
|
Simplify type checks in _.isEqual.
Former-commit-id: a1aeb5aeab6ef30c6f9377f5498da4eb6d112bc3
|
2013-07-16 23:57:23 -07:00 |
|
John-David Dalton
|
a17c32bed0
|
Update vendor/requirejs and fix AMD dependencies to avoid circular dependency issues.
Former-commit-id: 4af19b824f7018d7e3473ba7fe98584b5d6949c5
|
2013-07-16 23:01:52 -07:00 |
|
John-David Dalton
|
854ea26ab7
|
Make matchFunction and matchProp ignore leading comments by default, make removeProp remove variable assignments too, and ensure inline require calls have the correct dependency paths.
Former-commit-id: 47e265e550ca863af5902c07df63809f47c1f96d
|
2013-07-16 09:07:42 -07:00 |
|
John-David Dalton
|
e385b3499b
|
Remove dependencyObject.
Former-commit-id: 374611a2f1180402700fad5ba7f86e390150d37b
|
2013-07-15 08:20:16 -07:00 |
|
John-David Dalton
|
77d323b38c
|
Fix build.
Former-commit-id: b894b652c8c566411bb47935b67d649a2e6461e7
|
2013-07-14 19:16:53 -07:00 |
|
John-David Dalton
|
0f9d20129d
|
Ensure category modules reference dependencies with relative paths.
Former-commit-id: 5a12a4b2f4cd3a56456238303e7d941b06f76d9f
|
2013-07-14 13:39:13 -07:00 |
|
John-David Dalton
|
3048ac2f6d
|
Avoid circular dependency in createCallback and get Curl modularize tests working.
Former-commit-id: cf33217163f2c809fe8ddbb9debd7c95b002b8dc
|
2013-07-14 12:42:09 -07:00 |
|
John-David Dalton
|
8679377fcf
|
Allow getDependencies and getDependants to be used with Array#map and cleanup expand in build.js.
Former-commit-id: b05ca0cdb9f9b8db4a0503a126e85d902f5bf7b1
|
2013-07-14 11:46:02 -07:00 |
|
John-David Dalton
|
db5264af3c
|
Recursively add props and vars to include in the build in build.js.
Former-commit-id: fe7b8cad6ee6df1443424e05836e00a81f532af8
|
2013-07-14 11:25:21 -07:00 |
|
John-David Dalton
|
a8aaa793a0
|
Remove unzip from underscore build.
Former-commit-id: 5c1ed2d73e678e3f63c5378e8318508207b01988
|
2013-07-14 08:05:54 -07:00 |
|
John-David Dalton
|
c5698e82da
|
Track function dependencies of variables in build.js.
Former-commit-id: 127d9c849cb6a77ed2bb192573bc1f8f7f661838
|
2013-07-14 01:12:18 -07:00 |
|
John-David Dalton
|
b87fec554f
|
Ensure underscore builds use basicFlatten.
Former-commit-id: 148f37a27467391e9719fb098acb75ebac256f1b
|
2013-07-13 23:24:57 -07:00 |
|
John-David Dalton
|
f1b1fee6e4
|
Remove overloadWrapper and keep basicFlatten and basicUniq in various builds.
Former-commit-id: 3cb08e1232184a1a9737be4d520b15b725f7cedc
|
2013-07-13 18:21:20 -07:00 |
|
John-David Dalton
|
0a7fc356b6
|
Ensure underscore build versions of _.where and _.findWhere align with Underscore 1.5.
Former-commit-id: 49653c65a29c5a9108630a38b80848b2e5596079
|
2013-07-13 10:37:28 -07:00 |
|
John-David Dalton
|
ff0f05a1c1
|
Ensure more Arrays methods accept arguments objects and allow falsey arguments.
Former-commit-id: 06dfbb25236c6daf3efc6b0c1d06d00cf17180b8
|
2013-07-13 10:35:05 -07:00 |
|
John-David Dalton
|
9d3932bd82
|
Cleanup getVars, matchFunction, and matchVar.
Former-commit-id: b06d258373912d75bdfbbb31707fa17c160f75fe
|
2013-07-09 22:38:31 -07:00 |
|
John-David Dalton
|
8c787fa7f7
|
Fix failing build tests.
Former-commit-id: b3e1f62389f2406b07bb5db5551698ac58e5e8b9
|
2013-07-09 09:21:44 -07:00 |
|
John-David Dalton
|
b2f4f96ef9
|
Make split regexes in matchVar and matchFunction into multiples, correct typo in getDependants, and remove a lot of edge case build code.
Former-commit-id: 65917a2a0acd7c3502e04e583834f3f10efd15f7
|
2013-07-09 09:00:53 -07:00 |
|
John-David Dalton
|
fdae297fca
|
Rename isLodashFunc to isLodash in build.js.
Former-commit-id: 4e7ae65eeba640e095aeaf92c2f36cc70ca783c2
|
2013-07-08 08:34:15 -07:00 |
|
John-David Dalton
|
36488fd836
|
Simplify _.zip for the underscore build.
Former-commit-id: 18560e78f052fad5c5d7af1ef6571dd31accf690
|
2013-07-08 08:29:18 -07:00 |
|
John-David Dalton
|
cfa187f7d9
|
Create a /lodash.js module when using modularize.
Former-commit-id: f2d1222fb9ccaed019a712448c2144c90327a4f0
|
2013-07-07 17:29:54 -07:00 |
|
John-David Dalton
|
d2fffe5b88
|
Make _.unzip and alias of _.zip.
Former-commit-id: fca00001ad850c250f9883572c4dce7b41dde88d
|
2013-07-07 15:11:19 -07:00 |
|