0.13.1 • Published 2 months ago

@comandeer/eslint-config v0.13.1

Weekly downloads
42
License
MIT
Repository
github
Last release
2 months ago

@comandeer/eslint-config

Build Status npm (scoped)

Super opinionated ESLint configuration.

Installation

npm install @comandeer/eslint-config --save-dev

Usage

Put it inside your eslint.config.js file:

import eslintConfig from '@comandeer/eslint-config';

export default eslintConfig();

Optionally, you could also include formatting rules:

import eslintConfig from '@comandeer/eslint-config';
import formattingConfig from '@comandeer/eslint-config/formatting';

export default [
	...eslintConfig(),
	...formattingConfig()
];

Options

Both exports accepts the same set of options as an options object:

eslintConfig( {
    tsProject: [ './packages/*/tsconfig.json' ]
} );

Available options

NameValue typeDefault valueDescription
tsProjectArray<string>[ './tsconfig.json' ]Paths to all TS config files in the project that should be used for linting.

License

See LICENSE file for details.