UNPKG

eslint-config-8select

Version:
44 lines (37 loc) 1.03 kB
module.exports = { env: { browser: true, node: true, es6: true, 'jest/globals': true, }, parser: 'babel-eslint', extends: ['eslint:recommended', 'plugin:jest/recommended', 'plugin:flowtype/recommended', 'standard', 'prettier'], plugins: ['flowtype', 'jest', 'prettier', 'require-path-exists'], rules: { 'arrow-parens': ['error', 'as-needed'], curly: ['error', 'all'], 'max-len': [ 'error', 120, 2, { ignoreRegExpLiterals: true, ignoreUrls: true, }, ], 'array-bracket-spacing': ['error', 'never'], 'object-curly-spacing': ['error', 'always'], 'require-path-exists/notEmpty': 'error', 'require-path-exists/tooManyArguments': 'error', 'require-path-exists/exists': 'error', 'prettier/prettier': ['error', require('./prettier.config')], 'node/no-unpublished-require': 'off', 'node/no-unsupported-features': 'off', }, settings: { flowtype: { onlyFilesWithFlowAnnotation: true, }, }, }