Tags: Paratco/javascript
Tags
chore(release): 5.0.0 [skip ci] ## [5.0.0](4.0.0...5.0.0) (2026-08-22) ### ⚠ BREAKING CHANGES * 25 new error-level unicorn rules are now enforced. Consumers may see new errors on existing code. Several of the kept rules prefer recent JS APIs (Object.groupBy, Set methods, iterator helpers, Uint8Array base64) — projects targeting older runtimes need a polyfill. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> ### 🚀 Features * bump eslint-plugin-unicorn from 68.0.0 to 73.0.0 ([1a9bd2d](1a9bd2d)) ### 🐛 Bug Fixes * apply parserOptions to every supported file extension ([6769c57](6769c57)) * **stylistic:** drop conflicting field-to-field rule in lines-between-class-members ([32b69b5](32b69b5)) ### ⬆️ Dependency Updates * **deps:** bump @eslint-react/eslint-plugin from ^5.9.1 to ^5.18.6 ([1f61cdb](1f61cdb)) * **deps:** bump @eslint-react/kit and @typescript-eslint/types ([d6ec4e0](d6ec4e0)) * **deps:** bump eslint from 10.5.0 to 10.9.0 ([6e63d7a](6e63d7a)) * **deps:** bump eslint-plugin-import-x from 4.16.2 to 4.17.1 ([8d2cb71](8d2cb71)) * **deps:** bump eslint-plugin-react-refresh from 0.5.3 to 0.5.4 ([92ce082](92ce082)) * **deps:** bump globals from 17.6.0 to 17.11.0 ([b356d1e](b356d1e)) * **deps:** bump typescript-eslint from 8.61.1 to 8.67.0 ([68b7978](68b7978))
chore(release): 4.0.0 [skip ci] ## [4.0.0](3.4.0...4.0.0) (2026-06-20) ### ⚠ BREAKING CHANGES * requires ESLint 10. The enabled rule set changes with the new major versions of ESLint, typescript-eslint, and eslint-plugin-unicorn, which can surface new lint errors in consuming projects. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> * the React rule set is now provided by @eslint-react. Rule IDs change from `react/*` to `@eslint-react/*` (and `@eslint-react/kit/*`), so any consumer overrides targeting `react/*` rule names must be updated. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> * the CommonJS entry is removed. `exports` no longer has a `require` condition and only ships `./dist/index.js` (ESM) + types, so `require("@paratco/eslint-config")` no longer works — consumers must use ESM `import`. (The CJS build was already non-functional since @eslint-react is ESM-only.) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> * oxlint is no longer wired up or supported by this config. Projects relying on the bundled oxlint integration must configure oxlint independently. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> * development now requires Bun. yarn.lock and .yarnrc.yml are removed in favor of bun.lock; CI installs and runs scripts via Bun, and lint runs through `bunx --bun eslint`. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> ### 🚀 Features * migrate package manager from yarn to bun ([2520827](2520827)) * remove oxlint/oxc integration ([0d6e92b](0d6e92b)) * replace eslint-plugin-react with [@eslint-react](https://github.com/eslint-react) ([8a29249](8a29249)) * upgrade to eslint 10 toolchain and curate new unicorn rules ([38b5dad](38b5dad)) ### 📦 Build System * replace tsdown with bun build and publish ESM-only ([491fba9](491fba9))
chore(release): 3.3.0 [skip ci] ## [3.3.0](3.2.2...3.3.0) (2025-12-06) ### 🚀 Features * added commonjs exports ([1885e8a](1885e8a)) ### ⬆️ Dependency Updates * **deps:** bump @eslint/js from 9.38.0 to 9.39.1 ([23df2fa](23df2fa)) * **deps:** bump @stylistic/eslint-plugin from 5.5.0 to 5.6.1 ([56479df](56479df)) * **deps:** bump eslint from 9.38.0 to 9.39.1 ([ae6fba4](ae6fba4)) * **deps:** bump globals from 16.4.0 to 16.5.0 ([8312b03](8312b03)) * **deps:** bump typescript-eslint from 8.46.2 to 8.48.1 ([da52623](da52623))
chore(release): 3.2.1 [skip ci] ## [3.2.1](3.2.0...3.2.1) (2025-10-27) ### ⬆️ Dependency Updates * **deps:** bump @eslint/js from 9.34.0 to 9.38.0 ([f95ebc9](f95ebc9)) * **deps:** bump @stylistic/eslint-plugin from 5.2.3 to 5.5.0 ([bac59a6](bac59a6)) * **deps:** bump eslint from 9.34.0 to 9.38.0 ([0abe8d8](0abe8d8)) * **deps:** bump eslint-plugin-react-hooks from 5.2.0 to 7.0.1 ([589c18b](589c18b)) * **deps:** bump eslint-plugin-react-refresh from 0.4.20 to 0.4.24 ([4f998d2](4f998d2)) * **deps:** bump eslint-plugin-unicorn from 60.0.0 to 62.0.0 ([7d4dea5](7d4dea5)) * **deps:** bump eslint-plugin-unused-imports from 4.2.0 to 4.3.0 ([55ef970](55ef970)) * **deps:** bump typescript-eslint from 8.41.0 to 8.46.2 ([00ed67e](00ed67e))
chore(release): 3.2.0 [skip ci] ## [3.2.0](3.1.4...3.2.0) (2025-08-31) ### 🚀 Features * added bun to typescript resolver ([5e01944](5e01944)) ### 🐛 Bug Fixes * removed unused-imports/no-unused-vars ([98bbafa](98bbafa)) ### ⬆️ Dependency Updates * **deps:** bump @eslint/js from 9.33.0 to 9.34.0 ([c795ece](c795ece)) * **deps:** bump eslint from 9.33.0 to 9.34.0 ([2b42bc0](2b42bc0)) * **deps:** bump eslint-plugin-unused-imports from 4.1.4 to 4.2.0 ([f722d73](f722d73)) * **deps:** bump typescript-eslint from 8.39.1 to 8.41.0 ([f58db24](f58db24))
chore(release): 3.1.4 [skip ci] ## [3.1.4](3.1.3...3.1.4) (2025-08-12) ### 🐛 Bug Fixes * change react fragment style ([4b86674](4b86674)) ### ⬆️ Dependency Updates * **deps:** bump @eslint/js from 9.32.0 to 9.33.0 ([f2e5822](f2e5822)) * **deps:** bump @stylistic/eslint-plugin from 5.2.2 to 5.2.3 ([5b38086](5b38086)) * **deps:** bump eslint from 9.32.0 to 9.33.0 ([55e38b7](55e38b7)) * **deps:** bump typescript-eslint from 8.39.0 to 8.39.1 ([0571710](0571710))
PreviousNext