2.8.0 • Published 2 months ago
@lemonbot.fun/eslint-config-vue v2.8.0
lemonbot/eslint-config-vue
Enhances Airbnb's ESLint config with TypeScript support
Setup
1) Install dependencies (and peer dependencies)
npm i eslint \
@lemonbot.fun/eslint-config-vue \
@typescript-eslint/eslint-plugin@^7.0.0 \
@typescript-eslint/parser@^5.0.0 \
typescript \
-D
# eg: pnpm
pnpm add eslint \
@lemonbot.fun/eslint-config-vue \
@typescript-eslint/eslint-plugin@^7.0.0 \
@typescript-eslint/parser@^5.0.0 \
typescript \
-D
# eg: yarn
yarn add eslint \
@lemonbot.fun/eslint-config-vue \
@typescript-eslint/eslint-plugin@^7.0.0 \
@typescript-eslint/parser@^5.0.0 \
typescript \
--dev
2) Configure ESLint
Within your ESLint config file:
extends: [
'@lemonbot.fun/eslint-config-vue',
],
Setting import resolver.
If you are using vue-cli
add config blow
settings: {
'import/resolver': {
webpack: {
config: require.resolve('@vue/cli-service/webpack.config.js'),
}
}
},
If you are using webpack standalone, add config blow
settings: {
'import/resolver': {
webpack: {
config: './path-to-your-webpack.config.js',
}
}
},
Credits
Authored and maintained by Jason Chang (Lemonbot).
License
Open source licensed as MIT.
2.8.0
2 months ago
2.7.1
4 months ago
2.7.0
7 months ago
2.6.3
9 months ago
2.6.2
9 months ago
2.6.5
9 months ago
2.6.4
9 months ago
2.6.7
8 months ago
2.6.6
8 months ago
2.6.1
11 months ago
2.6.0
1 year ago
2.5.1
1 year ago
2.5.0
1 year ago
2.4.0
1 year ago
1.13.2
2 years ago
1.13.1
2 years ago
1.13.3
2 years ago
2.3.0
2 years ago
2.2.0
2 years ago
2.0.2
2 years ago
2.1.0
2 years ago
1.9.1
2 years ago
1.9.0
2 years ago
1.11.0
2 years ago
1.10.0
2 years ago
1.8.1
2 years ago
1.8.0
2 years ago
1.7.1
2 years ago
1.7.0
2 years ago
1.6.2
2 years ago
1.6.1
2 years ago
1.6.0
2 years ago
1.5.0
2 years ago
1.4.0
2 years ago
1.3.0
2 years ago
1.2.0
2 years ago
1.1.0
2 years ago
1.0.0
2 years ago