eslint-config-un
Advanced tools
Changelog
0.2.1
markdown
processor being applied to all files, effectively ignoring other processors like vue
.Changelog
0.2.0
markdown
via @eslint/markdown
, enabled by default.cssInJs
via eslint-plugin-css
, enabled by default.overrideIgnores
to completely override global ignores
provided by our config.node
config option to configure prefer-global
rule for each feature.vue
config where Nuxt's app.vue
and error.vue
files in a custom project directory were not recognized.eslint-plugin-vue
@9.31.0
vue/prefer-use-template-ref
rule if vue>=3.5 is installed.Changelog
0.1.6
vue
config where recommended rules were not picked up.yaml
: do not enforce casing by default.Changelog
0.1.5
packageJson
via eslint-plugin-package-json
.eslint-plugin-import-x
@4.4.0
checkTypeImports
option for import/extensions
rule.Changelog
0.1.4
json
(for linting .json, .jsonc, .json5 files) via eslint-plugin-jsonc
.doNotMergeFilesWithDefault
option for yaml
, toml
and json
configs.typescript-eslint
@8.10.0
Changelog
0.1.3
eslintComments
via @eslint-community/eslint-plugin-eslint-comments
.toml
via eslint-plugin-toml
.eslint-plugin-unicorn
@56.0.0
unicorn/consistent-existence-index-check
and unicorn/prefer-math-min-max
rules.eslint-plugin-vue
@9.29.0
vue/no-deprecated-delete-set
rule for Vue 3.Changelog
0.1.2
typescript-eslint
@8.8.0
checkTypePredicates: true
for @typescript-eslint/no-unnecessary-condition
rule.Changelog
0.1.1
nuxtOrVueProjectDir
) is now optional.Changelog
0.1.0
yaml
and prefer-arrow-functions
(both disabled by default).reportUnusedDisableDirectives
param of vue/comment-directive
rule.eslint-plugin-vue
@9.28.0
vue/require-default-export
rule.definePage
and nuxt's definePageMeta
and defineRouteRules
macros to vue/define-macros-order
.typescript-eslint
@8.7.0
@typescript-eslint/no-deprecated
rule.Changelog
0.0.7
promise/spec-only
.overrides
option.allowChildren: true
for vuejs-accessibility/label-has-for
.