X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=eslint.config.js;h=19a2957d2af4edc5bdb9dea8e7a8306d0227e365;hb=42ae5f0f226a52eb5ac97400a24b3eaa101ca46b;hp=a736889210e5a3de77eae0564d0bdf1fb7c8cd85;hpb=fe6df2852c1f0964cdffb0698461c9d66b1cf7ed;p=poolifier.git diff --git a/eslint.config.js b/eslint.config.js index a7368892..19a2957d 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -2,10 +2,10 @@ import cspellConfigs from '@cspell/eslint-plugin/configs' import js from '@eslint/js' import { defineFlatConfig } from 'eslint-define-config' import jsdoc from 'eslint-plugin-jsdoc' -import nodePlugin from 'eslint-plugin-n' import simpleImportSort from 'eslint-plugin-simple-import-sort' import globals from 'globals' -import neostandard from 'neostandard' +import neostandard, { plugins } from 'neostandard' +// FIXME: https://github.com/neostandard/neostandard/pull/88 // eslint-disable-next-line n/no-extraneous-import import tseslint from 'typescript-eslint' @@ -15,7 +15,8 @@ export default defineFlatConfig([ }, cspellConfigs.recommended, js.configs.recommended, - ...nodePlugin.configs['flat/mixed-esm-and-cjs'], + plugins.promise.configs['flat/recommended'], + ...plugins.n.configs['flat/mixed-esm-and-cjs'], jsdoc.configs['flat/recommended-typescript'], { rules: { @@ -28,10 +29,10 @@ export default defineFlatConfig([ ], }, }, - ...tseslint.config( - ...tseslint.configs.strictTypeChecked, - ...tseslint.configs.stylisticTypeChecked - ), + // ...tseslint.config( + // ...tseslint.configs.strictTypeChecked, + // ...tseslint.configs.stylisticTypeChecked + // ), ...neostandard({ ts: true, globals: {