Dayong Lee
aaec4abbaf
refactor: add a eslint rule restricting Object.entries
and update prettier-plugin-sort-re-exports
( #674 )
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-10-06 20:57:02 +09:00
Dayong Lee
df19ff14de
style(format): add prettier-plugin-sort-re-exports
prettier plugin ( #670 )
...
* Apply plugin
* Run prettier
2024-10-06 17:04:48 +09:00
Dayong Lee
b8e3cbd06c
chore: Update dependents and remove circular depedencies ( #658 )
...
CI / codecov (push) Has been cancelled
Release / release (push) Has been cancelled
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-10-04 10:21:28 +09:00
D-Sketon
6a954df01a
bench: add missing bench and bump vitest ( #655 )
...
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
* bench: add missing bench and bump vitest
* make lint happy
2024-10-03 22:01:40 +09:00
Wojciech Maj
1bda274c7a
chore(deps): bump vitest from 1.5.2/2.0.5 to 2.1.1, fix unit test failing in Vitest 2 ( #608 )
...
* chore(deps): bump vitest from 1.5.2/2.0.5 to 2.1.1
* chore: fix unit test failing in Vitest 2
* Add timeout
---------
Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-10-01 22:31:26 +09:00
Dayong Lee
23aa7db57d
style(format): add sorting imports plugin and fix eslint config ( #625 )
...
* Add prettier sort
* Fix prettier setting in eslint
* Apply prettier
* Fix depdencies
* Add .yarn folder in excludes of vitest
* Revert pick I don't know why this is changed
2024-10-01 14:00:45 +09:00
Wojciech Maj
dacc52363b
chore: dedupe dependencies ( #607 )
...
This is just the output of running `yarn dedupe`. Improves CI time, project's install time and disk space usage. My suggestion would be to make it a habit to dedupe after updating dependencies of any kind to avoid this problem in the future.
2024-09-28 21:40:52 +09:00
Dayong Lee
f38392c400
chore(lint): add lint plugin for using for loop
instead of for...of
over array ( #587 )
...
* Add prefer for loop
* change plugin name
* Revert tsconfig
* Revert random comment
* Revert eslint config parser options
---------
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-09-24 10:35:28 +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
Sojin Park
a9e7edde14
docs: Add documentation automatic generation script
2024-09-08 17:02:19 +09:00
Dayong Lee
fb4a0e1736
docs: Automate the status of compatiblity implementation ( #486 )
...
* Add vue eslint
* Remove Sandpakc and add Registry CompatibilityStatus
* add compatibility data
* Apply CompatibilityStatus
* Remove unusable template
* Revert
* Refactor
* Fix lint error
---------
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-09-07 23:36:54 +09:00
Dayong Lee
5c551b8866
build: Remove unused package ( #408 )
CI / codecov (push) Has been cancelled
Release / release (push) Has been cancelled
2024-08-20 23:38:12 +09:00
StyleShit
d4aa7031c8
chore(dev-deps): upgrade to eslint 9 ( #396 )
...
Closes #395
2024-08-20 21:55:39 +09:00
Juhyeok Kang
bfddc0f549
docs: Add Sandpack in docs ( #363 )
2024-08-10 10:15:48 +09:00
raon0211
7ca9ffcd72
docs: Revert adding Sandpack components
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-08-09 11:09:25 +09:00
raon0211
f4b6eb3ef4
docs: Add Sandpack components again
...
Revert "revert: Add Sandpack components, since it currently breaks the build"
This reverts commit 9109e89078
.
2024-08-09 11:01:46 +09:00
raon0211
9109e89078
revert: Revert Sandpack components, since it currently breaks the build
...
Revert "docs: Implement Sandpack component for interactive examples in documentation (#338 )"
This reverts commit db79ff3355
.
2024-08-09 09:52:09 +09:00
raon0211
ce412ff996
feat(isEqual): Implement isEqual
2024-08-07 18:50:11 +09:00
Juhyeok Kang
db79ff3355
docs: Implement Sandpack component for interactive examples in documentation ( #338 )
...
CI / codecov (push) Has been cancelled
Release / release (push) Has been cancelled
* feat(docs): add sandpack component
* docs: add demo in chunk api doc
2024-08-06 11:36:43 +09:00
Florens Verschelde
7b2aa1adfc
chore: use rollup instead of tsup for a cleaner dist ( #255 )
...
* update tsup to 8.2.0 (no change to dist)
* add rollup config to generate dist
* fix browser build config
* browser umd bundle sourcemap should be published
* browser bundle is iife, not umd, despite folder name
* rollup: don't use manualChunks to keep the config a tad simpler
* prepack: use rollup instead of tsup
* remove browser entrypoint from dist
* remove comments in .js and .mjs outputs
* remove src/browser.ts, use equivalent Rollup config
* Restore original .npmignore
* rollup config: rename umdBuildConfig to browserBuildConfig
* rollup: use package.json#exports for esm entrypoints
* chore: package.json
* rollup config
* sort
* lint
* prettier
---------
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-25 00:37:53 +09:00
raon0211
5e877fafb2
test: Add E2E tests for CJS and ESM
2024-07-25 00:15:38 +09:00
Florens Verschelde
0896d5e517
test(ci): check the generated dist and package.tgz ( #288 )
...
* test(ci): add @arethetypeswrong/cli check of package.tgz
* chore(ci): run attw before release
* test(ci): add minimal check-dist test to pre-pack
2024-07-23 23:03:27 +09:00
raon0211
402d7c978b
chore: Update package.json
2024-07-17 11:55:51 +09:00
raon0211
c763c8c51f
test: Add benchmarks for bundle size
2024-07-17 11:47:39 +09:00
raon0211
ca632a77be
chore: Make lodash available only in benchmark directory
2024-07-15 10:20:33 +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
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
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
7203b56367
1.0.0
2024-05-31 16:54:41 +09:00