X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=.eslintrc.js;h=f9453f90f5dd8825e45180a5f8b61004689ff444;hb=435bc05ac96bd7029dc90568a78560f96185b4cf;hp=8349a186d427042acf07ca85601142640afb89ac;hpb=4bf99d517e8e39c7aa777124140fad41910495b1;p=poolifier.git diff --git a/.eslintrc.js b/.eslintrc.js index 8349a186..f9453f90 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -7,6 +7,10 @@ module.exports = defineConfig({ node: true, mocha: true }, + parserOptions: { + ecmaVersion: 2021, + sourceType: 'module' + }, plugins: ['promise', 'prettierx', 'jsdoc', 'spellcheck'], extends: [ 'standard', @@ -31,17 +35,24 @@ module.exports = defineConfig({ 'warn', { skipWords: [ + 'browserslist', 'christopher', 'comparator', + 'cpu', + 'cpus', 'ecma', 'enum', 'fibonacci', 'inheritDoc', 'jsdoc', + 'num', + 'os', 'poolifier', 'readonly', 'serializable', 'sinon', + 'tsconfig', + 'typedoc', 'unregister', 'workerpool' ], @@ -54,8 +65,6 @@ module.exports = defineConfig({ files: ['**/*.ts'], parser: '@typescript-eslint/parser', parserOptions: { - ecmaVersion: 2020, - sourceType: 'module', project: './tsconfig.json' }, plugins: ['@typescript-eslint'], @@ -121,8 +130,7 @@ module.exports = defineConfig({ { files: ['tests/pools/selection-strategies/**/*.js'], rules: { - 'node/no-missing-require': 'off', - 'jsdoc/require-jsdoc': 'off' + 'node/no-missing-require': 'off' } }, {