Commit Graph

11 Commits

Author SHA1 Message Date
정해준
d0812b81ab
feat(isUndefined): Add compatibility with lodash (#266)
* feat(isUndefined): Add isUndefined benchmark

* feat(isUndefined): Add compat's isUndefined test code

* docs(isUndefined): Update isUndefined status from 'review' to 'complete'

* fix(isUndefined): fix typo

* Update src/compat/predicate/isUndefined.spec.ts

* Update src/compat/predicate/isUndefined.spec.ts

* Update src/compat/predicate/isUndefined.spec.ts

---------

Co-authored-by: Sojin Park <raon0211@toss.im>
Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-07-21 11:04:50 +09:00
Dayong Lee
bd7cb34cb7
feat(isArrayLike,isFunction): Add isArrayLike and isFunction with compatibility (#265)
* add isArrayLike and isFunction

* Add bench

* Add create arguments function

* Add isArrayLike function

* Add compatibility

* Change sub title to korean in isLength docs

* Add docs

* Fix typo error

* add toArgs testcase and remove a unusable expression

---------

Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-21 10:51:09 +09:00
Dongho Kim
fb51b98732
feat(isArray): Add isArray (#267)
* feat(isArray): Add `isArray`

* refactor(isArray): Simplify the return type of `isArray`
2024-07-21 10:35:59 +09:00
오병진
caedf69aed
feat(isLength): Add isLength (#245)
* feat(predicate, compat, isLength): impl isLength

Signed-off-by: sunrabbit123 <qudwls185@naver.com>

* docs: change compatibility mark

Signed-off-by: sunrabbit123 <qudwls185@naver.com>

* test(isLength, compat): add test case link

Signed-off-by: sunrabbit123 <qudwls185@naver.com>

* docs(predicate, isLength): add route path on vitepress

Signed-off-by: sunrabbit123 <qudwls185@naver.com>

* Update docs/ko/reference/predicate/isLength.md

---------

Signed-off-by: sunrabbit123 <qudwls185@naver.com>
Co-authored-by: Sojin Park <raon0211@gmail.com>
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-20 11:18:20 +09:00
raon0211
e09517f05c feat(concat): Add concat to es-toolkit/compat 2024-07-19 01:05:02 +09:00
raon0211
e1e6e38206 feat(max, min): Add support for max & min in es-toolkit/compat 2024-07-19 00:00:57 +09:00
Bert Verhelst
b9b409db32
feat(startsWith): add startsWith and endsWith string functions (#224)
* feat(startsWith): add startsWith and endsWith string functions

similar to
* https://lodash.com/docs/4.17.15#startsWith
* https://lodash.com/docs/4.17.15#endsWith

* fix(startsWith): use native startsWith inside the startsWith function

---------

Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-18 21:21:10 +09:00
Dayong Lee
58ea6baa5d
chore(clone): replace Foo class with object in clone benchmark (#233)
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-18 21:18:51 +09:00
PiQuark6046
a186e5d4bd
feat(get): Add get (#232)
* feat: get

* chore: add benchmark of get

* test: get

* feat: get

* docs: get

* Update src/object/get.ts

---------

Co-authored-by: Sojin Park <raon0211@toss.im>
Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-07-18 21:17:15 +09:00
raon0211
fb820e26c8 docs: Update docs for zipObjectDeep 2024-07-18 20:43:58 +09:00
raon0211
c763c8c51f test: Add benchmarks for bundle size 2024-07-17 11:47:39 +09:00