X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=.eslintrc.js;h=fd8a538debf25f98ba377117efa8caf9fd582e72;hb=89d24724561fcabde942662f9ecf80bb5dea56fc;hp=59f0a1133f6abd76bba4543c75dfa10e861409d9;hpb=e4bc7a498d48e2773b2e68fd4ffcaf4d328d5a0b;p=poolifier.git diff --git a/.eslintrc.js b/.eslintrc.js index 59f0a113..fd8a538d 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -2,6 +2,7 @@ const { defineConfig } = require('eslint-define-config') module.exports = defineConfig({ + root: true, env: { es2021: true, node: true, @@ -11,14 +12,12 @@ module.exports = defineConfig({ ecmaVersion: 2021, sourceType: 'module' }, - plugins: ['promise', 'prettierx', 'jsdoc', 'spellcheck'], + plugins: ['promise', 'jsdoc', 'spellcheck'], extends: [ - 'standard', 'eslint:recommended', 'plugin:import/recommended', 'plugin:jsdoc/recommended', - 'plugin:promise/recommended', - 'plugin:prettierx/standardx' + 'plugin:promise/recommended' ], rules: { 'no-void': 'off', @@ -35,6 +34,7 @@ module.exports = defineConfig({ 'warn', { skipWords: [ + 'benny', 'browserslist', 'builtins', 'christopher', @@ -83,6 +83,7 @@ module.exports = defineConfig({ 'plugin:@typescript-eslint/eslint-recommended', 'plugin:@typescript-eslint/recommended', 'plugin:@typescript-eslint/recommended-requiring-type-checking', + 'standard-with-typescript', 'plugin:import/typescript' ], rules: { @@ -140,7 +141,7 @@ module.exports = defineConfig({ }, { files: ['**/*.js'], - extends: ['plugin:n/recommended'] + extends: ['plugin:n/recommended', 'standard'] }, { files: ['tests/**/*.js'],