@contextbridge-ai/eslint-config
v0.0.0
Published
Shared ESLint flat config for ContextBridge TypeScript projects.
Readme
@contextbridge-ai/eslint-config
Shared ESLint flat config for ContextBridge TypeScript projects.
Install
pnpm add -D @contextbridge-ai/eslint-config eslint typescriptYou will also need the ESLint plugins this config depends on; pnpm will install them transitively.
Usage
In your eslint.config.mjs:
import config from '@contextbridge-ai/eslint-config/base';
export default config;Or extend it:
import config from '@contextbridge-ai/eslint-config/base';
export default [
...config,
{
rules: {
// your overrides
},
},
];What's included
@eslint/jsrecommended rulestypescript-eslintrecommended-type-checked rules (withdisableTypeCheckedfor.js/.cjs/.mjs)eslint-plugin-import-xordered imports with internal-path-group support for@/**and#*/**eslint-plugin-unused-importsto surface unused imports as errors
Peer dependencies
eslint^10.0.0typescript^5.0.0 || ^6.0.0
License
MIT
