| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import globals from "globals"
- import js from "@eslint/js"
- export default [
- js.configs.recommended,
- {
- languageOptions: {
- globals: {
- ...globals.node,
- },
- },
- rules: {
- "array-bracket-newline": [
- "error",
- {
- minItems: 3,
- multiline: true,
- },
- ],
- "array-element-newline": ["error", "consistent"],
- "comma-dangle": ["error", "always-multiline"],
- indent: [
- "error", 2, { SwitchCase: 1 },
- ],
- "no-console": "off",
- "no-multi-spaces": "error",
- "no-multiple-empty-lines": [
- "error",
- {
- max: 1,
- },
- ],
- "no-process-env": "off",
- "no-undef": "error",
- "no-var": "error",
- "object-curly-spacing": ["error", "always"],
- "prefer-const": "error",
- quotes: ["error", "double"],
- semi: ["error", "never"],
- },
- },
- ]
|