Releases: espimarisa/eslint-config-ks
Releases · espimarisa/eslint-config-ks
v5.0.4
v5.0.3
- Fixes extraFileExtensions from not being set if 2 different frameworks are enabled
v5.0.2
- Disabled the broken n/no-unpublished-import rule
v5.0.1
v5.0.1
- Fixed dependencies in package.json (should work with default pnpm now)
- Updated internal dependencies
Full Changelog: v5.0.0...v5.0.1
v5.0.0
v5.0.0 - "Kitchen Sink"
NOTE: You WILL need to read the documentation to get this functioning on existing projects. As this uses new ESLint features/plugins, you will have to have the most up-to-date dependencies.
Changes
- The package has been renamed from @espimarisa/eslint-config to eslint-config-ks
- Completely ported the config to the flat ESLint config structure
- You will need the latest version of ESLint (and all other required dependencies)
- Added support for React, Svelte, Astro, Vue, JSON, Markdown, TOML, and YML
- Enabled toggling Prettier and TypeScript support
- Many more internal changes and new rules to list
v4.2.2
Fixes some weird circular dependency errors
v4.2.1
- Update dependencies
- Update pnpm in packageManager field to resolve an annoying bug
v4.2.0
- Removed broken CJS-only support
- You will need to install the previously optional TypeScript dependencies. Don't blame me, blame ESLint
- Updated dependencies
v4.1.1
- Disable a few overly strict TypeScript options
v4.0.0
- BREAKING: Enable @typescript-eslint/strict-type-checked by default
- Swapped to eslint-plugin-n as eslint-plugin-node is unmaintained
- Remove some un-necessary rules that were already overridden
- Update all dependencies and configs
- Publish under my new username