Skip to content

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.

export { default } from '@santi020k/eslint-config-basic/recommended'
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.