@grafana/eslint-config
Version:
Grafana's ESLint config
19 lines (17 loc) • 477 B
JavaScript
const baseConfig = require("./base");
module.exports = {
parserOptions: {
ecmaVersion: baseConfig.ecmaVersion,
sourceType: baseConfig.sourceType,
...baseConfig.parserOptions,
},
settings: baseConfig.settings,
plugins: ["jsdoc", "@typescript-eslint", "@stylistic/ts", "react-hooks"],
extends: [
"plugin:react-hooks/recommended",
"plugin:react/recommended",
"prettier",
],
parser: "@typescript-eslint/parser",
rules: baseConfig.rules,
};