Commit Graph

  • 161012b0a7 Ensure _.at can work as a callback for _.map and add similar unit tests for _.assign, _.defaults, _.merge, _.first, _.initial, _.last, and _.rest. John-David Dalton 2013-08-15 00:33:59 -07:00
  • 0669a053db Clarify a bit more the order is not guaranteed notes on object iteration. John-David Dalton 2013-08-14 23:30:29 -07:00
  • ab66e77740 More consistent use of num argument in unit tests. John-David Dalton 2013-08-14 23:29:24 -07:00
  • 381cd53551 Add sparse array tests for _.remove. John-David Dalton 2013-08-13 23:42:29 -07:00
  • 1f0e92a752 Add spare array test for _.pull. John-David Dalton 2013-08-12 22:17:49 -07:00
  • 98b3496717 Fix typo in perf.js. John-David Dalton 2013-08-11 23:04:07 -07:00
  • 4200e2e4e4 Simplify delayed function in _.debounce. John-David Dalton 2013-08-10 21:24:49 -07:00
  • e239ae1aba Remove _.debounce from lodash/underscore build test as it's not replaced for the underscore build. John-David Dalton 2013-08-10 01:19:55 -07:00
  • 2acfc307b7 Use a state object for buildTemplate like buildModule. John-David Dalton 2013-08-10 00:23:44 -07:00
  • 186f1cf714 Add _.eachRight alias of _.forEachRight. John-David Dalton 2013-08-09 23:58:38 -07:00
  • a5cf42b7c8 Ensure modularize underscore exports=amd works without errors in template.js. John-David Dalton 2013-08-09 23:46:20 -07:00
  • fd7dba8860 Fix missing comma. John-David Dalton 2013-08-09 23:12:43 -07:00
  • 32d7e365d2 Ensure _.curry test runs with strict builds. John-David Dalton 2013-08-09 23:11:50 -07:00
  • 1078cc1c91 Add _.debounce var dependency and remove Adobe JS engine cleanup in build. John-David Dalton 2013-08-09 22:48:44 -07:00
  • c97fc370cd Cleanup compareAscending and createBound. John-David Dalton 2013-08-09 22:47:55 -07:00
  • fca8da118e Ensure createBound works with ES5 features removed. John-David Dalton 2013-08-09 21:23:03 -07:00
  • dda56405e6 Add fallback for Date.now and keep Array#isArray fallback in modern builds. John-David Dalton 2013-08-09 09:26:07 -07:00
  • f0f23d491c Cleanup _.curry. John-David Dalton 2013-08-09 09:08:23 -07:00
  • 44c10d720a Use Date.now in modern builds. John-David Dalton 2013-08-09 08:22:38 -07:00
  • 690e5a7f9c Tweak video link titles in readme. [ci skip] John-David Dalton 2013-08-09 00:35:27 -07:00
  • e4fdbc3cb4 Add Underscore license url to non-minified copyright header. [ci skip] John-David Dalton 2013-08-09 00:35:04 -07:00
  • fe2b86ba83 Correct removing ES5 features from createBound for non modern builds. John-David Dalton 2013-08-09 00:14:39 -07:00
  • 8fb9557520 Ensure "Functions" methods throw if not provided a function and remove Adobe JS engine fix from compareAscending for modern builds. John-David Dalton 2013-08-08 23:11:13 -07:00
  • 25c91b398a Fix InDesign bug with _.sortBy. John-David Dalton 2013-08-08 22:23:17 -07:00
  • 8a524dd98f Add _.curry. John-David Dalton 2013-08-08 22:11:03 -07:00
  • 7371f8927c Have build remove trailing spaces in lines. John-David Dalton 2013-08-07 19:38:52 -07:00
  • 3d4f58d564 Tweak _.remove and _.pull test for phantomjs. John-David Dalton 2013-08-07 19:28:25 -07:00
  • f0e32c88ec Add _.throttle test. John-David Dalton 2013-08-07 09:18:34 -07:00
  • 5ae3eccaf1 Move _.remove to the "Arrays" category and add unit tests. John-David Dalton 2013-08-07 08:43:41 -07:00
  • 093f12254f Tweak comments and docs. [ci skip] John-David Dalton 2013-08-06 23:12:20 -07:00
  • 3a8afe2969 Shorten doc snippet in readme. [ci skip] John-David Dalton 2013-08-06 09:08:13 -07:00
  • fff5ae97f2 Cleanup fix for modularize underscore and _.mixin and add tests for correct indicatorObject use in underscore builds. John-David Dalton 2013-08-06 09:07:45 -07:00
  • 3c626e3ea5 Cleanup README.md. [ci skip] John-David Dalton 2013-08-05 23:55:55 -07:00
  • 26f57141a1 Simplify package.json description. John-David Dalton 2013-08-05 22:12:52 -07:00
  • 419aa9dcba Add find unit tests. John-David Dalton 2013-08-05 22:11:38 -07:00
  • 3f15456b9c Add build tests for findIndex, findKey, findLast, findLastIndex, findLastKey. forEachRight, forInRight, and forOwnRight. John-David Dalton 2013-08-04 13:50:25 -07:00
  • f67a2fa865 Simplify iteratorObject use for underscore builds and make _.mixin and _.template work better for modularize underscore builds. John-David Dalton 2013-08-04 12:47:27 -07:00
  • 0f6de542bf Fix _.forEachRight, _.forInRight, and _.findLastIndex and add related unit tests. John-David Dalton 2013-08-04 12:46:27 -07:00
  • 1a529841e0 Fix modularize mobile builds. John-David Dalton 2013-08-03 22:23:22 -07:00
  • a9bf6a0e3b Update vendor/benchmark.js and vendor/underscore tests. John-David Dalton 2013-08-03 21:33:58 -07:00
  • 76dcd7d96e Fix modularize legacy builds. John-David Dalton 2013-08-03 21:33:29 -07:00
  • 6aa1361b1a Add minified modern and underscore builds back to the package.json. [ci skip] John-David Dalton 2013-08-03 19:37:35 -07:00
  • f623a4ecef Update docs, dist builds, and fix build. John-David Dalton 2013-08-03 19:26:05 -07:00
  • aa465a12aa Cleanup support for a step of 0 in _.range and add unit tests. John-David Dalton 2013-08-03 13:50:31 -07:00
  • 81ba623423 Merge branch 'master' of github.com:bestiejs/lodash John-David Dalton 2013-08-03 13:32:40 -07:00
  • 4f6f6cca0f Replace passed with provided in docs and test descriptions. John-David Dalton 2013-08-03 13:32:32 -07:00
  • 56346f2a52 Make tests pass for modularized build and create a working lodash module. John-David Dalton 2013-08-03 13:13:43 -07:00
  • edcd3f5145 Merge pull request #327 from stereokai/master John-David Dalton 2013-08-03 10:56:29 -07:00
  • 7acd3d5297 Enable _.range() to accept a 0 for step Stereokai 2013-08-03 11:26:44 +03:00
  • 1732c16778 Update builds and docs, replacing passed with provided. John-David Dalton 2013-08-02 09:01:58 -07:00
  • 913d440c61 Rework how "chaining" methods are modularized. John-David Dalton 2013-08-02 00:12:16 -07:00
  • 8cdb4d48f2 Fix chain check in test/underscore.html. John-David Dalton 2013-08-02 00:11:37 -07:00
  • 907ac05c00 Fix issues preventing _.mixin from working as a module. John-David Dalton 2013-08-01 09:18:31 -07:00
  • 067558529c Move more code to be removed before the call to buildModule. John-David Dalton 2013-08-01 09:17:45 -07:00
  • c97e653ba1 Add baseCreateCallback to avoid circular deps add more varDeps to fix large array caching. John-David Dalton 2013-08-01 00:12:53 -07:00
  • 9a935ba90c Avoid tests not relevant to modularized builds when its selected. John-David Dalton 2013-07-31 23:58:22 -07:00
  • 134ed51517 Make modularized builds tested and avoid errors when running modularized tests. John-David Dalton 2013-07-31 08:19:15 -07:00
  • 993dd84af9 Add dojo amd loader to the list of loaders supported in the readme. John-David Dalton 2013-07-30 23:59:40 -07:00
  • 28e3ab73fa Add _.remove, _.pull, and fix typos in build. [closes #281] John-David Dalton 2013-07-30 23:46:43 -07:00
  • 70a5efa1d6 Cleanup build and make legacy command work with modularize. John-David Dalton 2013-07-30 08:53:56 -07:00
  • a51a355a53 Optimize build for creating modules. John-David Dalton 2013-07-30 00:02:06 -07:00
  • fdd0a33571 Rebuild docs and dist. John-David Dalton 2013-07-29 00:26:38 -07:00
  • 6547d03b91 Clarify doc example for _.compose. John-David Dalton 2013-07-28 23:47:57 -07:00
  • cc0c2f1b3c Add explicit chaining support to Lo-Dash. [closes #325] John-David Dalton 2013-07-28 10:13:56 -07:00
  • c80c59c692 Correct baseClone dependencies and ensure forEachRight isn't exposed in underscore builds. John-David Dalton 2013-07-28 10:12:32 -07:00
  • 10de191dd5 Adjust backbone test html, and adjust underscore html to work with Lo-Dash's tweaked chain behavior. John-David Dalton 2013-07-28 10:10:28 -07:00
  • 1626cec089 Add @type to _.isArray, required for modern builds. John-David Dalton 2013-07-28 10:09:35 -07:00
  • 0404776d87 Add _.forEachRight, _.forInRight, _.forOwnRight, _.findLast, _.findLastIndex, and _.findLastKey methods. [closes #309] John-David Dalton 2013-07-27 00:21:23 -07:00
  • 4398fca1bd Tweak _.createCallback and Node.js note in readme. [ci skip] John-David Dalton 2013-07-26 19:47:01 -07:00
  • e94ca12f9f Add getObject and releaseObject to setBindData. John-David Dalton 2013-07-26 19:35:01 -07:00
  • 036c2f6a1c Add unit tests for _.countBy, _.groupBy, _.indexBy, and _.sortBy for when a callback is not passed. John-David Dalton 2013-07-26 19:14:13 -07:00
  • 611304e257 Update vendor/underscore and add _.indexBy perf and unit tests. John-David Dalton 2013-07-26 09:21:47 -07:00
  • cf26447f7c Add _.indexBy method and add a noop fallback for setBindData. John-David Dalton 2013-07-26 09:12:04 -07:00
  • e5b8e04dde Move Node.js version compat warning note to the Node.js notes section of the readme. [ci skip] John-David Dalton 2013-07-25 09:26:55 -07:00
  • bb201e6ca4 Reduce npm package size. John-David Dalton 2013-07-25 09:13:57 -07:00
  • bb58d633c0 Fix _.createCallback perf regression. John-David Dalton 2013-07-25 09:05:43 -07:00
  • 56ff8755d4 Update _.createCallback dependencies and fix typo in removeFromCreateIterator. John-David Dalton 2013-07-24 22:54:55 -07:00
  • 57fc027f77 Avoid circular dependencies. John-David Dalton 2013-07-24 08:27:09 -07:00
  • bdb7c226f1 Update createBound and setBindData variable dependencies. John-David Dalton 2013-07-22 21:19:28 -07:00
  • 17e32017a7 Allow argCount to be omitted an not default to 3, and cleanup createBound. John-David Dalton 2013-07-22 19:11:44 -07:00
  • 2c772d0f4c Ensure build command csp cannot be combined with others like underscore. John-David Dalton 2013-07-22 07:16:04 -07:00
  • 769ff84a65 Fix typo in _.debounce unit test. John-David Dalton 2013-07-22 07:12:22 -07:00
  • fd1fbd4843 Remove ES5 optimizations from the compat build. John-David Dalton 2013-07-21 23:54:08 -07:00
  • eaa9430e26 Update docs and builds. John-David Dalton 2013-07-21 23:50:34 -07:00
  • 2e5de88445 Remove hasThis and add comments to createBound and createCallback. John-David Dalton 2013-07-21 23:46:59 -07:00
  • b4b9910203 Add unit tests for createBound and _.createCallback additions. John-David Dalton 2013-07-21 23:44:38 -07:00
  • afeeadd665 Tweak times in _.debounce and _.throttle unit tests. John-David Dalton 2013-07-21 15:50:50 -07:00
  • fcbeb10159 Cleanup createBound. John-David Dalton 2013-07-21 15:27:10 -07:00
  • 65227f601e Rename basicXYZ functions to baseXYZ, extract _.clone, _.merge, _.isEqual functions into their own baseXYZ functions, and rework createBound to flatten multiple calls. John-David Dalton 2013-07-21 12:32:02 -07:00
  • 56ae4dcd12 Clarify _.where docs and cleanup other docs. [ci skip] John-David Dalton 2013-07-19 23:22:46 -07:00
  • 2b2c8e6b82 Ensure _.zipObject skips falsey elements in a given two dimensional array. John-David Dalton 2013-07-18 09:09:46 -07:00
  • 49c032315c Add hasThis to avoid repeatedly checking for this. John-David Dalton 2013-07-18 08:58:40 -07:00
  • 15109f801e Add _.mixin build test. John-David Dalton 2013-07-18 08:33:59 -07:00
  • 3de0a16a9d Add _.where fast path for the common use case or passing an object with one property. John-David Dalton 2013-07-18 08:30:05 -07:00
  • bb49b0c16a Allow _.mixin to accept a destination object as well as a source object. John-David Dalton 2013-07-18 08:12:14 -07:00
  • 9561414985 Ensure the build removes properties in expressions from createIterator. John-David Dalton 2013-07-17 08:34:33 -07:00
  • db7354ab72 Add imports option docs to _.template. John-David Dalton 2013-07-17 08:07:46 -07:00
  • 34396dbbec Simplify type checks in _.isEqual. John-David Dalton 2013-07-16 23:57:23 -07:00
  • d842a2f62e Allow /test and /perf to change dropdown values if the other dropdown has a custom entry. John-David Dalton 2013-07-16 23:48:29 -07:00
  • a17c32bed0 Update vendor/requirejs and fix AMD dependencies to avoid circular dependency issues. John-David Dalton 2013-07-16 22:33:10 -07:00