8017 Commits

Author SHA1 Message Date
jdalton
afcd5bc1e8 Update security policy 2024-10-06 13:19:41 -04:00
KEHyeon
6a2cc1dfcf chore: combine the if statements into one (#5785) 2024-07-10 15:56:03 -05:00
ygj6
a67a085cc0 fix: inRange test (#5821) 2024-04-15 22:55:09 -04:00
김진범
c7c70a7da5 test: add some cases (#5789) 2024-01-11 09:07:57 -08:00
tison
aa18212085 test: fix cannot find root (#5741)
Signed-off-by: tison <wander4096@gmail.com>
2023-09-27 10:00:44 -07:00
jdalton
a79c5c434c wip: unit test fixes continued 2023-09-21 07:45:49 -07:00
tison
bd518dd906 test: partially fix broken tests (#5733)
* test: fix throttle.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix pickBy.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix isBuffer.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: partially fix attempt.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: partially fix dropRightWhile.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix defer.spec.js and rest.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix invoke.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix isArray.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: partially fix iteration-methods.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix xor-methods.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix property.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix ary.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix omit-methods.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix debounce-and-throttle.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix unzip-and-zip.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix toPairs-methods.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix exit-early.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: temporarily comment out takeWhile and dropWhile tests

Signed-off-by: tison <wander4096@gmail.com>

* test: partially fix union*.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix startsWith-and-endsWith.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix isNil.spec.js

Signed-off-by: tison <wander4096@gmail.com>

* test: fix some of syntax errors

Signed-off-by: tison <wander4096@gmail.com>

---------

Signed-off-by: tison <wander4096@gmail.com>
2023-09-21 07:40:27 -07:00
tison
49683ffd5d ci: make it work (#5728)
Signed-off-by: tison <wander4096@gmail.com>
2023-09-19 15:11:00 -07:00
jdalton
5308be3ba6 wip: code formatting nits continued 2023-09-17 11:28:57 -07:00
jdalton
b5c59317ea wip: code formatting nits continued 2023-09-16 22:59:56 -07:00
jdalton
0b28b7f7b6 wip: code formatting nits 2023-09-16 16:18:43 -07:00
jdalton
97d4a2fe19 wip: migrate to bun 2023-09-16 14:47:50 -07:00
Jacob
2da024c3b4 perf: use === instead of == (#5118) 2021-04-23 11:25:37 -06:00
Arslan Ahmad
540148d2c0 Update tests.yml (#5140)
`npm cit` is short for `npm ci` and `npm test`
2021-04-23 11:18:47 -06:00
Benjamin Tan
2f79053d7b Enable GitHub Actions CI. 2020-12-21 21:55:43 +08:00
Benjamin Tan
5aaf898a8f Fix ESLint errors and tests.
I've commented out a test for `_.merge` and will re-look it as I
gradually cleanup the codebase.
2020-12-21 21:52:57 +08:00
Benjamin Tan
bcd0610069 Cleanup package.json and CONTRIBUTING.md.
The master branch has been in flux for a pretty long time, so leaving
the broken npm scripts and messages in CONTRIBUTING.md doesn't make
sense and has been confusing to contributors. This commit removes broken
npm scripts and removes all unnecessary dependencies for now.
2020-12-21 21:49:59 +08:00
Clara Bennett
2f900b62fe Remove outdated contributor tips (#5008)
The `opt-cli` pre-push functionality was removed from lodash just a few days
after it was added (see 2cd12c38e3),
but the documentation encouraging contributors to use it still remains.
Remove to avoid confusion for new contributors.
2020-12-20 14:58:02 +08:00
thxiami
e0029485ab Update links in CONTRIBUTING.md & README.md (#4829) 2020-10-28 21:24:25 +01:00
Utkarsh Kukreti
86a852fe76 Changing font-style to monospace for '--save' option in README.md (#4681)
--save is a command-line option and it should be monospaced

Co-authored-by: utkarsh-kukreti <utkarshk@dewsolutions.in>
2020-06-03 22:35:27 -07:00
Chen Yu
74b09d6272 fix: fix the params of Hash#delete in in jsdoc (#4737)
Remove the unused param `hash` from the jsdoc of `Hash#delete`
2020-05-06 16:42:49 +08:00
Chen Yu
08110bdcf3 fix: fix the jsdoc of SetCache#has (#4739)
The return type should be `boolean` instead of `number`
2020-05-05 22:54:24 +02:00
Dylan Westerhold
0541ec89cc Update links in CONTRIBUTING.md (#4741) 2020-05-05 22:03:05 +02:00
Kerry Liu
588bf3e20d Handle leading zeros in quote html entity (#4623) 2020-02-05 09:17:16 +01:00
Luiz Américo
3f585df05c Fix uniqueId prefix coercion (#4619) 2020-01-22 22:07:54 +01:00
Luiz Américo
04ebca6c86 Enable escape and once tests (#4618) 2020-01-08 22:43:03 +01:00
RajuPedda
cefddab1ca Updated the check of isFunction method (#4555) 2019-11-19 13:35:48 -08:00
Cameron Chamberlain
a6b960be00 Remove extraneous conditional (#4531)
Since `function flow(funcs)` changed to `function flow(...funcs)` this ternary became unnecessary, since funcs will always have a length now.
2019-11-11 17:13:41 -08:00
Michał Lipiński
657f8bf71e Fix parentheses placement broken in 16413cc 2019-11-06 21:02:07 +01:00
Michał Lipiński
619ac69746 Ensure orderBy will accept iteratee path arrays #4438 (#4513) 2019-10-17 11:23:07 +02:00
Ivan
23b2a33e75 Fix vulnerabilities in npm packages (#4490) 2019-10-03 13:56:41 -07:00
Graeme Yeates
23286d6428 Short circuit sortedIndexBy methods for empty arrays (#4496) 2019-10-03 13:56:09 -07:00
Anatoliy Kurochkin
898b378f06 perfomance fixes, eslint fixes (#4482) 2019-09-26 00:58:44 -07:00
jdalton
29eb5713f5 Cleanup baseOrderBy. 2019-08-30 13:44:00 -07:00
Mohit Y
5df1777477 add order by behaviour with array similar to get method (#4453)
* add order by behaviour with array similar to get method

* remove typo for fixing orderby iteratee assignment

* lint fixes

* update test case

* include package-lock from master

* Add identity function for default iteratee
2019-08-30 13:38:49 -07:00
Luiz Américo
ad38dc0115 Prevent ReDos in words (#4450) 2019-08-28 16:07:13 -07:00
Luiz Américo
0e9d44eedb Fix flow and flowRight parameter handling (#4445)
* Enable flow and flowRight tests

* Remove flow and flowRight tests for default value and shortcut fusion

* Use native rest parameters / spread operator in flow and flowRight

* Fix syntax of flow and flowRight examples
2019-08-28 16:06:45 -07:00
Luiz Américo
e51a424513 Fix string methods to handle empty values (#4442)
* Enable strings category methods tests

* Ensure escape, pad, padEnd, padStart, trim, trimEnd, trimStart, unescape return an empty string for falsey values

* Coerce value to string using toString in truncate, capitalize and case methods

* Ensure createCaseFirst returns an empty string for falsey values
2019-08-26 06:13:55 -07:00
Luiz Américo
abb54cc49a Simplify toString (#4441)
* Assume Symbol exists in toString tests

* Use native array map instead of custom one in toString

* Assume Symbol.prototype.toString exists in toString
2019-08-25 13:25:42 -07:00
Luiz Américo
3ebb38d389 Coerce findLastIndex and lastIndexOf fromIndex parameter to integer (#4440)
* Enable lastIndexOf, findLast and findLastIndex

* Coerce findLastIndex fromIndex parameter to integer

* Coerce lastIndexOf fromIndex parameter to integer
2019-08-24 09:44:00 -07:00
Luiz Américo
ed4b3a2ddb Enable case methods tests (#4436) 2019-08-24 09:41:50 -07:00
Luiz Américo
91c9cb1ea3 Ensure escapeRegExp returns an empty string when passing falsy values (#4432)
* Enable escapeRegExp tests

* Ensure escapeRegExp returns an empty string when passing falsy values

* Add parens around expression in escapeRegExp
2019-08-22 16:08:13 -07:00
Luiz Américo
9971765d0c Enable create tests and adapt it for the new primitive prototype behavior (#4418)
* Enable create tests and adapt it for the new primitive prototype behavior

* Use isObject in create tests instead of manual check

* Store properties in a variable when used more than once in create tests

* Add parens around arrow function params in create tests
2019-08-22 16:07:43 -07:00
Luiz Américo
e5f840745b Flatten at paths parameter (#4431)
* Enable at tests

* Flatten at paths parameter
2019-08-22 07:49:36 -07:00
Luiz Américo
1011cfdf4c merge: copy function values independent of source index (#4429)
* merge: copy function values independent of source index

* Enable merge tests
2019-08-22 07:48:28 -07:00
Luiz Américo
2cf08be625 Ensure after n parameter is coerced from NaN to 0 (#4430)
* Enable after tests

* Ensure after n parameter is coerced from NaN to 0
2019-08-22 07:46:46 -07:00
Michał Lipiński
8b441a506b Align indentations 2019-08-20 12:13:07 +02:00
Michał Lipiński
f90d0aec23 Update eslint and eslint-plugin-import 2019-08-20 12:09:33 +02:00
Luiz Américo
e2555a43ad Implement asciiWords and unicodeWords using String.match instead of binding RegExp.exec (#4417)
* Enable words tests
* Implement asciiWords and unicodeWords using String.match instead of binding RegExp.exec
2019-08-18 11:24:56 -07:00
Phap Dinh
15e1557b2a lint files (#4416)
* lint files

* added back arrow-paren and removed duplicate
2019-08-17 10:44:54 -07:00