Skip to content

Releases: nuxt/eslint

@nuxt/eslint-config v0.1.0

06 Dec 10:29
2c5d852
Compare
Choose a tag to compare

As part of #240, we're releasing a new package: @nuxt/eslint-config, which contains a non-opinionated Nuxt 3 eslint preset.

We plan to iterate quite quickly on this one, adding new features and rules targeted at Nuxt specifically, but this initial release is available for testing.

v12.0.0

30 Nov 10:07
Compare
Choose a tag to compare

Improve Nuxt 3 compatibility (#236)

v11.0.0

31 Aug 13:45
Compare
Choose a tag to compare

Dependency Upgrades

  • chore(deps): update dependency eslint-plugin-unicorn to v43 (#220)
  • chore(deps): update dependency eslint-import-resolver-typescript to v3 (#218)

Bug Fixes

  • disable vue/multi-word-component-names for files in subdirectories (#211)

v10.0.0

02 May 12:02
@pi0 pi0
Compare
Choose a tag to compare

Dependency Upgrades

  • Updated eslint-config-standard from ^16.0.3 to ^17.0.0
  • Updated eslint-plugin-unicorn" from ^41.0.0 to ^42.0.0
  • Updated eslint from ^8.11.0 to ^8.14.0

Breaking Changes

We have removed dependency on eslint-plugin-jest. If you need it back:

  1. Install eslint-plugin-jest as a devDependency
  2. Update .eslintrc:
{
  "extends": [
    "@nuxtjs"
  ],
  "env": {
    "jest/globals": true
  },
  "plugins": [
    "jest"
  ]
}

Bug Fixes

  • Add dependency eslint-plugin-n (022aa5f)
  • Disable vue/multi-word-component-names for app.vue and error.vue (resolves #201) (bbb0e27)
  • Disable multiword-rule (#190) (821057e)
  • Remove dependency on eslint-plugin-standard (#185) (ee47f83)

Features

  • Update eslint config packages (a3bb0bf)
  • Remove eslint-plugin-jest dependency (resolves #180) (952edbb), closes #180

@nuxtjs/eslint-config@v9.0.0

@nuxtjs/eslint-config@v8.0.0

28 Nov 19:51
Compare
Choose a tag to compare

Major Dependencies

  • chore(deps): update dependency eslint-plugin-vue to v8 (#181
  • chore(deps): update dependency eslint-plugin-unicorn to v39 (#184)

Fixes

  • fix: remove dependency on eslint-plugin-standard (#185)
  • fix: use @typescript-eslint/parser under vue-eslint-parser

@nuxtjs/eslint-config@v7.0.0

24 Oct 16:28
Compare
Choose a tag to compare

Features

  • Support ESLint v8
  • Upgrade to eslint-plugin-jest v25
  • Upgrade to eslint-plugin-standard v5
  • Upgrade to eslint-plugin-unicorn v37

BREAKING CHANGES

  • Drop Node 10

@nuxtjs/eslint-config-typescript@7.0.2

24 Oct 18:01
Compare
Choose a tag to compare

Bug Fixes

  • use @typescript-eslint/parser under vue-eslint-parser (bea5b05)

@nuxtjs/eslint-config@6.0.1

26 May 18:50
Compare
Choose a tag to compare

🐛 Bug Fixes

chore: add eslint peer dependency (#151)
fix: turn off typescript 'no-undef' rule per docs (#144)

Dependencies

chore(deps): update dependency eslint-plugin-promise to v5 (#152)

@nuxtjs/eslint-config@6.0.0

06 Mar 20:18
Compare
Choose a tag to compare

Dependencies

chore(deps): update dependency eslint-plugin-unicorn to v28 (#139)