ESLint Configuration for chubbyts libraries / framework / projects.
- node: 18
- @eslint/js": ^9.17.0
- eslint: ^9.17.0
- eslint-import-resolver-typescript: ^3.7.0
- eslint-plugin-functional: ^7.2.0
- eslint-plugin-import: ^2.31.0
- eslint-plugin-unused-imports: ^4.1.4
- typescript-eslint: ^8.19.0
Through NPM as @chubbyts/chubbyts-eslint.
npm i @chubbyts/chubbyts-eslint@^3.0.4
Example for a codebase with typescript files in src and tests:
{
"extends": "./tsconfig.json",
"include": [
"eslint.config.cjs",
"src",
"tests"
],
}
module.exports = require('@chubbyts/chubbyts-eslint/dist/eslint.config').default;
Example for a codebase with typescript files in src and tests:
{
"extends": "./tsconfig.json",
"include": [
"eslint.config.mjs",
"src",
"tests"
],
}
export { default } from '@chubbyts/chubbyts-eslint/dist/eslint.config';
2025 Dominik Zogg