Releases: euaaaio/eslint-config
Releases · euaaaio/eslint-config
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
args
abbr - by @euaaaio (78a8d) - Allow
attrs
abbr - by @euaaaio (b48c3) - Disable
unicorn/no-array-callback-reference
- by @euaaaio (9dc9b) - Allow
params
abbr - by @euaaaio (b1785) - Disable
unicorn/prefer-global-this
- by @euaaaio (bab93) - Disable
unicorn/no-array-reduce
- by @euaaaio (ccf2e) - Allow
src
abbr - by @euaaaio (46847) - Disable
unicorn/explicit-length-check
- by @euaaaio (12349) - Allow
utils
abbr - by @euaaaio (00a44) - Improve
@typescript-eslint/array-type
- by @euaaaio (85cdf) - Allow
ref
andrefs
abbrs - by @euaaaio (153ce) - Disable
unicorn/no-object-as-default-parameter
- by @euaaaio (1d26e) - Cleanup js rules - by @euaaaio (d0a2d)
- Allow
ext
abbr - by @euaaaio (a8831) - Cleanup js config - by @euaaaio (06549)
- Remove
promise/always-return
- by @euaaaio (03f48) - Allow
el
abbr - 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
arg
abbr - 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...