Commit Graph

538 Commits

Author SHA1 Message Date
mattiacoll
7f2e19dc31
feat: add upperCase function (#402)
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
* feat(upperCase): Add upperCase function

* Add upperCase benchmark

* Added english docs
2024-09-13 15:34:16 +09:00
Dayong Lee
c5d0254552
feat(clone): enhance clone function to handle various data types (#496)
* feat(clone): enhance clone function to handle various data types

* Fix error

* Remove unusable comment

* Ignore when File is not supported

* Add ArrayBuffers and Fix Error and File
2024-09-13 15:28:57 +09:00
D-Sketon
34fcd212fa
feat(compat): implement ceil/floor/round (#510)
* feat(compat): implement ceil/floor/round

* Simplify

---------

Co-authored-by: Sojin Park <raon0211@toss.im>
2024-09-13 15:24:43 +09:00
raon0211
9a48d39a35 refactor(pick): Refactor compatibility pick function 2024-09-13 15:18:28 +09:00
seungrodotlee
936e0980b7
feat(compat): add pick(compat ver) (#240)
* feat. add compat/pick

* docs. check pick compat in docs

* chore. add pick to index

* test. change test name(pick -> compat/pick)

* refactor. changes parameter names same as original version of pick

* docs. add jsdoc

* fix. fix type error

---------

Co-authored-by: Sojin Park <raon0211@toss.im>
2024-09-13 14:53:00 +09:00
D-Sketon
b1bb77b602
perf(has/get): improve performance (#518) 2024-09-13 08:52:28 +09:00
Dayong Lee
7258981909
fix(isNotNil): simplify isNotNil and add testcases (#519)
* Simplify isNotNil and add testcases

* fix chore
2024-09-13 08:51:30 +09:00
raon0211
3409d25a8d v1.18.0
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-09-12 22:19:27 +09:00
raon0211
9d3918adc2 fix(join): Move join to compat 2024-09-12 22:19:10 +09:00
raon0211
18b0895048 refactor: Move parseInt to math 2024-09-12 22:13:26 +09:00
raon0211
cfdaf77c2e docs: Add docs for isObject 2024-09-12 22:04:06 +09:00
raon0211
63e3755f18 docs: Add docs for isObject 2024-09-12 21:59:33 +09:00
raon0211
8850580af2 docs: Add missing docs for findLastIndex 2024-09-12 21:54:12 +09:00
Sungwon WI
40c9ab92d7
feat(compat): Add isObject function (#501)
* feat: implement isObject

* feat: add isObject.spec.ts

* feat: add isObject.bench.ts

* feat: add en docs

* feat: add ko docs

* feat: add test case

* feat: replace Function type

* feat: modify docs type

* feat: remove type
2024-09-12 21:53:46 +09:00
raon0211
5d4b59e865 style: Fix style for some functions 2024-09-12 21:50:54 +09:00
raon0211
f6a30395c5 fix(findLastIndex): Add compatibility for findLastIndex 2024-09-12 21:50:40 +09:00
Somi Park
851755cdd6
feat(findLastIndex): implement findLastIndex (#512) 2024-09-12 21:35:27 +09:00
D-Sketon
927ac2b478
perf(deburr): improve performance (#513) 2024-09-12 21:32:56 +09:00
YooJin Lee
e264ed6cf0
test(capitalize): Add lodash test case (#515)
Co-authored-by: dayongkr <dayongkr@gmail.com>
2024-09-12 21:32:16 +09:00
Dayong Lee
9aa89a7cfb
chore(test): add script for transforming lodash test codes (#516)
* Add transform lodash test code

* Simplify using destructure
2024-09-12 21:31:29 +09:00
raon0211
33bdce1254 docs(parseInt): Add docs for parseInt
Some checks failed
CI / codecov (push) Has been cancelled
Release / release (push) Has been cancelled
2024-09-10 22:46:57 +09:00
D-Sketon
9f450ff4f7
feat(compat): implement parseInt (#509) 2024-09-10 22:40:30 +09:00
Dayong Lee
9c7218330e
feat(camelCase): implement camelCase in compat layer (#507)
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
* feat(camelCase): implement `camelCase` in compat layer

* A bench

* Change normalize way
2024-09-10 21:05:04 +09:00
raon0211
1d15d7414d chore: Fix broken link checker 2024-09-10 16:05:55 +09:00
Junseong Park
f36282a35a
docs(negate): add missing example (#504)
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-09-10 08:41:32 +09:00
D-Sketon
eb8bf63ad7
docs: improve doc (#506) 2024-09-10 08:40:56 +09:00
Junseong Park
c7a9f002dd
docs: add discord link to website (#505)
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-09-09 21:55:30 +09:00
Sung Jeon
01f81643bd
chore: Add link to official Discord (#503) 2024-09-09 21:06:06 +09:00
Junseong Park
aa92dcf6c8
test(at): add negative indices test (#495) 2024-09-09 14:49:12 +09:00
Sojin Park
3c3bba011f docs(rearg): Add rearg in compat and add docs
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-09-08 23:48:58 +09:00
D-Sketon
ff595628cd
feat(rearg): Implement rearg (#426)
* feat(rearg): implement rearg

* make lint happy

* fix

* make lint happy

---------

Co-authored-by: Sojin Park <raon0211@toss.im>
2024-09-08 23:40:51 +09:00
Sojin Park
887aa4d4f4 docs(castArray): Add docs for castArray 2024-09-08 23:38:48 +09:00
moonheekim0118
aa37cb7ee8
feat(castArray): add castArray function (#488)
* feat: add castArray

* chore: add castArray into index.tx

* fix: castArray to check if it has arguments

* chore: test castArray

* chore: fix exmaple code

* chore: add reference

* chore: add ko-reference

* chore: add benchmark

* refactor: castArray type

* chore: update docs

* refactor: return type

* fix: remove content

* chore: update docs

* chore: move cast array to compat

* chore: add castArray to index.ts

* chore: add information to docs

* refactor: update testcase same as loadash's

* chore: udpate import path

* fix: add empty line

---------

Co-authored-by: Sojin Park <raon0211@toss.im>
2024-09-08 23:37:45 +09:00
Sojin Park
22b8a80017 chore: Add conformsTo to compat 2024-09-08 23:36:38 +09:00
D-Sketon
d430ecff73
feat(conforms/conformsTo): implement conforms&conformsTo (#491)
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-09-08 23:20:29 +09:00
Junseong Park
bd999b59f4
docs(countBy): add missing example in jsdoc (#493)
* fix(countBy): add missing example

* Update src/array/countBy.ts

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-09-08 23:17:35 +09:00
D-Sketon
26b48d161b
chore(benchmark): add missing bench (#494) 2024-09-08 23:16:49 +09:00
D-Sketon
7085ea0b56
docs(bindKey): fix link (#490) 2024-09-08 22:01:12 +09:00
moonheekim0118
cb01e51c7b
chore: update concat benchmarks (#492) 2024-09-08 22:00:19 +09:00
Sojin Park
61d4acbafb feat(bindKey): Move bindKey to compat
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-09-08 18:50:22 +09:00
D-Sketon
f1f55c8dc3
feat(bindKey): implement bindKey (#448)
* feat(bindKey): implement bindKey

* fix

* make lint happy

* Update docs/.vitepress/en.mts

* Update benchmarks/performance/bindKey.bench.ts

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-09-08 18:35:04 +09:00
Sojin Park
d15c9cbf37 feat(some): Fix docs and interface for some 2024-09-08 18:27:44 +09:00
Sojin Park
0300524444 feat(some): Fix docs and interface for some 2024-09-08 18:20:54 +09:00
kimjeonghee
3f49bc9094
feat(some): add some function (#478)
* feat: create some function

Co-authored-by: hyesungoh <haesungoh414@gmail.com>

* test: some

Co-authored-by: hyesungoh <haesungoh414@gmail.com>

* docs: some

Co-authored-by: hyesungoh <haesungoh414@gmail.com>

* chore: append more bench test and update variable name

Co-authored-by: hyesungoh <haesungoh414@gmail.com>

* feat: move some function to compat

Co-authored-by: k-jeonghee <heestory1992@gmail.com>

* Update docs/ko/reference/compat/array/some.md

---------

Co-authored-by: hyesungoh <haesungoh414@gmail.com>
Co-authored-by: Tino <tino@f-lab.kr>
Co-authored-by: Sojin Park <raon0211@toss.im>
Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-09-08 17:56:46 +09:00
Sojin Park
9dd29d59d6 chore: Fix type errors 2024-09-08 17:54:22 +09:00
Sojin Park
c37e1c5b09 chore: Move attempt to compat, and style docs 2024-09-08 17:11:06 +09:00
D-Sketon
be020f4587
feat(attempt): Implement attempt (#489)
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-09-08 17:04:54 +09:00
Sojin Park
a9e7edde14 docs: Add documentation automatic generation script 2024-09-08 17:02:19 +09:00
Sojin Park
452480335c feat(fromPairs): Ensure compatibility with lodash
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-09-08 00:20:45 +09:00
knott
fd2658e216
feat(fromPairs): Add fromPairs (#473)
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-09-08 00:07:27 +09:00