@xonovex/eslint-config-base
v0.1.19
Published
Base ESLint configuration for Xonovex projects
Readme
@xonovex/eslint-config-base
Base ESLint configuration for Xonovex projects.
Installation
npm install -D @xonovex/eslint-config-baseUsage
Create an eslint.config.js file:
import {baseConfig} from "@xonovex/eslint-config-base";
export default baseConfig;Or extend with custom rules:
import {baseConfig} from "@xonovex/eslint-config-base";
export default [
...baseConfig,
{
rules: {
// Custom rules
},
},
];Included Plugins
@typescript-eslint- TypeScript supporteslint-plugin-import- Import/export lintingeslint-plugin-prettier- Prettier integrationeslint-plugin-unicorn- Various helpful ruleseslint-plugin-sonarjs- Code quality ruleseslint-plugin-security- Security ruleseslint-plugin-promise- Promise best practiceseslint-plugin-functional- Functional programming ruleseslint-plugin-perfectionist- Sorting and orderingeslint-plugin-regexp- RegExp lintingeslint-plugin-jsdoc- JSDoc linting
License
MIT
