3.2.0 • Published 2 years ago
@smcv/eslint-config v3.2.0
@smcv/eslint-config
Shareable code style for projects using ESLint.
Install
Pure JavaScript:
npm install --save-dev @smcv/eslint-config eslint-config-standard eslint-plugin-promise eslint-plugin-jest eslint-plugin-node eslint-plugin-security eslint-plugin-import eslint-plugin-prefer-let eslint-plugin-unicorn eslintTypeScript or ESM-only project:
npm install --save-dev @smcv/eslint-config @typescript-eslint/eslint-plugin @typescript-eslint/parser typescript eslint-config-standard eslint-plugin-promise eslint-plugin-jest eslint-plugin-n eslint-plugin-node eslint-plugin-security eslint-plugin-import eslint-plugin-prefer-let eslint-plugin-unicorn eslintUsage
For JavaScript add config to package.json or other ESLint configs.
"eslintConfig": {
"extends": "@smcv/eslint-config"
}For TypeScript:
"eslintConfig": {
"extends": "@smcv/eslint-config/typescript"
}For ESM-only projects:
"eslintConfig": {
"extends": "@smcv/eslint-config/esm"
}