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
7fdf00d5e9
Workaround UglifyJS comments option bug.
...
Former-commit-id: 705510311c4eee0739e85054c6d8edded427efe3
2012-12-30 11:14:10 -06:00
John-David Dalton
99e02f30fb
Simplify createIterator. and remove whitespace between else { in template text.
...
Former-commit-id: a673f0edbe9b8655cbe1e91d9063e58130172495
2012-12-30 00:41:00 -06:00
John-David Dalton
05cf5bc8db
Defer downloading required minifies until the lodash command-line executable is used for the first time.
...
Former-commit-id: 83df0ac5875e8647168fffb7043a4cc197d27d79
2012-12-27 14:17:01 -06:00
John-David Dalton
ac25e21a0c
Avoid minifying typeof x == 'undefined' checks into x === void 0.
...
Former-commit-id: 23c998b48a1d2e1bca19dad6bf16fa94aeebed31
2012-12-27 00:44:57 -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
32b5b5b1c4
Catch module load errors in build/post-install.js.
...
Former-commit-id: 6671d4925749d8b4d6da9ddd732bc7f436b6740d
2012-12-22 11:56:52 -06:00
John-David Dalton
3908fa5c57
Simplify build/post-install.js.
...
Former-commit-id: a3f657f9721b18cef3c43b36a64e83b77d63eeea
2012-12-21 19:29:46 -06:00
John-David Dalton
282a5e0b01
Correct href value in post-install.js.
...
Former-commit-id: 63b220d6dfecad7c1ebb5079efef603145e97392
2012-12-20 02:43:16 -05:00
John-David Dalton
e9d23cc1ea
Use child_process.execFile instead of child_process.exec in post-install.js.
...
Former-commit-id: 2f6b0827641ceb1c6b418af9de87ef3c70243d5f
2012-12-20 02:29:21 -05:00
John-David Dalton
34173fd60f
Upgrade to UglifyJS2.
...
Former-commit-id: dd326a5f401d8359f92f46552e2f59c1accf7cc1
2012-12-20 02:17:38 -05: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
9c52ecc19b
Tweak regexp in post-compile.js.
...
Former-commit-id: 8c6933944703a17582696fb10b45f12926fe1030
2012-12-17 08:36:02 -08:00
John-David Dalton
3ef51d7fae
Refactor previous commit.
...
Former-commit-id: ad5408ad8a9e5b2caa9667994fe6748760b40fbe
2012-12-17 08:20:37 -08:00
John-David Dalton
3ffefdf6b5
Avoid _.isArray returning true for arguments objects in browsers that report arguments.constructor as Array.
...
Former-commit-id: 9fccc5219e7cb6a007138f1f474d9e68504a0260
2012-12-16 10:47:22 -08:00
John-David Dalton
99686fdd73
Revert @license doc tag addition of #138 .
...
Former-commit-id: a66d22c952b3a0bb45e049a80ee80aa54c4e6a33
2012-12-14 00:41:56 -08:00
John-David Dalton
33bc3d6a1e
Update vendors, builds, and docs.
...
Former-commit-id: d57931d657ac0e73d91ac1bd1b33e24be5a16f35
2012-12-14 00:32:58 -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
Kit Cambridge
4def1ea1dc
Fix installation mode detection on Windows. Closes #139 .
...
The global `node_modules` directory does not exist if no modules have been
installed globally, causing `realpathSync` to throw an exception.
Former-commit-id: 5a59e6b53c7afe5d5c5728352e9cd722744b2247
2012-12-13 10:35:29 -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
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
54b862bd79
Bump to v1.0.0-rc.2.
...
Former-commit-id: 55bca6a70e127152329deeff509a72a73436f40e
2012-12-05 02:24:46 -08:00
John-David Dalton
f9768cb5a3
Use typeof x == 'undefined' checks instead of x === undefined for consistency with other typeof checks.
...
Former-commit-id: 8ab7d3efe54aa7017b52295b0598b75c297a6277
2012-11-26 09:24:51 -06:00
John-David Dalton
221e0e550c
Optimize _.forEach, _.forIn, and _.forOwn.
...
Former-commit-id: 5d3b83ec0d5240ee14a86421994de86f311089fd
2012-11-24 23:21:30 -06:00
John-David Dalton
fc9c937e67
Simplify iteratorTemplate and support for minifying double quoted strings in source.
...
Former-commit-id: d18cbd6dc380001fe3617f6891c84a794a13c8d1
2012-11-24 01:34:00 -06:00
John-David Dalton
383b1a5769
Avoid Firefox's unoptimized Function constructor.
...
Former-commit-id: 7cc5fc63c0cebd1410edde47c88e580c64fa2b98
2012-11-23 01:14:44 -06:00
John-David Dalton
77bac4cf9e
Narrow the scope of regexes used in build.js to the functions they relate to.
...
Former-commit-id: 6d838b24778d5e2107f4f5b25613ae40f363e969
2012-11-20 16:20:06 -06:00
John-David Dalton
9d4618a223
Merge /master into /no-chain
...
Former-commit-id: fcef4ca54be1907762e92ee528b650bea9759c1d
2012-11-19 21:52:25 -08:00
John-David Dalton
93636180df
Fallback to the local npm install if there are problems resolving the npm -g root path. [ closes #122 ]
...
Former-commit-id: 1cbf807877e51198853950e5ebd1b49a6e20d123
2012-11-19 21:42:54 -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
1d121a97a7
Convert resolve real paths of npm -g root. [ closes #116 ]
...
Former-commit-id: 0379fdf33da465fbb9ac78ddaa9e820b9b3e9987
2012-11-16 21:59:36 -08:00
John-David Dalton
211d13da09
Cleanup build/post-install.js.
...
Former-commit-id: efb35fab14fa62b79caec2ba806173415b217207
2012-11-16 21:06:48 -08:00
Kit Cambridge
9587e30af8
post-install: Show instructions for manually downloading the minifiers. [#113 ]
...
Former-commit-id: d9b794bc51057216f922f43c5bb6d8c9dc38f570
2012-11-15 22:21:34 -08:00
John-David Dalton
6f258000fe
Add the build commands used to the custom build's copyright/license header. [via @phated]
...
Former-commit-id: 2e1ff0c6a83e3c4c404ad4bac968f12d34afaa6e
2012-11-11 21:42:52 -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
3a68f4cf54
Cleanup build/post-install.js.
...
Former-commit-id: 5e289381b90e764b38bf5a3ba1866b6658766f52
2012-11-10 21:09:50 -08:00
Kit Cambridge
bd00fcb875
Improve zlib error handling. [ #109 ]
...
Former-commit-id: f6d7dd9afb630125d55188401da037ed97d6e5c5
2012-11-09 14:24:57 -08:00
John-David Dalton
14fb3bde60
Cleanup build/minify.js.
...
Former-commit-id: 08896dd9407afdbaa98a7d6011121e785e62ede9
2012-11-09 04:46:01 -08:00
Kit Cambridge
6782bc8ca2
Skip {hybrid} advanced compilation for templates.
...
Former-commit-id: d76ed99ba7d906812b24a751b56d3a8a6b955203
2012-11-08 17:07:01 -08:00
Kit Cambridge
3db6841305
Preliminary Closure Compiler simple optimizations support.
...
Former-commit-id: 515b8e47b6fa08e1f36d0e735f8a2bf188286d12
2012-11-08 16:32:17 -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
d255f8400f
Work around a Closure Compiler bug without a pre/post process. [via @phated]
...
Former-commit-id: 2b9ead74c8c29357a7d8af965b6e0702e77872a5
2012-11-08 09:40:21 -08:00
John-David Dalton
23a0507439
Simplify iteratorTemplate, createIterator, and _.keys.
...
Former-commit-id: 89c6d5a0311944e86fa4fca330328e903ce18958
2012-11-06 21:59:42 -08:00
John-David Dalton
4d3f4e096b
Remove tar module dependency from package.json and cleanup /vendors.
...
Former-commit-id: 6d32d4a3b5ef1c79e07ae3328080cb1d02f6f794
2012-11-06 07:47:57 -08:00
John-David Dalton
7629bca62d
Remove stderr from the exec error check in post-install.js. [ closes #101 ]
...
Former-commit-id: eecd66ffe3bce1bd6ef0261140bd634567ec60ae
2012-11-06 03:23:14 -08:00
John-David Dalton
eccf92ebaf
Cleanup build script comments and fix Closure Compiler bugs.
...
Former-commit-id: 84771ac79d6cfd7ec3b0d29586edf58d617d5577
2012-10-23 23:54:53 -07:00
John-David Dalton
442f51224d
Update vendors.
...
Former-commit-id: 1e711564671134b82eed980bccb628af612ae195
2012-10-23 01:21:45 -07:00
John-David Dalton
974678f500
Remove unused iterator options references from build scripts.
...
Former-commit-id: 9610a20d8fea6778523d1d0a8b3e16b930534f20
2012-10-23 00:30:59 -07:00