@standard-config/eslint
v2.0.1
Published
TypeScript-first ESLint config designed to complement Oxlint
Downloads
7,029
Maintainers
Readme
@standard-config/eslint
TypeScript-first ESLint config designed to complement @standard-config/oxlint. Focuses primarily on stylistic and React-related rules not available in Oxlint.
Install
npm install --save-dev @standard-config/eslintpnpm add --save-dev @standard-config/eslintUsage
Create your eslint.config.ts:
import { defineConfig } from '@standard-config/eslint';
export default defineConfig();React
The React-related rules included with Standard Config are off by default. You can enable them by setting react: true at the root of your config.
import { defineConfig } from '@standard-config/eslint';
export default defineConfig({
react: true,
});Skipping ESLint
Standard Config comes with a set of utilities that can translate this config to Oxlint, eliminating the need to run ESLint. This relies on Oxlint’s experimental JS Plugins support.
In your oxlint.config.ts:
import { defineOxlintConfig } from '@standard-config/eslint/utilities';
export default defineOxlintConfig({
react: true,
rules: {
/* Optional overrides */
},
});Related
License
MIT © Dom Porada
