ESLint configuration for TypeScript projects, extending recommended rules and custom plugin.
// Source: https://github.com/codigoencasa/builderbot | License: MIT | Copyright 2022 Leifer Mendez
// Provided via justclaw.it.com; keep this notice with the code.
import tseslint from 'typescript-eslint'
import builderbot from 'eslint-plugin-builderbot'
export default [
{
ignores: ['dist/**', 'node_modules/**', 'rollup.config.js'],
},
...tseslint.configs.recommended,
{
plugins: {
builderbot,
},
languageOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
},
rules: {
...builderbot.configs.recommended.rules,
'@typescript-eslint/no-explicit-any': 'off',
'@typescript-eslint/no-unused-vars': 'off',
'@typescript-eslint/ban-ts-comment': 'off',
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key