Basic Package
Package: @santi020k/eslint-config-basic
This is the recommended v3 package. It owns the composer, core JavaScript
rules, TypeScript support, public options, and the basic-eslint CLI.
Framework and category feature packs are optional peers.
Minimal usage
Section titled “Minimal usage”export { default } from '@santi020k/eslint-config-basic/recommended'Custom usage
Section titled “Custom usage”import { defineConfig } from '@santi020k/eslint-config-basic'
export default await defineConfig({ frameworks: { react: true }, strict: 'ci', typescript: 'strict'}, { files: ['scripts/**/*.js'], rules: { 'no-console': 'off' }})Install @santi020k/eslint-config-react for that example. Install
the matching category pack when using optional features:
eslint-config-extensions, eslint-config-formats,
eslint-config-libraries, eslint-config-testing, or eslint-config-tools.
Node-oriented agent generation is intentionally outside the config runtime
entry point. Import it from @santi020k/eslint-config-basic/agent.
The package has a four-direct-dependency release budget. Its production tree is checked independently from the full bundle.
See Installation, Full Package, and Migrate from v2.
Did this page help?
Your answer stays in this browser. Share details on GitHub to help improve the docs.