Commit Graph

80 Commits

Author SHA1 Message Date
raon0211
a175b43e0b v1.7.1 2024-07-03 10:48:24 +09:00
raon0211
8844930d1b v1.7.0 2024-07-03 10:44:28 +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
Minsoo Kim
e62c06193a
docs: update installation section (#102) 2024-07-01 07:10:04 +09:00
Sojin Park
6c776a49f1 v1.6.1 2024-06-30 13:47:15 +09:00
Sojin Park
6ace3f6eee chore: Add publish for jsr step 2024-06-30 13:23:06 +09:00
Sojin Park
7b824b7962 v1.6.0 2024-06-30 12:33:52 +09:00
Sojin Park
8ae92e43c4 v1.5.0 2024-06-28 21:53:30 +09:00
Jun
3cc1a03519
chore(*): Add codspeed for benchmark visualization (#75)
* chore: add codspeed

* chore: fix the benchmark file to clearly distinguish between the comparison targets

* chore: fix typo
2024-06-18 10:40:07 +09:00
Sojin Park
8f1ffc7595 v1.4.0 2024-06-15 16:03:15 +09:00
Sojin Park
60e7974127 perf(uniqBy): Improve performance of uniqBy 2024-06-15 15:42:48 +09:00
Sojin Park
50c358589c v1.3.1 2024-06-15 11:56:54 +09:00
raon0211
74ceaf47ec v1.3.0 2024-06-14 10:34:16 +09:00
hanna
a707c06f7f
feat(debounce): Support AbortSignal to cancel debounced functions for improved cancellation (#45)
* feat: Support AbortSignal to debounce for improved cancellation

* refactor: cancel timeoutId & add strict inequality

* fix: formatting in package.json

* refactor: using optional chaining

* fix: follow the fetch API's option

* docs: modify debounce ko, en docs
2024-06-14 08:04:05 +09:00
raon0211
44e09c0b73 v1.2.2 2024-06-13 22:07:19 +09:00
raon0211
e7a04cd1d8 v1.2.1 2024-06-13 15:34:31 +09:00
Jonghyeon Ko
6ec3093801
style: Format some files (#33) 2024-06-12 11:35:49 +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
raon0211
795c83bd84 v1.1.0 2024-06-05 08:13:59 +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
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