4.0.0 • Published 6 months ago
@chronoverse-eslint/javascript v4.0.0
@chronoverse-eslint/javascript
Installation
npm install -D @chronoverse-eslint/javascript eslintOr using alternative package managers:
yarn add -D @chronoverse-eslint/javascript eslint
pnpm add -D @chronoverse-eslint/javascript eslint
bun add -D @chronoverse-eslint/javascript eslintUsage
Add to your ESLint configuration:
import { javascript } from '@chronoverse-eslint/javascript';
import { javascript } from '@chronoverse-eslint/javascript/javascript-base';
const eslintConfig = [
...javascript,
];
export default eslintConfigOr with defineConfig:
import { javascript } from '@chronoverse-eslint/javascript';
import { javascript } from '@chronoverse-eslint/javascript/javascript-base';
import { defineConfig } from 'eslint/config';
const eslintConfig = defineConfig(javascript);
export default eslintConfig;
const eslintConfig = defineConfig([
javascript,
]);
export default eslintConfig;Or only-rules:
import { bestPractice } from '@chronoverse-eslint/javascript/best-practice';
import { errors } from '@chronoverse-eslint/javascript/errors';
import { es6 } from '@chronoverse-eslint/javascript/es6';
import { node } from '@chronoverse-eslint/javascript/node';
import { strict } from '@chronoverse-eslint/javascript/strict';
import { stylistic } from '@chronoverse-eslint/javascript/stylistic';
import { variables } from '@chronoverse-eslint/javascript/variables';
import { bestPractice, errors, es6, node, strict, stylistic, variables } from '@chronoverse-eslint/javascript';
import { defineConfig } from 'eslint/config';
const eslintConfig = defineConfig([
{
rules: {
...bestPractice,
...errors,
...es6,
...node,
...strict,
...stylistic,
...variables,
},
},
]);
export default eslintConfig;Requirements
- ESLint ≥ 9.28.0
- Node.js ≥ 23.11.0
- Bun ≥ 1.2.14
MIT © Chronoverse