An exhaustive ESLint configuration package maintained by silverwind. Current stable version is 132.0.0, with frequent updates. It provides a comprehensive set of ESLint rules suitable for JavaScript and TypeScript projects. Key differentiators: includes a wrapper CLI `eslint-silverwind`, ships TypeScript type definitions, and recent versions have merged separate React and TypeScript configs into one. Peer dependencies are `eslint` and `typescript`, both required.
npm install eslint-config-silverwindVerified import paths — ran on the pinned version, not inferred.
Shows how to import and use the config in an eslint.config.ts file.
Use `eslint-config-silverwind` instead of the separate configs.
Use `eslint-silverwind` command instead of `eslint`.
Run `npm install eslint-config-silverwind eslint typescript --save-dev`.
Review override rules; ensure they are compatible with this config.