UNPKG

@naturacosmeticos/natds-react-eslint-base-config

Version:
40 lines (36 loc) 832 B
/* eslint-disable @typescript-eslint/no-var-requires */ const { overrides } = require("./src/overrides"); const { rules } = require("./src/rules"); const { settings } = require("./src/settings"); const ECMA_VERSION = 11; const eslintBaseConfig = { env: { browser: true, es2020: true, jest: true, mocha: false, node: true, }, extends: [ "eslint:recommended", "plugin:react/recommended", "plugin:react-hooks/recommended", "plugin:@typescript-eslint/recommended", "@naturacosmeticos/natura", ], overrides, parser: "@typescript-eslint/parser", parserOptions: { ecmaFeatures: { jsx: true, }, ecmaVersion: ECMA_VERSION, sourceType: "module", }, plugins: [ "react", "@typescript-eslint", ], rules, settings, }; module.exports = eslintBaseConfig;