John-David Dalton
|
fa9df75cf7
|
Rework build.js to work as a module and add a "silent" mode to minify.js.
Former-commit-id: cf62532b957d37da77a2d64aa64d2d388e6382ae
|
2012-09-06 22:19:43 -07:00 |
|
John-David Dalton
|
a2a3bb291f
|
Let build.js handle the "use strict" directive and not minify.js.
Former-commit-id: 741eb692b158e22aa688d6dac1b63fc2787cc426
|
2012-09-06 00:41:18 -07:00 |
|
John-David Dalton
|
ba948a38e9
|
Ensure to escape exports property for Closure Compiler.
Former-commit-id: 9b6bd1201e74d9e85fbc340bcabce40039239a59
|
2012-09-04 15:25:47 -07:00 |
|
John-David Dalton
|
0c92d3cbb2
|
Fix how post-compile.js unescapes properties to avoid extra work in pre-compile.js.
Former-commit-id: f604f706af358288877763681243f4816d5cbe9e
|
2012-09-03 21:40:23 -07:00 |
|
John-David Dalton
|
3ca81a4ff7
|
Fix Underscore detection in post-compile.js.
Former-commit-id: ad3c5cd28bc9ac0f6c9e5801c3849acd4305c528
|
2012-09-03 15:40:47 -07:00 |
|
John-David Dalton
|
87d70f29a1
|
Make pre-compile.js and post-compile.js support underscore.js.
Former-commit-id: 76d040f630faf03bd5a8eb168259814f5662ba50
|
2012-09-02 16:11:29 -07:00 |
|
John-David Dalton
|
3a7661b111
|
Make _chain and _wrapped double underscored to further avoid conflicts.
Former-commit-id: 27f545d99cc383be05509ac7382e42fc727e0215
|
2012-09-02 12:57:53 -07:00 |
|
John-David Dalton
|
24dcc6947c
|
Update build.js and pre-compile.js for _.invert, _.pairs, and _.random.
Former-commit-id: 0dc281f6e1a07f0a4121f71c37e15a7ca0e18960
|
2012-08-31 13:35:40 -07:00 |
|
John-David Dalton
|
79e9156d2f
|
Make _.drop an alias of _.rest and rename _.zipObject to _.object.
Former-commit-id: 08cb9ec2d5009b9a9f959b2341f8b78f6bbd37a0
|
2012-08-31 12:57:52 -07:00 |
|
John-David Dalton
|
4585acf70b
|
Optimize isPlainObject.
Former-commit-id: 37754e27d03929927d8b8653bd7e44ad3ce2b23c
|
2012-08-29 00:05:02 -07:00 |
|
John-David Dalton
|
8c911a2fd0
|
Add _.unescape method. [closes #63]
Former-commit-id: 10eada385fd0e1157271a2da6fb32de047d6d88a
|
2012-08-27 02:05:37 -07:00 |
|
John-David Dalton
|
c02c2d3b2c
|
Optimize _.intersection, move largeSize default to largeArraySize, and cleanup _.where.
Former-commit-id: 9eaea7922623f1bd69f2b18578468a6fc9ba13fc
|
2012-08-25 21:50:08 -07:00 |
|
John-David Dalton
|
bb553b8a6a
|
Update whitespace removal for delete operators in pre-compile.js.
Former-commit-id: 8dddeed54f8f13268f777d829ba52363706b9f4a
|
2012-08-25 00:56:00 -07:00 |
|
John-David Dalton
|
21eda2a1a3
|
Add _.omit as an alias of _.drop.
Former-commit-id: 630b0897bb49161fbc3b51a38c816b4bce548fba
|
2012-08-24 09:46:44 -07:00 |
|
John-David Dalton
|
e4e41e5ef8
|
Cleanup _.template docs and generate less unused code in compiled templates.
Former-commit-id: e6703414b83e9286d9ce5e14214375bbbaf9285f
|
2012-08-19 02:13:43 -07:00 |
|
John-David Dalton
|
fab2d69fce
|
Ensure _.sortBy performs a stable sort. [closes #59]
Former-commit-id: 09c5ff85ef0f1d054579ec4260a7f76d9c0da281
|
2012-08-16 23:24:59 -07:00 |
|
John-David Dalton
|
bf508e453e
|
Remove unused funcClass variable from compiled functions.
Former-commit-id: f47b8e412b5151e69a3ab78f03243c461b5ab072
|
2012-08-16 21:19:47 -07:00 |
|
John-David Dalton
|
47b51c22fa
|
Ensure build tweaks are applied when new lines break up specific patterns.
Former-commit-id: 085a837521750457db9f20f3701984cba24a4f4f
|
2012-08-14 23:15:04 -07:00 |
|
John-David Dalton
|
01fb1a5775
|
Optimize _.isFunction.
Former-commit-id: 0aaaa6d166c7eea94237388d61a11c6d183cbe1f
|
2012-08-13 23:11:01 -07:00 |
|
John-David Dalton
|
361c91e610
|
Add support in _.isEmpty and _.size for jQuery/MooTools DOM query collections.
Former-commit-id: dc834256d09d7a3f2797ba65690961aad00717bf
|
2012-08-12 21:40:46 -07:00 |
|
John-David Dalton
|
f72b833724
|
Ensure _.keys works with arguments objets cross-browser.
Former-commit-id: 1238c9efcfc13a420804c26c5edee1e4aa5a4238
|
2012-08-06 01:51:47 -07:00 |
|
John-David Dalton
|
fa56a4bb73
|
Cleanup build.js and update dependencies for _.clone, _.isEmpty, _.isEqual, _.merge, and _.size.
Former-commit-id: df19990609a3dd8432694798149a5eb5bda142c4
|
2012-08-05 00:02:33 -07:00 |
|
John-David Dalton
|
dff950748c
|
Fix the build to work with _.merge.
Former-commit-id: cb1d9897b97b357197bb6933c65f4afbecea1aea
|
2012-08-04 17:13:09 -07:00 |
|
John-David Dalton
|
5a9a18501d
|
Add _.merge.
Former-commit-id: e393655b1fa41c8eb6ae1b925f456aa05231078a
|
2012-08-02 00:28:19 -07:00 |
|
John-David Dalton
|
896b8f7cf1
|
Remove noNodeClass from "mobile" and "csp" builds.
Former-commit-id: 0773f7b1c1ea637d0d519a3015d1534863a9be11
|
2012-07-29 23:54:52 -07:00 |
|
John-David Dalton
|
80d0b5d4ed
|
Add _.where. [closes #22].
Former-commit-id: dec7a9d0df4158a395ec84fb9e774ed20205d421
|
2012-07-29 13:48:21 -07:00 |
|
John-David Dalton
|
86bd847bf9
|
Ensure _.isEqual works correctly for objects from another document and add _.clone benchmark.
Former-commit-id: b1ef745ec6c24e8ea0c8fae304ead80c60dfd5aa
|
2012-07-29 00:58:23 -07:00 |
|
John-David Dalton
|
943004844a
|
Ensure the callback of _.filter can't modify the resulting value.
Former-commit-id: 6652dc5926390e8418b524c7ffd2347c2fa65c82
|
2012-07-26 23:24:17 -07:00 |
|
John-David Dalton
|
7088ab89f1
|
Add deep clone support via the deep argument to _.clone.
Former-commit-id: d4fad45364489efb957d29e201846e8c1875b9ed
|
2012-07-24 01:41:38 -07:00 |
|
John-David Dalton
|
befe0fccaf
|
Cleanup _.isEqual comments and ensure _.isEmpty/_.size detect arguments objects correctly.
Former-commit-id: 75b044d27b990d55393bf27234aad6ce369f6abe
|
2012-07-20 02:06:13 -04:00 |
|
John-David Dalton
|
9848ffb77f
|
Add _.countBy and related unit tests, benchmarks, and documentation.
Former-commit-id: 915eaf414883a1dc344a558b08c7a1337ab5a225
|
2012-07-19 01:29:51 -04:00 |
|
John-David Dalton
|
9836b274b9
|
Add _.drop, unit tests, and cleanup documentation for _.extend, _.defaults, and _.pick.
Former-commit-id: a45b0c45d52fdbe5f71984412d631f3dfe87965b
|
2012-07-18 03:55:16 -04:00 |
|
John-David Dalton
|
3386c2a7a5
|
Avoid enforcing strict mode in _.defaults, _.extend, and _.bindAll and add benchmarks for _.bindAll and _.functions. [closes #45]
Former-commit-id: 1bb0b5155d3ae46052b4a06cb538dff307e8ec5e
|
2012-07-12 15:25:18 -04:00 |
|
John-David Dalton
|
1f3546a9f6
|
Cleanup pre-compile.js and build.js removing more unused vars missed by minifiers.
Former-commit-id: 198715b39ced1a33bd55109099af462ae96a7188
|
2012-07-11 23:37:12 -04:00 |
|
John-David Dalton
|
60ed65a73a
|
Add utf8 encoding to the generated minified file in minify.js.
Former-commit-id: 2765e28a177ae2703d3b1a6328a35cf5c92fa6ef
|
2012-07-11 05:54:19 -04:00 |
|
John-David Dalton
|
5ca2da76df
|
Make build.js work as a npm executable.
Former-commit-id: fff327957854aa85a5abfe80994b59f3d0d24370
|
2012-07-11 05:39:30 -04:00 |
|
John-David Dalton
|
cbdc9c0be1
|
Make _.contains work with strings similar ES6 draft String#contains.
Former-commit-id: 3cfffdcddec3e1e8175da95043ec86ac3c6a85fe
|
2012-07-11 01:11:25 -04:00 |
|
John-David Dalton
|
fad9b4fa72
|
Add support for strings in "Collections" methods.
Former-commit-id: 1abb252101d20c9a01291f4cef19db8a7eeda743
|
2012-07-10 01:05:22 -04:00 |
|
John-David Dalton
|
9d70d7c27e
|
Fix _.sortBy in the mobile build attempt two.
Former-commit-id: 8f54b16a901acc4ce91f071c5b36c632334f7dde
|
2012-07-08 03:39:38 -04:00 |
|
John-David Dalton
|
57ae1925b1
|
Fix _.sortBy in the mobile build.
Former-commit-id: 0af3778e89e61effbe60347d6f0bcb33d8c37a2e
|
2012-07-08 03:30:16 -04:00 |
|
John-David Dalton
|
83e3f830e6
|
Rename useNativeBind and useNativeKeys to isBindFast and isKeysFast.
Former-commit-id: 9f001b030dc49146b177678443406720c436ac0b
|
2012-07-08 02:47:01 -04:00 |
|
John-David Dalton
|
04d4353c0f
|
Optimize object iteration using Object.keys where faster than for-in loops.
Former-commit-id: 8826f75cf6eaf4233758684e3aae2ccdc3c9f262
|
2012-07-08 02:04:57 -04:00 |
|
John-David Dalton
|
fe6aa8a6fc
|
Further optimize _.template by controlling how the with-statement is inserted.
Former-commit-id: a62331e771302f9390d5aca04f878b839fe11b69
|
2012-07-05 11:28:41 -04:00 |
|
John-David Dalton
|
3b4074bfc7
|
Optimize _.template when no evaluate delimiters are used and optimize _.bind when partially applied in V8.
Former-commit-id: 25489d41ba3cac7ac3f1414e09f1971a11a779be
|
2012-07-02 00:07:22 -04:00 |
|
John-David Dalton
|
6af4652161
|
Optimize inlining the iteratorTemplate for builds.
Former-commit-id: 8b7ac4622e51dbe5c0364f3c6781aa474dcfa96e
|
2012-06-30 03:06:21 -04:00 |
|
John-David Dalton
|
4cf2e83418
|
Add _.zipObject.
Former-commit-id: 0fe17adc359fbc608025dced32f6dd509d019413
|
2012-06-29 20:41:12 -04:00 |
|
John-David Dalton
|
10bcb37ca5
|
Inline more functionality into _.sortBy.
Former-commit-id: 6549e86881b7a93d96854a9ac1b04f0f5a5db0f1
|
2012-06-29 19:07:05 -04:00 |
|
John-David Dalton
|
5e592fbf29
|
Merge branch 'master' of github.com:bestiejs/lodash
Former-commit-id: a4de2b320b871d2bfd689890fc526605215091bf
|
2012-06-29 03:58:54 -04:00 |
|
John-David Dalton
|
ad4101bc99
|
Optimize _.sortBy and remove the _.map dependency from _.sortBy.
Former-commit-id: f6a133f0d27e7a00cb54e2e8478066dcfbe05659
|
2012-06-29 03:11:31 -04:00 |
|
John-David Dalton
|
24c9b6e211
|
Move _.pluck and _.invoke back to the "Collections" category and optimize _.sortedIndex when a callback is passed.
Former-commit-id: d16763e7d35660d8ba9ea976c8b2a4dc20f1211f
|
2012-06-14 00:28:36 -04:00 |
|