UNPKG

eslint-config-proste

Version:
32 lines (31 loc) 698 B
import globals from "globals"; import rules from "../rules/js.js"; import eslintJs from "@eslint/js"; function getJsConfig({ overrides }) { return { name: "proste_basic_config", languageOptions: { globals: { // eslint-disable-next-line @typescript-eslint/naming-convention NodeJS: "readonly", ...globals.browser, ...globals.commonjs, ...globals.node, ...globals.es2021 }, parserOptions: { sourceType: "module", ecmaVersion: "latest" } }, rules: { ...eslintJs.configs.recommended.rules, ...rules, ...overrides } }; } export { getJsConfig as default, getJsConfig };