Commit Graph

522 Commits

Author SHA1 Message Date
Sojin Park
eb514b7af7 test: Fix test for noop 2024-06-08 16:07:18 +09:00
Sojin Park
2f5e13b557 v1.2.0 2024-06-08 15:52:26 +09:00
Sojin Park
678028dd3d feat(noop): Add noop function 2024-06-08 15:47:44 +09:00
Juhyeok Kang
958de0f94b
fix(shuffle): Ensure shuffle function does not modify original array (#29)
* fix: Ensure shuffle function does not modify original array

* Apply suggestions from code review

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-06-08 15:38:04 +09:00
Dongkyu Kim
fa22ab163e
perf(differenceBy): Optimize differenceBy (#28)
* fix(differenceBy): make differenceBy fast

* Update src/array/differenceBy.ts

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-06-08 15:36:12 +09:00
Dongkyu Kim
4ec747ea81
perf(difference): Optimize difference (#27) 2024-06-08 15:33:54 +09:00
raon0211
795c83bd84 v1.1.0 2024-06-05 08:13:59 +09:00
raon0211
7460d055d2 test: Add test cases for debounce & throttle 2024-06-05 08:11:52 +09:00
Jungwoo LEE
79046ea5c1
feat(debounce, throttle): Support passing arguments to callback function in debounce & throttle function (#26)
* feat: add support for variable arguments in debounce.ts

* feat: add support for variable arguments in throttle.ts

* Update src/function/debounce.ts

* Apply suggestions from code review

* Update src/function/debounce.ts

* Update src/function/throttle.ts

* docs: update related docs

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-06-05 08:05:56 +09:00
Minsoo Kim
cf65b2c601
style(*): Setup prettier and apply formatting (#24)
* chore: add prettierrc

* chore: apply format with prettier config

* chore: eslint error fix
2024-06-04 17:19:26 +09:00
raon0211
21fa121853 v1.0.4 2024-06-04 10:07:24 +09:00
Minsoo Kim
523e55926f
style(*): Apply eslint rule (#22)
* chore: apply eslint rule for src/ files

* chore: add eslint script for checking lint

* chore: update typescript-eslint rule with error to warn

* Update src/predicate/isNil.ts

* Update src/predicate/isNotNil.ts

* Update package.json

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-06-04 10:00:12 +09:00
Jonghyeon Ko
9bde10a537
build: Support ESM type declarations & remove test files in dist (#21)
* fix(*): migrate rollup to tsup, support esm correctly, remove *.spec.* for dist

* chore: update

* postbuild

* Update .scripts/postbuild.sh

* Update package.json

Co-authored-by: Jonghyeon Ko <jonghyeon@toss.im>

---------

Co-authored-by: raon0211 <raon0211@toss.im>
2024-06-04 09:56:07 +09:00
raon0211
34d4356a82 v1.0.3 2024-06-03 22:32:27 +09:00
Jonghyeon Ko
848f2c66ff
fix(package.json): Provide correct types for moduleResolution: node, node10, and node16 (#16)
* fix: remove unnecessary exports overriding

* Revert "fix: remove unnecessary exports overriding"

This reverts commit f8534a14c1.

* chore(package.json): add types field in publishConfig.exports

* build: Support moduleResolution: node10 and node16 (nodenext)

* build: Support moduleResolution: node10 and node16 (nodenext)

* build: Support moduleResolution: node10 and node16 (nodenext)

* fix delay

* Update .gitignore

Co-authored-by: Jonghyeon Ko <jonghyeon@toss.im>

* Update .scripts/postbuild.sh

Co-authored-by: Jonghyeon Ko <jonghyeon@toss.im>

---------

Co-authored-by: raon0211 <raon0211@toss.im>
2024-06-03 22:30:32 +09:00
SeongMin Kim
17096774e7
docs(uniqWith): Complete examples of uniqWith (#15)
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-06-01 20:52:49 +09:00
SeongMin Kim
dcf0fb14dc
style(chunk): Delete unnecessary white space (#14)
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-06-01 20:52:32 +09:00
Jonghyeon Ko
2c393ae22d
chore(.vscode): format on save as default (#17) 2024-06-01 08:25:54 +00:00
raon0211
32f08e62e7 chore: Remove unnecessary directories 2024-05-31 17:08:24 +09:00
raon0211
ec56287ca0 v1.0.2 2024-05-31 17:05:55 +09:00
raon0211
ce777492e9 v1.0.1 2024-05-31 17:03:52 +09:00
raon0211
7203b56367 1.0.0 2024-05-31 16:54:41 +09:00