Releases: euaaaio/eslint-config
Releases · euaaaio/eslint-config
Release list
v9.3.0
v9.2.0
🚀 Features
- astro/unicorn: Use
camelCasefilename case for pages - by @euaaaio (a56c0) - js: Remove
no-warning-comments- by @euaaaio (7743a)
View changes on GitHub
v9.1.0
v9.0.0
🚀 Features
strictoption - by @euaaaio (99d7f)fansmode option - by @euaaaio (fa912)- Export globs - by @euaaaio (c9ff1)
- js:
- node:
- ts:
- Disable
@typescript-eslint/no-explicit-anyfor tests - by @euaaaio (e2623) - Disable
@typescript-eslint/no-deprecated- by @euaaaio (b7e30) - Disable
no-undef- by @euaaaio (ea4cf) - Disable
no-empty-function- by @euaaaio (32d2f) - Allow ternary for
@typescript-eslint/no-unused-expressions- by @euaaaio (a9697)
- Disable
- ts/non-strict:
- unicorn:
- vue:
View changes on GitHub
v8.3.0
v8.2.0
v8.1.0
v8.0.1
No significant changes
View changes on GitHub
v8.0.0
🚨 Breaking Changes
🚀 Features
- Bump deps & cleanup deprecated rules - by @euaaaio (f5e7c)
- Free up pnpm version - by @euaaaio (8fa5f)
- Drop
eslint-define-config- by @euaaaio (2b2e4) - Migrate to pure js - by @euaaaio (fef2b)
- Disable
vue/no-v-html- by @euaaaio (85b8a) - Disable
vue/max-attributes-per-line- by @euaaaio (af54f) - Disable
@typescript-eslint/consistent-type-definitions- by @euaaaio (65599) @stylistic/eslint-plugin- by @euaaaio (d15d5)- Disable
vue/singleline-html-element-content-newline- by @euaaaio (826a2) eslint-plugin-import-x- by @euaaaio (9bddf)- Add
eslint-plugin-promise- by @euaaaio (61a55) - Ignores - by @euaaaio (e50cc)
perfectionist- by @euaaaio (24d4a)- Disable
@typescript-eslint/restrict-template-expressions- by @euaaaio (6da97) - Disable
@typescript-eslint/prefer-nullish-coalescing- by @euaaaio (d379a) - Prettier - by @euaaaio (3d2bb)
- Disable
vue/one-component-per-file- by @euaaaio (d752b) eslint-plugin-unicorn- by @euaaaio (85a78)- Disable
unicorn/no-null- by @euaaaio (916d3) - Improve
unicorn/prevent-abbreviations- by @euaaaio (bae76) - Support user configs - by @euaaaio (8f81f)
- Improve
unicorn/filename-case- by @euaaaio (a065a) - Allow
argsabbr - by @euaaaio (78a8d) - Allow
attrsabbr - by @euaaaio (b48c3) - Disable
unicorn/no-array-callback-reference- by @euaaaio (9dc9b) - Allow
paramsabbr - by @euaaaio (b1785) - Disable
unicorn/prefer-global-this- by @euaaaio (bab93) - Disable
unicorn/no-array-reduce- by @euaaaio (ccf2e) - Allow
srcabbr - by @euaaaio (46847) - Disable
unicorn/explicit-length-check- by @euaaaio (12349) - Allow
utilsabbr - by @euaaaio (00a44) - Improve
@typescript-eslint/array-type- by @euaaaio (85cdf) - Allow
refandrefsabbrs - by @euaaaio (153ce) - Disable
unicorn/no-object-as-default-parameter- by @euaaaio (1d26e) - Cleanup js rules - by @euaaaio (d0a2d)
- Allow
extabbr - by @euaaaio (a8831) - Cleanup js config - by @euaaaio (06549)
- Remove
promise/always-return- by @euaaaio (03f48) - Allow
elabbr - by @euaaaio (70da3) - Disable
@typescript-eslint/no-empty-function- by @euaaaio (84a8a) - Disable
@typescript-eslint/no-unsafe-argument- by @euaaaio (0bd80) - Improve
@typescript-eslint/no-misused-promises- by @euaaaio (3f92f) - Allow
argabbr - by @euaaaio (7732d) - Disable
unicorn/consistent-function-scoping- by @euaaaio (41055) - Disable
@typescript-eslint/no-unsafe-member-access- by @euaaaio (e67b1) - Cleanup js config - by @euaaaio (2959d)
- Option to disable unicorn - by @euaaaio (1c806)
- Defaults and simple jsdoc - by @euaaaio (c23f6)
- Add
eslint-plugin-n- by @euaaaio (f641d) - Add
eslint-plugin-de-morgan- by @euaaaio (c3677) - Set
vue/block-order- by @euaaaio (9cf98) - Add
vue/define-macros-order- by @euaaaio (e199a) - Add
vue/define-props-declaration- by @euaaaio (517ba) - Add
vue/no-import-compiler-macros- by @euaaaio (adb60) - Add
vue/no-undef-components- by @euaaaio (fa3a0) - Add
vue/no-unused-emit-declarations- by @euaaaio (f0380) - Add
vue/no-unused-refs- by @euaaaio (509bc) - Add
vue/no-use-v-else-with-v-for- by @euaaaio (55a4c) - Add
vue/no-useless-v-bind- by @euaaaio (b6efb) - Add
vue/prefer-define-options- by @euaaaio (afb76) - Remove
n/prefer-global/process- by @euaaaio (99869) - Add
vue/prefer-use-template-ref- by @euaaaio (2d7ad) - Disable
unicorn/no-abusive-eslint-disable- by @euaaaio (a41a9) - Typegen - by @euaaaio (55400)
- Remove
no-else-return- by @euaaaio (ea16d) - Remove
@typescript-eslint/no-unsafe-enum-comparison- by @euaaaio (739df) - Disable
no-undef-init- by @euaaaio (6ee4a) - Add
eslint-plugin-vuejs-accessibility- by @euaaaio (dfcc6) - Improve
vue/define-macros-order'- by @euaaaio (de2f1) - ts: Disable not stable strict type rules - by @euaaai...