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