Commit Graph

119 Commits

Author SHA1 Message Date
hanna
1eada4d85d
feat(orderBy): Add orderBy (#123)
* feat(orderBy): add orderBy function

* feat(orderBy): add orderBy test code

* feat(orderBy): add orderBy bench

* feat(orderBy): add orderBy function docs

* feat(orderBy): add orderBy vitepress docs

* fix: test function & add the extend orders feature

* Update src/array/orderBy.ts

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-05 10:11:56 +09:00
원동휘
1918eec3d9
feat(invert): add invert (#125)
* feat: Add invert

* feat: Add test for invert

* feat: Add bench for invert

* docs: Add docs for invert

* docs: fix .vitepress for invert

* chore: Change incorrectly specified path

* chore: Refactor benchmark tests

* feat: refactor type invert

* Update src/object/invert.ts

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-07-05 10:08:39 +09:00
jgjgill
494519b2ce
feat: Add inRange (#124) 2024-07-05 10:08:25 +09:00
raon0211
fab5f7a05c chore: Remove codspeed temporarily 2024-07-05 10:06:04 +09:00
raon0211
a175b43e0b v1.7.1 2024-07-03 10:48:24 +09:00
raon0211
6a72c5c8cc chore: Publish for Deno 2024-07-03 10:46:47 +09:00
raon0211
8844930d1b v1.7.0 2024-07-03 10:44:28 +09:00
raon0211
f7ec7cc6af fix: Fix incorrect imports 2024-07-03 10:44:08 +09:00
정해준
ba1e976c5a
feat(forEachRight): add forEachRight (#119)
* feat(forEachRight): Add forEachRight function

* feat(forEachRight): Add forEachRight test code

* feat(forEachRight): Add forEachRight function bench

* feat(forEachRight): Add forEachRight function docs

* Update docs/ko/reference/array/forEachRight.md

* Update docs/reference/array/forEachRight.md

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-03 10:43:50 +09:00
Dongkyu Kim
834d50c389
feat(unzipWith): add unzipWith (#113)
* feat(array): add unzipWith

* docs(array): add unzipWith reference

* perf: refactoring unzipWith bench

* docs(array): add vitepress

* Apply suggestions from code review

* Update unzipWith.ts

* Update src/array/unzipWith.ts

* Update benchmarks/unzipWith.bench.ts

* Update benchmarks/unzipWith.bench.ts

* Update src/array/unzipWith.spec.ts

* Update src/array/unzipWith.spec.ts

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-03 10:40:33 +09:00
raon0211
c1d80ffa06 docs: Add docs link for countBy & without 2024-07-03 10:34:49 +09:00
HyunWoo Lee (Nunu Lee)
373d63b980
feat(countBy): Add countBy function (#117)
* [feature/#88] Add countBy.ts

* [feature/#88] Add benchmark test of countBy

* [feature/#88] Add test code

* [feature/#88] Add countBy references

* Update docs/ko/reference/array/countBy.md

* Apply suggestions from code review

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-07-03 10:09:12 +09:00
DevGon
a82eb933ae
feat(without): Add without function (#115)
* feat(without): Add `without` function

* feat(without): Add `without` function test code

* feat(without): Add `without` function docs

* feat(without): Add `without` function bench

* Update docs/ko/reference/array/without.md

* Apply suggestions from code review

* Update src/array/without.ts

* Update src/array/without.spec.ts

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-07-03 10:08:47 +09:00
hansolbangul
d870b1e7fe
feat(fill): Add fill function (#109)
* feat(fill): Add fill function

* feat(fill): Add test/brench code

* feat(fill): Update docs

* feat(fill): Refactor based on code review

* refactor(fill): array to arr

* fix(fill): update `fill` function signature to support mixed types
2024-07-03 09:30:09 +09:00
Dongho Kim
01b5636218
style(*): Add eslint-plugin-jsdoc for improved JSDoc validation and update codebase accordingly (#112) 2024-07-03 09:15:02 +09:00
Jonghyeon Ko
57e2afcbc2
chore(package.json): add details (#110) 2024-07-03 09:13:16 +09:00
jgjgill
e7472e06db
test(once): Fix docs and test, add bench (#103)
* docs: translate doc

* test: add toBeUndefined()

* chore: add bench

---------

Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-02 10:32:06 +09:00
raon0211
17944ad8f7 test: Fix flaky test in throttle 2024-07-02 10:24:55 +09:00
jgjgill
ead6a8290e
feat(meanBy): add meanBy (#104)
* feat: add meanBy

* chore: fix typo

* Update benchmarks/meanBy.bench.ts

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-07-01 19:59:19 +09:00
Minsoo Kim
e62c06193a
docs: update installation section (#102) 2024-07-01 07:10:04 +09:00
jgjgill
02f14b3697
feat(sampleSize): Add sampleSize (#101) 2024-06-30 19:36:26 +09:00
Dongho Kim
6c9c0d1c26
docs(groupBy, keyBy): Update type of key to PropertyKey (#100) 2024-06-30 15:49:13 +09:00
Dongho Kim
044002ed6b
feat(groupBy): Accept number and symbol keys in groupBy (#99) 2024-06-30 14:56:39 +09:00
Sojin Park
de1591c2e5 docs: Fix docs for installations 2024-06-30 14:55:32 +09:00
Dongho Kim
a9e317b6f3
feat(keyBy): Accept number and symbol keys in keyBy (#98) 2024-06-30 14:28:42 +09:00
Sojin Park
fc1a8e65b5 docs: Add docs for AbortError 2024-06-30 14:10:42 +09:00
Sojin Park
ad683b82c7 docs: Remove duplicated heading in installation 2024-06-30 13:57:33 +09:00
Sojin Park
a9523e0407 chore: Fix publish configs for Deno 2024-06-30 13:56:28 +09:00
Sojin Park
2615cab8f5 docs: Update Korean docs for JSR installation in deno 2024-06-30 13:50:43 +09:00
Sojin Park
6c776a49f1 v1.6.1 2024-06-30 13:47:15 +09:00
Sojin Park
7822fbfbdd docs: Add NPM badge 2024-06-30 13:46:09 +09:00
Sojin Park
0ec0f6c243 docs: Fix README.md 2024-06-30 13:44:33 +09:00
Sojin Park
312775fa3b docs: Add docs for JSR 2024-06-30 13:43:58 +09:00
Sojin Park
307f307d89 chore: Add support for deno, by adding exact extensions 2024-06-30 13:32:03 +09:00
Sojin Park
19412dbf5b chore: Fix incorrect publish step 2024-06-30 13:26:13 +09:00
Sojin Park
f043781ff4 chore: Add setup step for deno 2024-06-30 13:24:52 +09:00
Sojin Park
6ace3f6eee chore: Add publish for jsr step 2024-06-30 13:23:06 +09:00
Sojin Park
0dfc698aa1 style(throttle): Add explicit return type in throttle 2024-06-30 13:20:33 +09:00
Sojin Park
b4d51de802 test(randomInt): Add test for randomInt 2024-06-30 12:44:58 +09:00
Sojin Park
7b824b7962 v1.6.0 2024-06-30 12:33:52 +09:00
Sojin Park
52b1b72b34 doc(zipObject): Add zipObject in the reference section 2024-06-30 12:25:25 +09:00
Sojin Park
ff59ab4c17 feat(random, randomInt): Accept singular argument 2024-06-30 12:24:38 +09:00
Dongho Kim
184ce1778d
feat(keyBy): Add keyBy (#93)
* feat(keyBy): Add keyBy

* docs(keyBy): Translate title into Korean

* Update docs/ko/reference/array/keyBy.md

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-06-30 12:17:00 +09:00
Lich
537745077f
feat(zipObject): Add zipObject function (#92)
* feat(zipObject): Add `zipObject` function that combines keys and values into an object

* feat(zipObject): Add `zipObject` function test code

* feat(zipObject): Add `zipObject` function bench

* feat(zipObject): Add `zipObject` function docs

* Update docs/ko/reference/array/zipObject.md

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-06-29 20:57:58 +09:00
Sojin Park
a8d7e03a79 docs(compact): Fix return type of compact 2024-06-28 23:23:59 +09:00
Sojin Park
715bc60b26 feat(mean): Add support for mean 2024-06-28 23:18:18 +09:00
Sojin Park
0c9afc27e6 fix(compact): Fix implementation of compact 2024-06-28 23:10:13 +09:00
Sojin Park
60ae59bcfe feat(compact): Add compact 2024-06-28 22:23:52 +09:00
Sojin Park
ed67b538dc docs(minBy, maxBy): Improve the docs for minBy & maxBy 2024-06-28 22:03:54 +09:00
Sojin Park
8ae92e43c4 v1.5.0 2024-06-28 21:53:30 +09:00