Sojin Park
98af4a3a11
docs(rest): Improve docs for rest
2024-08-15 21:19:59 +09:00
Sojin Park
d4037c755c
feat(sortBy): Refactor sortBy and improve docs
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-08-15 11:33:40 +09:00
Dayong Lee
21a0ceabc5
feat(sortBy): implement es-toolkit/sortBy
( #381 )
...
* Implement sortBy
* Add bench
* Extends template from object
* Fix example
* Add mixed iteratees
* Add docs and fix examples
* Fix jsdoc
* make prettier
* Update src/array/sortBy.ts
---------
Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-08-15 11:15:35 +09:00
uussong
b11fd69e17
feat(isString): Add isString function ( #379 )
...
* feat(isString): Add isString function
* test(isString): Add isString tests
* docs(isString): Add and improve docs for isString
* Update src/compat/predicate/isString.spec.ts
* Update src/compat/predicate/isString.spec.ts
* Update src/predicate/index.ts
---------
Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-08-15 11:06:47 +09:00
Sojin Park
f99a6b26c3
docs: Add docs for errors
2024-08-11 21:38:32 +09:00
Sojin Park
418183b0aa
docs: Add docs for indexOf
2024-08-11 21:20:11 +09:00
Sojin Park
c9587f3816
feat(findIndex): Implement findIndex
2024-08-11 21:03:13 +09:00
Sojin Park
8482793737
docs: Remove broken link
2024-08-11 15:34:08 +09:00
Sojin Park
19e63dea78
docs(partial, partialRight): Add docs for partial, partialRight
2024-08-11 15:31:00 +09:00
Sojin Park
fb05fbe355
feat(find): Implement find
2024-08-11 15:05:04 +09:00
Sojin Park
dd97756ffb
feat(matchesProperty): Implement matchesProperty
2024-08-11 14:09:13 +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
Sojin Park
0ae3e51977
docs: Clarify docs for es-toolkit/compat
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-08-10 17:38:07 +09:00
Sojin Park
1022ea52a6
docs: Add benchmarks to some of our functions
2024-08-10 16:58:00 +09:00
Sojin Park
8912165ee8
docs(mergeWith): Improve docs for mergeWith
2024-08-10 16:32:40 +09:00
Sojin Park
cc3a467443
feat(mergeWith): Add implementation for mergeWith
2024-08-10 16:24: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
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-08-10 10:33:05 +09:00
Sojin Park
5d34b16683
docs(pascalCase, startCase): Add docs for pascalCase & startCase
2024-08-10 10:26:23 +09:00
Juhyeok Kang
bfddc0f549
docs: Add Sandpack in docs ( #363 )
2024-08-10 10:15:48 +09:00
raon0211
7ca9ffcd72
docs: Revert adding Sandpack components
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-08-09 11:09:25 +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
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
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
f6be4d7ad6
feat(bind): Move bind to compat
2024-08-09 09:32:42 +09:00
raon0211
5ef7f3e245
docs(isBoolean): Add isBoolean
2024-08-08 18:47:50 +09:00
guesung
71dcaa4d23
feat(isBoolean): Add isBoolean
function ( #354 )
...
* feat(isBoolean): Add `isBoolean` function
* docs(isBoolean): fix the typo
* fix: fix the lint
2024-08-08 18:45:52 +09:00
raon0211
b2427e1f4b
fix(ary, unary): Fix guard in ary & unary, add Korean docs
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-08-07 19:02:23 +09:00
Juhyeok Kang
db79ff3355
docs: Implement Sandpack component for interactive examples in documentation ( #338 )
...
CI / codecov (push) Has been cancelled
Release / release (push) Has been cancelled
* feat(docs): add sandpack component
* docs: add demo in chunk api doc
2024-08-06 11:36:43 +09:00
Gromit (전민재)
b0011fa038
feat(isSubset): Add isSubset function ( #343 )
2024-08-04 21:29:45 +09:00
원동휘
6356555f46
feat: add readonly type for toFilled ( #327 )
...
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
* feat: add readonly type for toFilled
* Apply suggestions from code review
---------
Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-07-31 22:01:30 +09:00
오병진
fcc166a8fa
feat(size, compat): implement size function ( #275 )
...
* feat(size, compat): implement size function
Signed-off-by: sunrabbit123 <qudwls185@naver.com>
* fix: typo
Signed-off-by: sunrabbit123 <qudwls185@naver.com>
* bench(size): add benchamrk code
Signed-off-by: sunrabbit123 <qudwls185@naver.com>
* enhance(size): refactor size implementation
Signed-off-by: sunrabbit123 <qudwls185@naver.com>
* remove: unused code
Signed-off-by: sunrabbit123 <qudwls185@naver.com>
* fix: type check
Signed-off-by: sunrabbit123 <qudwls185@naver.com>
* fix: typo
Signed-off-by: sunrabbit123 <qudwls185@naver.com>
---------
Signed-off-by: sunrabbit123 <qudwls185@naver.com>
2024-07-31 22:00:02 +09:00
Gromit (전민재)
25217a571e
docs(isPrimitive): fix isPrimitive function documentations ( #331 )
...
* fix: isPrimitive function
* docs: fix isPrimitive docs
* docs: fix isPrimitive jsdoc
2024-07-31 21:50:58 +09:00
D-Sketon
c0b3af2fe1
docs: improve document ( #324 )
2024-07-30 00:02:49 +09:00
sadobass
28ddb499e6
docs - maxBy : "max" -> "min", 3 -> 1 ( #317 )
CI / codecov (push) Has been cancelled
Release / release (push) Has been cancelled
2024-07-27 12:29:39 +09:00
Dayong Lee
a02b4158eb
feat(isObjectLike, isArguments): Add isObjectLike and isArguments with compatibility test ( #279 )
...
* Add isObjectLike
* Add isArguments
* remove duplicate function noop
* Remove un duplicated function
* add bench
* update compatibility
* Add docs
---------
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-25 16:36:57 +09:00
raon0211
0e0329ac91
feat(property): Add property
2024-07-25 12:04:32 +09:00
seungrodotlee
13c7c7f611
feat(mapKeys,mapValues): add mapKeys and mapValues ( #291 )
...
* feat(mapKeys): add mapKeys
* feat(map*): not clone object
* chore. fix names on bench
* feat. pass cloned object to iteratee
* Fix interface
* fix. fix test codes
* fix. fix type error on test
* Add docs
* test: Check test
* bench
* rewrite
* mapKeys
* test: Do not mutate the original function
---------
Co-authored-by: raon0211 <raon0211@toss.im>
2024-07-25 11:43:15 +09:00
정해준
0c6f7c95f1
feat(before): Add before
( #315 )
...
* feat(before): Add before function
* feat(before): Add before test code
* feat(before): Add before docs
* feat(before): Add before benchmarks
---------
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-25 11:39:18 +09:00
raon0211
c350b23ee2
feat(isMatch, matches): Add isMatch & matches in compat
2024-07-25 11:36:14 +09:00
Jaekyung Jung
ad3df49e4b
docs: add missing period on some korean docs ( #283 )
2024-07-25 00:50:00 +09:00
tanggd
b134df19da
docs: Update docs for get ( #278 )
...
* docs: Update chunk.md
* Squashed commit of the following:
commit 14c8b1108a3aa6d45955c7dcd94a74598c9b4737
Author: tanggd <tanggd11@foxmail.com>
Date: Mon Jul 22 13:17:17 2024 +0800
docs: Update docs for get
commit 9b7b7ac41f7484753723b32f4d624da4c8bfe4e6
Author: tanggd <tanggd11@qq.com>
Date: Fri Jul 19 17:00:59 2024 +0800
docs: Update chunk.md
---------
Co-authored-by: tanggd <tanggd11@foxmail.com>
2024-07-23 23:19:29 +09:00
Sojin Park
c6d2f602cc
feat(isPrimitive): Add isPrimitive
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-07-21 23:08:02 +09:00
Sojin Park
2df30f70db
feat(isTypedArray): Add isTypedArray
2024-07-21 22:56:28 +09:00
novo
b08e5c9bca
feat(cloneDeep): Add cloneDeep
( #199 )
...
* feat: cloneDeep
* test: cloneDeep
* chore: add benchmark of cloneDeep
* docs: add docs of cloneDeep
* chore: fix name
* fix: constructor type
* feat: add index
* chore: add doc
* feat: Add native classes handling and benchmark structuredClone
* feat: Resolved type and aligned behavior with structuredClone
* fix: object init
* fix: File for legacy nodejs
---------
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-21 22:33:56 +09:00
정해준
231b7ef83c
feat(after): Add after
( #258 )
...
* feat(after): Add after function
* feat(after): Add after test code
* feat(after): Add after benchmark
* feat(after): Add after docs
* fix(after): should create a function that unc only after being called
calls
* docs(after): change the after function docs
* Apply suggestions from code review
* Apply suggestions from code review
---------
Co-authored-by: Sojin Park <raon0211@gmail.com>
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-21 21:24:00 +09:00