@cto.af/eslint-config
v5.1.2
Published
hildjj's lint rules
Downloads
688
Readme
@cto-af/eslint-config
EsLint rules for cto.af projects, using ESLint flat configs.
Install
npm install -D eslint @cto-af/eslint-config
Optionally:
npm install -D typescript-eslint typescript eslint-plugin-ava eslint-plugin-jsdoc eslint-plugin-markdown
CommonJS project:
eslint.config.js
module.exports = require('@cto.af/eslint-config');
ES6 project:
eslint.config.js
import es6 from '@cto.af/eslint-config/es6.js';
export default es6;
TS Project:
eslint.config.js:
import es6 from '@cto.af/eslint-config/es6.js';
import ts from '@cto.af/eslint-config/ts.js';
export default [
...es6,
ts,
];
Turn on everything:
eslint.config.js:
import all from '@cto.af/eslint-config/all.js';
import mod from '@cto.af/eslint-config/module.js';
export default [
...all,
mod,
];