UNPKG

eslint-config-oniyi

Version:

JavaScript Style Guide based on airbnb/javascript base

30 lines (28 loc) 647 B
'use strict'; module.exports = { extends: [ 'eslint-config-airbnb-base', './rules/node', // overload with own node rules './rules/style', // overload with own style rules ].map(require.resolve), parserOptions: { sourceType: 'script', ecmaVersion: 2016, }, overrides: [ { files: ['**/*.test.js'], parserOptions: { ecmaVersion: 2017, sourceType: 'module', }, rules: { extends: 'plugin:ava/recommended', plugins: ['ava'], rules: { 'import/no-extraneous-dependencies': ['error', { devDependencies: true }], }, }, }, ], };