John-David Dalton
e2c2a37221
Make _.merge assign null values. [ closes #151 ]
...
Former-commit-id: 5a839996db9475182d5957d2f8cb4b3c265b0d9f
2013-01-05 00:12:33 -08:00
John-David Dalton
a14be3a42c
Add "imports" option to _.templateSettings. [ closes #148 ]
...
Former-commit-id: 16a019d27aea2e7a72665f62adf4c4c35e29b4bf
2012-12-30 12:23:51 -06:00
John-David Dalton
bda4747e9c
Use @license in the copyright/license header. [ closes #138 ]
...
Former-commit-id: 3b924dad24d56e0fd33e4df1341b09c6165521a1
2012-12-22 15:18:14 -06:00
John-David Dalton
11912008dd
Account for at in an underscore build test.
...
Former-commit-id: 7222681ef1e5ec17e940789efc38e99be97c0116
2012-12-18 22:41:50 -08:00
John-David Dalton
bfea443e55
Cleanup _.at and add build tests.
...
Former-commit-id: 7648376e1ef447ae83d621b449b73acec355bb67
2012-12-18 21:16:10 -08:00
John-David Dalton
8bee3ebd65
Update backbone method dependencies.
...
Former-commit-id: 1b030f0a7b2f4065ec1dfc9ef911de77ebd7d842
2012-12-14 00:54:36 -08:00
John-David Dalton
90597530a4
Add _.cloneDeep alias of _.clone(…, true). [ closes #140 ]
...
Former-commit-id: b71397d5c5b71cb28a60eb4656cbaf12f6b03d1a
2012-12-14 00:24:02 -08:00
John-David Dalton
0ba05e4de0
Add @license to minified copyright header to preserve it in case of double minification. [ closes #138 ]
...
Former-commit-id: 6c9b72f9c807daac613ff2d4339c0e3c4e7cafe3
2012-12-12 00:37:56 -08:00
John-David Dalton
8684f75254
Cleanup lib and build unit tests.
...
Former-commit-id: 96171aa70fee408f5237e0615ace4faa6541caa7
2012-12-09 21:59:05 -08:00
John-David Dalton
cf5e5dbe55
Update build to add _.chain and _#chain for backbone and underscore builds.
...
Former-commit-id: 2c910de419904a1285d246a3b08d87cb4daafa18
2012-12-08 18:46:09 -08:00
John-David Dalton
32b9de05f2
Cleanup test/test-build.js.
...
Former-commit-id: 4edb24bf22b8e8f9aa45b08a97289c1b83461e16
2012-12-08 01:24:25 -08:00
Kit Cambridge
c79bed22f8
Ensure that passing settings=... does not clobber the default moduleId.
...
Precompiling a template with `settings` previously generated a snippet
resembling `define(["undefined"], function(lodash) { ... })` if the `settings`
object did not contain a `moduleId` property. You can now pass `settings` and
`moduleId` options simultaneously; the builder will always use the `moduleId`
property in `settings` if it is provided, and default to `moduleId` otherwise.
Former-commit-id: 711b4f167dc08ce3d42029e9001ebdb2d8d60a56
2012-12-07 19:41:11 -08:00
John-David Dalton
221b347bd9
Update vendor/underscore to v1.4.3 and update the Underscore build compatibility.
...
Former-commit-id: ebcaad4a92848bef3bbf65bb8eb3a0c1553e005c
2012-12-05 01:03:10 -08:00
John-David Dalton
619ba13265
Make _.uniqueId consistently return a string value.
...
Former-commit-id: 5a5c626df83b0fc78e9bae37510680383f112c0b
2012-11-29 22:38:15 -08:00
John-David Dalton
3a5ed6e800
Ensure revised _.isEqual works correctly in Underscore build.
...
Former-commit-id: 24c01405f08f8925bfe473d5d7e9ad0a270382b6
2012-11-29 08:54:33 -08:00
John-David Dalton
b57fe466ce
Make _(…) wrapper versions of _.first and _.last capable of returning wrapped and unwrapped values.
...
Former-commit-id: b30704c1ce359213aa09069b290ee55edfb3e33e
2012-11-20 07:32:51 -08:00
John-David Dalton
bd4bff3b6b
Add lodash.prototype methods that return non-wrapped values.
...
Former-commit-id: b7ecb8c91ec9647827a80a297b966639c6580ef0
2012-11-19 23:02:35 -08:00
John-David Dalton
819d4abaa2
Add _#toString and _#valueOf.
...
Former-commit-id: adb194b6270fc72f794c69343891a2e891b90051
2012-11-18 21:50:41 -08:00
John-David Dalton
20630aeb47
Remove the need to call chain on _(…) wrapped values.
...
Former-commit-id: 21861c88e3ec9af955d844c025b50cb32c322809
2012-11-18 21:06:24 -08:00
John-David Dalton
ca7f36506c
Update vendors.
...
Former-commit-id: cdd10877e964b62eb73747fbaec5f7eda6ace599
2012-11-18 00:00:51 -08:00
John-David Dalton
25e1eb3ce9
Rename _.lateBind to _.bindKey. [ closes #114 ]
...
Former-commit-id: 971e56cb86b5298ba2a9f92365f0463665d27230
2012-11-17 00:06:55 -08:00
John-David Dalton
d7c8041aa1
Update Backbone build method dependencies.
...
Former-commit-id: 808b991f6cebc72c182ce8d0def370778cce0b05
2012-11-15 23:51:49 -08:00
John-David Dalton
d873890e46
Remove alternative _.where for Underscore build.
...
Former-commit-id: 4e42a26d4c16157957fa43dbb31ae9706e2641b8
2012-11-12 07:35:33 -08:00
John-David Dalton
f6d28a90e3
Make _.where iterate over only own properties.
...
Former-commit-id: 29b4cafe5271cad70c711c2d401cea627fa97e33
2012-11-11 20:00:20 -08:00
John-David Dalton
82e58f2bf9
Make _.defaults follow _.assign and only assign own properties of source.
...
Former-commit-id: 114dc47bbfa6db6a53a2fa03dd477fe86c3395cb
2012-11-11 16:16:11 -08:00
John-David Dalton
797a87ca26
Make _.extend and alias of _.assign and make _.assign iterate only own enumerable source props to align with ES6.
...
Former-commit-id: 37ba7c3066c1ea70210346a9bf598e8587e907db
2012-11-11 15:52:43 -08:00
John-David Dalton
ec6a709393
Add ES6 _.assign alias of _.extend.
...
Former-commit-id: 20a0e0d295cb90a1756a5831b0b6684b97477170
2012-11-11 14:03:10 -08:00
John-David Dalton
07cbfdb424
Optimize _.contains.
...
Former-commit-id: b50628adedd21fe2c099f4dcab1aa9f0036a22ed
2012-11-10 23:09:23 -08:00
John-David Dalton
3b9bd944fb
Ensure _.find works correctly in the Underscore build.
...
Former-commit-id: c22b91ffcab34b75415f126582c48c168a7cc759
2012-11-10 22:42:13 -08:00
John-David Dalton
905dd5a70f
Add template precompiler unit test for ES6 delimiters.
...
Former-commit-id: dc4561afa74844294bf38ecff7dadd43c0b0b99f
2012-11-09 11:13:46 -08:00
John-David Dalton
f478fa8029
Add lodash moduleId=… build option.
...
Former-commit-id: a68a2085028a3832181aaf02081311d84e93fab5
2012-11-08 16:08:03 -08:00
John-David Dalton
b504a557f4
Add unit tests for _.max and _.min accepting strings and adjust the build/test-build.js.
...
Former-commit-id: b567c019146e96ad257dab8fe1b4138d07f470c0
2012-11-06 02:56:14 -08:00
John-David Dalton
537643a4c3
Use Underscore v1.4.2 _.isFinite equivalent for lodash underscore build.
...
Former-commit-id: 5c6f0efb0159d8044d6f4670fb42fabc6383dda2
2012-11-04 19:20:52 -08:00
John-David Dalton
c507887bdd
Support ES6 template delimiters only when _.templateSettings.interpolate is unmodified.
...
Former-commit-id: 4c4f9163af0ef2f9a8218a167092584a1d288d9e
2012-11-04 18:16:14 -08:00
John-David Dalton
218e3b66f2
Add fromIndex to _.contains.
...
Former-commit-id: 9f61db3ceda2d87ddfbfd4cffb2bd1f9732cc79a
2012-11-04 11:24:29 -08:00
John-David Dalton
447e43e8f4
Remove chainability from _.forEach in the lodash underscore build.
...
Former-commit-id: 1db7daafacddcf78492643d6c6301af706b92150
2012-10-24 20:05:50 -07:00
John-David Dalton
15cf2ad076
Rework "strict" build option and fix typo in test-ui.js.
...
Former-commit-id: e06045546bea43bbe1fff78d6c948036ad98a88c
2012-10-22 21:28:12 -07:00
John-David Dalton
84eec23793
Ensure _.every and _.some work in Underscore builds without the "exit early" feature of _.forEach and reduce unexposed forIn and forOwn.
...
Former-commit-id: 35488c1c0f70cb5446c875bd4647b0ce47077d9e
2012-10-20 02:45:59 -07:00
John-David Dalton
62e9c7c75a
Add comments to test/test-build.js.
...
Former-commit-id: ae663d4570c3a464fffbf3090494b070279a24a7
2012-10-13 23:39:01 -07:00
John-David Dalton
4b95f07923
Simplify _.omit and _.pick for the lodash underscore build.
...
Former-commit-id: 9a42c964ce4003bde1b4ce55f0f851141dbc9bb6
2012-10-13 23:32:17 -07:00
John-David Dalton
3f79ed5d91
Reduce _.isEmpty and ensure dependencies are modified correctly for the lodash underscore build.
...
Former-commit-id: 23ff37da17578dfeafbabee4bcae100f4df68ed6
2012-10-13 20:58:08 -07:00
John-David Dalton
c8f871ff2a
Escape template properties for minified precompiled templates and add a lodash template="…" exports="…" build test.
...
Former-commit-id: 866252235232ab52cf21842554c37573de4cf402
2012-10-12 00:25:32 -07:00
John-David Dalton
219138ade6
Bump to v0.8.2.
...
Former-commit-id: edbb9d995a63ec8fd5a3b1a47ccda7b30c353b35
2012-10-10 00:03:39 -07:00
John-David Dalton
1708663b32
Move _.max, _.min, _.shuffle back to "Collections" methods for compat but still optimized for arrays.
...
Former-commit-id: 28cd9298915ad123445400a5d061ac8e9432eb6b
2012-10-09 00:48:02 -07:00
John-David Dalton
4017443b1e
Allow deep clone if requested via include or plus with the underscore build.
...
Former-commit-id: e86dba41f7265700330e57346a112b578873b390
2012-10-02 21:39:18 -07:00
John-David Dalton
db1a87d10c
Bump to v0.8.0.
...
Former-commit-id: b5bed986eed052cab3f927a928d92d58044a4798
2012-09-30 21:49:12 -07:00
John-David Dalton
de821e55ae
Add template and settings build options unit tests and tweak _.template docs.
...
Former-commit-id: c814799c82e5a1dde60e5eda4dda5cb192d437f9
2012-09-30 01:03:43 -07:00
John-David Dalton
82bc52b909
Reduce underscore build size.
...
Former-commit-id: 207d4ab49063483245dc951d4646413d6d4a1903
2012-09-29 12:21:34 -07:00
John-David Dalton
383b92b207
Update build.js, test-build.js and rebuild docs.
...
Former-commit-id: 385c6b4cb127ad8089622416758021556e413a0a
2012-09-28 02:14:59 -07:00
John-David Dalton
9614d68baa
Cleanup test-build.js.
...
Former-commit-id: d6588b8cc7cebe0ce44392269cdda1ebd851f1ae
2012-09-26 23:08:19 -07:00