| 12345678910111213141516171819202122232425262728293031323334353637 |
- 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'],
- },
- },
- ]
|