Fix .editorconfig configuration
[benchmarks-js.git] / .eslintrc.js
CommitLineData
7fd91296 1// eslint-disable-next-line n/no-unpublished-require
2d786acc
JB
2const { defineConfig } = require('eslint-define-config')
3
4module.exports = defineConfig({
5 env: {
6 es2021: true,
7 node: true
8 },
9 plugins: ['promise', 'prettierx', 'jsdoc'],
10 extends: [
11 'standard',
12 'eslint:recommended',
7fd91296 13 'plugin:n/recommended',
e9bfc28e 14 'plugin:jsdoc/recommended',
2d786acc
JB
15 'plugin:import/recommended',
16 'plugin:promise/recommended',
17 'plugin:prettierx/standardx'
18 ],
19 rules: {
20 'sort-imports': [
21 'warn',
22 {
23 ignoreMemberSort: true,
24 ignoreDeclarationSort: true
25 }
26 ]
27 }
28})