quasar-starter-kit
quasar-starter-kit copied to clipboard
ESLint 8 support
Keeping track of eslint deps ESLint8 support status
TS ecosystem is nearly ready, JS is still lagging
Already support ESLint8 and safe/tested versions:
-
eslint-plugin-vue-> 7.20.0 -
eslint-plugin-import-> 2.25.1 -
eslint-config-prettier-> 8.3.0 -
@typescript-eslint/*-> 5.2.0
Support still missing:
-
eslint-webpack-plugin: the support PR has already been merged yesterday, not released yet (https://github.com/webpack-contrib/eslint-webpack-plugin/pull/121) -
eslint-config-standard: work in progress (https://github.com/standard/eslint-config-standard/pull/193) -
eslint-plugin-node: should work, but there's some regressions (https://github.com/mysticatea/eslint-plugin-node/issues/294) -
eslint-plugin-promise: work in progress (https://github.com/xjamundx/eslint-plugin-promise/pull/219) -
eslint-config-airbnb-base: no support right now (https://github.com/airbnb/javascript/issues/2478)
I pinged eslint-plugin-node maintainer about this Otherwise we could rely on this fork: https://github.com/mysticatea/eslint-plugin-node/issues/294#issuecomment-996512961 It basically only adds ESLint 8 support, could be a good "bridge" until an official solution comes out