Commit Graph

386 Commits

Author SHA1 Message Date
Sojin Park
fb05fbe355 feat(find): Implement find 2024-08-11 15:05:04 +09:00
Sojin Park
d7fa6ceb50 docs: Update docs for compatibility 2024-08-11 14:09:55 +09:00
Sojin Park
dd97756ffb feat(matchesProperty): Implement matchesProperty 2024-08-11 14:09:13 +09:00
Sojin Park
5cb0b78819 style: Fix ESLint errors 2024-08-11 12:59:59 +09:00
Sojin Park
01cf3a6c9a feat(has): Implement has 2024-08-11 12:56:15 +09:00
Sojin Park
be4162dc19 style: Apply prettier 2024-08-11 10:54:13 +09:00
D-Sketon
5260d5b81b
feat(partial, partialRight): Implement partial/partialRight (#368)
* feat(partial/partialRight): implenent partial/partialRight

* Apply suggestions from code review

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-08-11 10:53:02 +09:00
Dayong Lee
2a3013597c
fix(toMerged): Add missing export (#373) 2024-08-11 10:45:05 +09:00
Sojin Park
0ae3e51977 docs: Clarify docs for es-toolkit/compat
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-08-10 17:38:07 +09:00
Sojin Park
37fe24455a v1.15.1 2024-08-10 17:26:13 +09:00
Sojin Park
c1962f9f9e revert: Revert implicit conversion in orderBy
Revert "feat(orderBy): add handling one is a string and the other is a number case (#365)"

This reverts commit 4af0662066.
2024-08-10 17:24:13 +09:00
Sojin Park
982aabe87c docs: Fix dead links 2024-08-10 17:10:28 +09:00
Sojin Park
1022ea52a6 docs: Add benchmarks to some of our functions 2024-08-10 16:58:00 +09:00
Sojin Park
b7a55063ab v1.15.0 2024-08-10 16:35:27 +09:00
Sojin Park
8912165ee8 docs(mergeWith): Improve docs for mergeWith 2024-08-10 16:32:40 +09:00
Dayong Lee
bf33cfbca5
feat(orderBy, isSymbol): add compatibility with lodash (#357)
* Add internal functions

* add orderBy with compat

* Add docs

* Fix typo

* Split the code for readability

* Change convert to path logic and variable name for readability

* Add test cases and js doc in isKey and isSymbol

* Add testcase and change logic of isKey

* change bench category name

* split converToPropertyName for testing

* Add case for coverage

* fix type

* Change using getTage to instanceof

* move to predicate

* Add doc

* Add bench and description in isSymbol

* Fix type and test case

* Simplify function names

* Feat: handle the deep path like keys
2024-08-10 16:30:32 +09:00
Dayong Lee
4af0662066
feat(orderBy): add handling one is a string and the other is a number case (#365)
* Add comparing string and number

* Fix typo

* fix testcase

* Fix test case

* simplify testcase
2024-08-10 16:26:33 +09:00
Sojin Park
cc3a467443 feat(mergeWith): Add implementation for mergeWith 2024-08-10 16:24:51 +09:00
Sojin Park
bb94b88e70 test: Update isEqual benchmarks 2024-08-10 15:39:01 +09:00
Sojin Park
9353f582dd fix: Fix usage in Deno 2024-08-10 15:38:51 +09:00
Sojin Park
0054dc8119 feat(merge, toMerged): Add merge & toMerged 2024-08-10 15:38:41 +09:00
Sojin Park
bff10652b4 docs: Add examples in cloneDeep
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-08-10 10:33:05 +09:00
Sojin Park
5d2d5b254c docs: Fix some links 2024-08-10 10:32:57 +09:00
Sojin Park
5d34b16683 docs(pascalCase, startCase): Add docs for pascalCase & startCase 2024-08-10 10:26:23 +09:00
Joris Gallot
6d84ac35a4
feat: Support pascalcase (#364) 2024-08-10 10:18:30 +09:00
D-Sketon
4d46377d9b
feat(isSymbol): implement isSymbol (#359)
* feat: implement isSymbol

* fix: make pure
2024-08-10 10:16:18 +09:00
Juhyeok Kang
bfddc0f549
docs: Add Sandpack in docs (#363) 2024-08-10 10:15:48 +09:00
D-Sketon
233682acf6
docs(zh-hans): add missing link (#366)
* docs(zh-hans): add missing link

* fix: bind
2024-08-10 10:03:41 +09:00
raon0211
7ca9ffcd72 docs: Revert adding Sandpack components
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-08-09 11:09:25 +09:00
Juhyeok Kang
0db5e4558c
docs: Fix deployment in Vercel (#358)
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-08-09 11:02:24 +09:00
raon0211
f4b6eb3ef4 docs: Add Sandpack components again
Revert "revert: Add Sandpack components, since it currently breaks the build"

This reverts commit 9109e89078.
2024-08-09 11:01:46 +09:00
2sky
138e055801
docs(fix-ko-usage-link): fix ko docs hero actions usage link (#362)
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-08-09 11:00:30 +09:00
raon0211
b156814cbe v1.14.0 2024-08-09 10:59:49 +09:00
raon0211
4ac4908172 test: Add test coverage 2024-08-09 10:59:18 +09:00
raon0211
089d2a0fff test: Add test coverage 2024-08-09 10:53:56 +09:00
raon0211
0eab4b9c9c feat(mapValues): Ensure compatibility with mapValues 2024-08-09 10:40:35 +09:00
raon0211
17d8afa2a3 feat(padStart): Move padStart to our compat library 2024-08-09 10:28:11 +09:00
raon0211
4bb457ad01 feat(isArguments, isArrayLike, isObjectLike): Move some predicates to compat library 2024-08-09 10:16:37 +09:00
raon0211
a2491e5cff fix(isObjectLike): Make the docs more intuitive 2024-08-09 10:08:21 +09:00
raon0211
05938e0c1d docs(size): Fix docs for size 2024-08-09 10:01:46 +09:00
raon0211
f5b43f138f feat(size): Move size to compat 2024-08-09 10:00:41 +09:00
raon0211
9109e89078 revert: Revert Sandpack components, since it currently breaks the build
Revert "docs: Implement Sandpack component for interactive examples in documentation (#338)"

This reverts commit db79ff3355.
2024-08-09 09:52:09 +09:00
raon0211
e390bd9a8a fix: Fix types for Deno 2024-08-09 09:41:56 +09:00
raon0211
3ac7d23d1d fix(isBoolean): Split compat cases of isBoolean 2024-08-09 09:40:35 +09:00
raon0211
62abb65493 refactor(size): Use instanceof checks instead of calling Object#toString 2024-08-09 09:35:41 +09:00
raon0211
f6be4d7ad6 feat(bind): Move bind to compat 2024-08-09 09:32:42 +09:00
raon0211
1135f67c06 test: Update some test code 2024-08-09 09:23:14 +09:00
raon0211
11028f76be docs(isSubset): Add docs for isSubset 2024-08-09 09:22:57 +09:00
guesung
d7247b81de
style(isLength): add missing JSDoc (#353)
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
* style: add missing docs on `isLength.ts`

* refactor: remove space between JSDocs and function
2024-08-08 18:51:15 +09:00
liu
91f680a060
test(camelCase): Correct it should describes (#356) 2024-08-08 18:50:56 +09:00