Type checking for ESLint configs.
If I should maintain this repo, please ⭐️
DM me on Twitter if you have questions or suggestions.
This package uses zod to type check ESLint configs.
Installation
yarn add types-eslintrc
npm install types-eslintrc
pnpm add types-eslintrc
Usage
Types
import {
ESLintConfig,
isESLintConfig,
parseESLintConfig
} from "types-eslintrc";
const myConfig = {
};
if(isESLintConfig(myConfig)) {
}
const myConfig = parseESLintConfig(myConfig);
Dependencies
- types-json: Type checking for JSON objects
- zod: TypeScript-first schema declaration and validation library with static type inference
Dev Dependencies
- autorepo: Autorepo abstracts away your dev dependencies, providing a single command to run all of your scripts.
License 
MIT - MIT License
Related Projects