Commit Graph

  • 6be64b363c Make getFunctionSource support number values for indent in build.js. John-David Dalton 2013-06-30 10:49:55 -07:00
  • 51230f21f5 Adjust varMethodDependencyMap when isModularize and remove lodash references when isNoDep. John-David Dalton 2013-06-30 00:30:48 -07:00
  • e12540ba66 Allow the iife command to not have %output% specified. John-David Dalton 2013-06-30 00:29:03 -07:00
  • a6b1bee2af Add includeVars and allow include=none in build.js. John-David Dalton 2013-06-30 00:27:45 -07:00
  • 6187cdafe3 Remove exports comment when removing the _ exports via removeRunInContext in build.js John-David Dalton 2013-06-30 00:26:20 -07:00
  • 880f785d04 Add removeAssignments and the snippet that removes methods in build.js. John-David Dalton 2013-06-30 00:23:02 -07:00
  • 5aedcfd6a7 Cleanup build.js. John-David Dalton 2013-06-30 00:20:40 -07:00
  • 6ff1a2c236 Remove getCategoryDependencies, getSupport, removeSupport functions from build.js. John-David Dalton 2013-06-30 00:17:20 -07:00
  • 317f888383 Make cleanupSource remove extra trailing whitespace. John-David Dalton 2013-06-30 00:13:33 -07:00
  • 33f1f9abde Update dependencies in build.js. John-David Dalton 2013-06-30 00:11:36 -07:00
  • 913406b568 Make lodash work with modules by avoiding circular dependencies. John-David Dalton 2013-06-29 22:12:12 -07:00
  • 6a74d102a4 Add matchVar to build.js. John-David Dalton 2013-06-28 23:27:43 -07:00
  • e9e36cebcb Add complexVars array, correct removeStrings, and cleanup isVarUsed in build.js. John-David Dalton 2013-06-28 09:06:29 -07:00
  • af6bf7a232 Add categoryMap and cleanup buildTemplate, getCategoryDependencies, getCategory, getMethodsByCategory in build.js. John-David Dalton 2013-06-25 23:44:49 -07:00
  • 5720a7a5e3 Add _.debounce maxWait doc example. [closes #298] John-David Dalton 2013-06-25 09:07:59 -07:00
  • 449c946423 Fix how method names are resolved from categories in test/test-build.js. John-David Dalton 2013-06-24 08:01:19 -07:00
  • 54a2a0da48 Use _.difference instead of _.without.apply(_, …) in test and build files. John-David Dalton 2013-06-23 22:34:05 -07:00
  • e209fedb27 Fix typos in build.js and ensure build tests pass. John-David Dalton 2013-06-23 19:33:45 -07:00
  • 12494f3008 Fix typo in build.js. John-David Dalton 2013-06-23 17:23:22 -07:00
  • 7f60b46488 Cleanup and fix typos in build tests. John-David Dalton 2013-06-23 17:12:55 -07:00
  • 1c9ecd96d4 Correct how categories are parsed in build commands. John-David Dalton 2013-06-23 17:12:30 -07:00
  • 1f84803b91 Fix typo in build.js. John-David Dalton 2013-06-23 13:36:47 -07:00
  • 3f6116f28f Add underscore build test for lack of AMD support. John-David Dalton 2013-06-23 13:25:48 -07:00
  • 4ea0eb94d4 Add warnings to build.js for passing invalid method names to include, minus, and plus. John-David Dalton 2013-06-23 13:24:49 -07:00
  • e222bc631a Fix failing build tests. John-David Dalton 2013-06-23 00:30:38 -07:00
  • 9c07c7fe4f Track invalid arguments better in build.js. [closes #303] John-David Dalton 2013-06-22 18:01:36 -07:00
  • 35d74e18de Add removeNonEnumProps to build.js. John-David Dalton 2013-06-22 14:43:22 -07:00
  • 266be2c25f Add removeSpliceObjectsFix to build.js. John-David Dalton 2013-06-22 09:20:46 -07:00
  • b7cb090144 Correct regexp in build/pre-compile.js that matches string literals. John-David Dalton 2013-06-22 00:05:37 -07:00
  • 30e257bc2b Add removeStrings and remove methods after inlining in build.js. John-David Dalton 2013-06-22 00:05:05 -07:00
  • fbd5679fb1 Better distinguish between \n and \\ in build\pre-compile.js. John-David Dalton 2013-06-21 23:33:18 -07:00
  • 9db7234f24 Add propDependencyMapBackup, make getDependants recursive, allow getMethodAssignments to still match lodash.VERSION if all other assignments are removed, and reduce removeFunction calls. John-David Dalton 2013-06-21 22:25:31 -07:00
  • 220b2dc912 Update dependencies, rename removePseudoPrivate to removePseudoPrivates, and optimize how dead variables are removed in build.js. John-David Dalton 2013-06-21 20:24:24 -07:00
  • 83c2420038 Add defaultBuildCallback to build.js. John-David Dalton 2013-06-20 00:42:15 -07:00
  • 73913f450b Make removeVar punt to removeSupport when removing the support variable. John-David Dalton 2013-06-19 22:43:30 -07:00
  • bb966e7e6f Rename useLodashMethod to isLodashMethod, add isExcluded and remove isRemoved from build.js. John-David Dalton 2013-06-19 09:04:27 -07:00
  • b4adc127a4 Simplify getMethodAssignments, add removeMethodAssignments, and avoid some cleanup when the --no-dep flag is passed in build.js. John-David Dalton 2013-06-19 08:39:12 -07:00
  • 2bc343b524 Add defer to the remove forks check in build.js. John-David Dalton 2013-06-18 09:04:45 -07:00
  • 1f4d6eb0df Remove local clearTimeout and setTimeout vars from the underscore build. John-David Dalton 2013-06-18 08:59:58 -07:00
  • ee936fe1a1 Add isShallow to getVars in build.js. John-David Dalton 2013-06-18 08:33:42 -07:00
  • f6d9239b37 Rename fallback to fork in build.js. John-David Dalton 2013-06-18 08:26:46 -07:00
  • 512e5b0240 Add removeComments, removePseudoPrivate, and track more private properties and other dependencies in build.js. John-David Dalton 2013-06-17 23:21:34 -07:00
  • 600148f501 Track property dependencies in build.js. John-David Dalton 2013-06-16 20:20:51 -07:00
  • 8791a4f696 Fix build by not counting pseudo private props as part of the isVarUsed result and accounting for findWhere. John-David Dalton 2013-06-16 18:45:51 -07:00
  • ef40a8a925 Reduce the snippet returned from getMethodAssignments and avoid a possible infinite loop when removing dead vars. John-David Dalton 2013-06-16 17:48:15 -07:00
  • 2473e87947 Track less variables and optimize dead variable removal in build.js. John-David Dalton 2013-06-16 14:32:52 -07:00
  • bbe1dfb53d Update builds with more dead code removed. John-David Dalton 2013-06-16 10:25:35 -07:00
  • 3bc27b1a02 Allow findWhere to be included as a lodash method in test-build.js. John-David Dalton 2013-06-16 10:24:12 -07:00
  • ec4c6e140b Correct getVars filter in build.js John-David Dalton 2013-06-16 10:23:39 -07:00
  • 545cc1074c Exclude Lo-Dash methods from getVars results and correct varMap check. John-David Dalton 2013-06-16 00:59:04 -07:00
  • 9c0f4822bc Make build allow iife with newlines and remove isNode from builds that don't need it. John-David Dalton 2013-06-16 00:05:21 -07:00
  • 5040ec109b Make build.js automatically remove unused variables from builds. John-David Dalton 2013-06-16 00:04:02 -07:00
  • 25b216d7ef Add note about Node.js bug #5688. [closes #301] John-David Dalton 2013-06-15 17:17:59 -07:00
  • e475c847d7 Update docdown. John-David Dalton 2013-06-15 17:02:43 -07:00
  • e7c55c1ad6 Minor whitespace nits. John-David Dalton 2013-06-15 17:02:30 -07:00
  • cd8fcadd29 Add *.min.* to ignore files. John-David Dalton 2013-06-15 16:56:15 -07:00
  • f78b6b30d9 Remove testing Node 0.9 in .travis.yml. John-David Dalton 2013-06-14 07:50:57 -07:00
  • cc6a991464 Add changelog note about --output. [ci skip] John-David Dalton 2013-06-12 23:10:53 -07:00
  • 81d487dd89 Update package.json to more closely follow npm docs. [ci skip] John-David Dalton 2013-06-12 22:52:22 -07:00
  • af2795c07f Add Dojo builder check to test/test-build.js. John-David Dalton 2013-06-12 08:54:46 -07:00
  • 178d9fb8d5 Cleanup _.random unit test. John-David Dalton 2013-06-12 08:00:33 -07:00
  • 9bd12eb782 Bump to v1.3.1. John-David Dalton 2013-06-12 00:48:46 -07:00
  • ef66650997 Ensure maxWait tests pass in Ringo. John-David Dalton 2013-06-12 07:47:53 -07:00
  • fcffcdde1b Increase maxPoolSize limit, add missing cache property to the object returned by getObject, and optimize releaseArray and releaseObject. John-David Dalton 2013-06-12 00:28:18 -07:00
  • 7de892ccac Correct typo in _.indexOf perf test. John-David Dalton 2013-06-12 00:15:14 -07:00
  • f90f2e051a Bump to v1.3.0. John-David Dalton 2013-06-11 08:33:35 -07:00
  • 24f49c8d83 Ensure _.throttle passes underscore unit tests in all environments. John-David Dalton 2013-06-11 08:19:54 -07:00
  • a4ebaf15ab Remove lodash.js from .npmignore. John-David Dalton 2013-06-10 23:55:13 -07:00
  • 54a46dccc3 Correct _.throttle method dependencies. John-David Dalton 2013-06-10 12:37:24 -07:00
  • 9747d5057d Update builds and docs. John-David Dalton 2013-06-10 11:55:51 -07:00
  • 7f5c97d0be Avoid Array.prototype issues in Narwhal. John-David Dalton 2013-06-10 11:54:09 -07:00
  • 1933a76631 Add maxWait option to _.debounce and implement _.throttle by way of _.debounce. [closes #285] John-David Dalton 2013-06-10 11:16:14 -07:00
  • c20d7f9754 Tweak free variable module detection so it will work with Component's polyfill. [closes #296] John-David Dalton 2013-06-10 09:24:29 -07:00
  • 6b46dc7e89 Ensure more private properties are minified correctly. John-David Dalton 2013-06-09 16:33:18 -07:00
  • 0c1a26170c Remove build source ./lodash.js from components. John-David Dalton 2013-06-08 09:23:20 -07:00
  • 244ee08d7d Remove ./ path prefix to avoid issues with Component's build. [closes #294] John-David Dalton 2013-06-07 18:44:15 -07:00
  • a3acbca24b Rename typod test/run-test.sh. John-David Dalton 2013-06-07 13:33:12 -07:00
  • d77e4ed581 Rebuild files and docs. John-David Dalton 2013-06-07 08:39:08 -07:00
  • b928abb956 Tweak _.intersection to still hit fast paths in engines. John-David Dalton 2013-06-07 08:24:30 -07:00
  • a46ef8d1a6 When chaining, _.max and _.min should resolve the correct value when passed an array containing only one value. [closes #292] John-David Dalton 2013-06-06 09:07:14 -07:00
  • a5d459749f Update dependency maps and remove properties in pre-compile.js that no longer exist. John-David Dalton 2013-06-06 08:44:20 -07:00
  • 7dfa383968 Move some functions out of runInContext and cleanup _.intersection. John-David Dalton 2013-06-06 08:43:24 -07:00
  • 036483d195 Simplify the object pool and large array cache. John-David Dalton 2013-06-05 08:06:05 -07:00
  • 2c950f74bc Remove props related to _.sortBy if the method isn't included in a given build. John-David Dalton 2013-06-04 09:12:11 -07:00
  • 2c59dcd929 Rebuild docs and files. John-David Dalton 2013-06-04 08:37:12 -07:00
  • 658d14f31d Cleanup var names and properties. John-David Dalton 2013-06-04 08:36:45 -07:00
  • 819f4d2151 Add maxPoolSize to limit array and object pools. John-David Dalton 2013-06-03 08:43:04 -07:00
  • 9b214d75df Update DocDown. John-David Dalton 2013-06-03 08:00:46 -07:00
  • e0891a2d71 Clarify lodash underscore test name in test-build.js. John-David Dalton 2013-06-03 08:00:29 -07:00
  • 34a4876761 Cleanup .travis and .ignore files. John-David Dalton 2013-06-03 07:59:44 -07:00
  • 13ead0085d Add array and object pools to lodash. John-David Dalton 2013-06-02 21:25:57 -07:00
  • 9e63270fc5 Add Volo ignore entry to package.json. John-David Dalton 2013-06-02 17:29:57 -07:00
  • eccab3cd57 Fix build test for older Node versions w/o setImmediate. John-David Dalton 2013-05-30 09:37:09 -04:00
  • 6446daf1a6 Remove Instanbul note from README and devDependency from package.json. John-David Dalton 2013-05-30 08:23:08 -04:00
  • 821602ef1c package.json: Remove Grunt devDependencies Mathias Bynens 2013-05-30 10:44:08 +02:00
  • dc3512de9f Move istanbul to travis.yml. John-David Dalton 2013-05-30 03:38:55 -04:00
  • 36e9cb7108 Merge branch 'master' of github.com:bestiejs/lodash John-David Dalton 2013-05-29 17:25:09 -04:00
  • 42f4531720 Remove unneeded method from the backbone build and fix build tests. John-David Dalton 2013-05-29 17:06:01 -04:00
  • d1fb379a40 Enable code coverage Mathias Bynens 2013-05-29 17:51:57 +02:00
  • e27bdb965c Add a note about the exposed cache to _.memoize docs. John-David Dalton 2013-05-29 10:30:58 -05:00