2.0.0 • Published 7 months ago
@hidoo/eslint-config v2.0.0
@hidoo/eslint-config
Shareable config for ESlint.
Installation
npm install --save-dev eslint @hidoo/eslint-configUsage
basic
import configs from '@hidoo/eslint-config';
/** @type {import('eslint').Linter.Config[]} */
export default [...configs];with @babel/eslint-parser
import configs from '@hidoo/eslint-config';
import babelConfig from '@hidoo/eslint-config/+babel';
/** @type {import('eslint').Linter.Config[]} */
export default [...configs, babelConfig];with ESLint Stylistic
import configs from '@hidoo/eslint-config';
import stylisticConfig from '@hidoo/eslint-config/+stylistic';
/** @type {import('eslint').Linter.Config[]} */
export default [...configs, stylisticConfig];with Prettier
import configs from '@hidoo/eslint-config';
import prettierConfig from '@hidoo/eslint-config/+prettier';
/** @type {import('eslint').Linter.Config[]} */
export default [...configs, prettierConfig];with compatibility check
import configs from '@hidoo/eslint-config';
import compatibilityConfig from '@hidoo/eslint-config/+compatibility';
/** @type {import('eslint').Linter.Config[]} */
export default [...configs, compatibilityConfig];for Mocha
import configs from '@hidoo/eslint-config';
import mochaConfig from '@hidoo/eslint-config/+mocha';
/** @type {import('eslint').Linter.Config[]} */
export default [
...configs,
{
files: ['**/*.test.js'],
...mochaConfig
}
];for Node
import configs from '@hidoo/eslint-config';
import nodeConfig from '@hidoo/eslint-config/+node';
/** @type {import('eslint').Linter.Config[]} */
export default [
...configs,
{
files: ['**/*.test.js'],
...nodeConfig
}
];Test
pnpm testLicense
MIT
2.0.0-beta.0
7 months ago
2.0.0
7 months ago
1.3.1
2 years ago
1.3.0
2 years ago
1.2.0
2 years ago
1.1.0
2 years ago
1.0.0
2 years ago
0.7.0
2 years ago
0.6.0
6 years ago
0.5.0
6 years ago
0.4.0
6 years ago
0.3.1
6 years ago
0.3.0
6 years ago
0.2.0
6 years ago
0.1.4
6 years ago
0.1.3
7 years ago
0.1.2
7 years ago
0.1.1
7 years ago
0.1.0
7 years ago