Skip to content

Commit c767ea3

Browse files
authored
Chore: Switch from .eslintrc.yml to .eslintrc.js (#127)
* refactor: switch from .eslintrc.yml to .eslintrc.js * combine to one eslint config
1 parent 6fab4c2 commit c767ea3

File tree

3 files changed

+32
-22
lines changed

3 files changed

+32
-22
lines changed

.eslintrc.js

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
'use strict';
2+
3+
module.exports = {
4+
root: true,
5+
plugins: ['node', 'self'],
6+
extends: [
7+
'not-an-aardvark/node',
8+
'plugin:node/recommended',
9+
'plugin:self/all',
10+
],
11+
rules: {
12+
'comma-dangle': [
13+
'error',
14+
{
15+
arrays: 'always-multiline',
16+
objects: 'always-multiline',
17+
functions: 'never', // disallow trailing commas in function(es2017)
18+
},
19+
],
20+
'require-jsdoc': 'error',
21+
22+
'self/meta-property-ordering': 'off',
23+
'self/require-meta-docs-url': 'off',
24+
'self/report-message-format': ['error', '^[^a-z].*.$'],
25+
},
26+
overrides: [
27+
{
28+
files: ['tests/**/*.js'],
29+
env: { mocha: true },
30+
},
31+
],
32+
};

.eslintrc.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.

tests/.eslintrc.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)