Skip to content

Releases: foxkit-js/eslint-config-foxkit

v3.1.0

01 Jun 16:05
v3.1.0
03693b4
Compare
Choose a tag to compare
  • updates ecmaVersion default to 2023
  • updates eslint-plugin-no-await-in-promise to v2 (should have no breaking changes)

Full Changelog: v3.0.4...v3.1.0

v3.0.4

27 Apr 14:10
v3.0.4
7d98c69
Compare
Choose a tag to compare
  • fixes languageOptions for react

v3.0.3

21 Nov 13:43
v3.0.3
5693981
Compare
Choose a tag to compare
  • fix (temp): include .astro files in configs
  • updated dependencies

v3.0.2

31 Jul 16:55
v3.0.2
eb8cf60
Compare
Choose a tag to compare
  • Fix: use recommended rules in legacy base config

v3.0.1

31 Jul 16:15
v3.0.1
1ab47e1
Compare
Choose a tag to compare
  • Fixes incorrect format in legacy strict config
  • Fixes incorrect markdown link format in README

v3.0.0

31 Jul 15:52
v3.0.0
dcaf129
Compare
Choose a tag to compare
  • Added flat configs in eslint-config-foxkit/configs
  • Added ruleset imports in eslint-config-foxkit/rules
  • Breaking: Base configs now extend recommended rulesets by eslint and related plugins authors
  • Breaking: Default config now only has vital rules for code validity checking, opinionated rules have been moved to foxkit/strict
  • Breaking: jsx-runtime rules have been removed from the react and preact legacy config. Add "plugin:react/jsx-runtime" to "extends" to re-enable jsx-runtime support
  • Breaking: ignorePatterns are no longer set by default. Add your own in your configuration or .eslintignore file
  • Rewrote documentation
  • Added migration guide in README

v3.0.0-rc1

15 Jun 11:34
v3.0.0-rc1
15aab24
Compare
Choose a tag to compare
v3.0.0-rc1 Pre-release
Pre-release

Changes since 2.1.1

  • Added flat configs in eslint-config-foxkit/configs
  • Added ruleset imports in eslint-config-foxkit/rules
  • Breaking: Base configs now extend recommended rulesets by eslint and related plugins authors
  • Breaking: Default config now only has vital rules for code validity checking, opinionated rules have been moved to foxkit/strict
  • Breaking: jsx-runtime rules have been removed from the react and preact legacy config. Add "plugin:react/jsx-runtime" to "extends" to re-enable jsx-runtime support
  • Breaking: ignorePatterns are no longer set by default. Add your own in your configuration or .eslintignore file
  • Rewrote documentation
  • Added migration guide in README

Installation

Remove the existing installation and install eslint-config-foxkit@next along any peerDependencies you might need with your project's package manager:

pnpm remove eslint-config-foxkit
pnpm add -D eslint-config-foxkit@next eslint-plugin-no-await-in-promise

v3.0.0-next

25 May 14:42
5ff3c32
Compare
Choose a tag to compare
v3.0.0-next Pre-release
Pre-release

Pre-release for testing