@elenajs/eslint-config
v1.0.3
Published
Shared ESLint config for Elena projects.
Readme
Shared ESLint config for Elena projects
Installation
npm install --save-dev @elenajs/eslint-config eslintUsage
In your eslint.config.js:
import elenaConfig from "@elenajs/eslint-config";
export default [...elenaConfig];What it includes
- Requires braces for all control flow (
curly: ["error", "all"]), single-lineifbodies without braces are not allowed. - Trailing commas allowed in multiline expressions (
comma-dangle: "only-multiline"). - Lenient TypeScript rules, most
@typescript-eslint/*strictness rules are turned off for JS-first projects. - Ignores
node_modules/,dist/,test/, andcoverage/by default.
Peer Dependencies
eslint >= 9.0.0
License
MIT
