build(deps-dev): apply updates
[benchmarks-js.git] / eslint.config.js
1 /* eslint-disable n/no-unpublished-import */
2 import js from '@eslint/js'
3 import { defineFlatConfig } from 'eslint-define-config'
4 import jsdoc from 'eslint-plugin-jsdoc'
5 import simpleImportSort from 'eslint-plugin-simple-import-sort'
6 import neostandard, { plugins } from 'neostandard'
7
8 export default defineFlatConfig([
9 js.configs.recommended,
10 plugins.promise.configs['flat/recommended'],
11 plugins.n.configs['flat/recommended'],
12 jsdoc.configs['flat/recommended'],
13 ...neostandard(),
14 {
15 plugins: {
16 'simple-import-sort': simpleImportSort,
17 },
18 rules: {
19 'simple-import-sort/imports': 'error',
20 'simple-import-sort/exports': 'error',
21 },
22 },
23 ])