@cto.af/eslint-config

4.0.2 • Public • Published

@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,
];

Readme

Keywords

Package Sidebar

Install

npm i @cto.af/eslint-config

Weekly Downloads

12

Version

4.0.2

License

MIT

Unpacked Size

37 kB

Total Files

21

Last publish

Collaborators

  • hildjj