build(deps-dev): apply updates
[benchmarks-js.git] / eslint.config.js
CommitLineData
ebf80fe4
JB
1/* eslint-disable n/no-unpublished-import */
2import js from '@eslint/js'
3import { defineFlatConfig } from 'eslint-define-config'
4import jsdoc from 'eslint-plugin-jsdoc'
ebf80fe4 5import simpleImportSort from 'eslint-plugin-simple-import-sort'
fc66facd 6import neostandard, { plugins } from 'neostandard'
ebf80fe4
JB
7
8export default defineFlatConfig([
ebf80fe4 9 js.configs.recommended,
fc66facd
JB
10 plugins.promise.configs['flat/recommended'],
11 plugins.n.configs['flat/recommended'],
e35aad12 12 jsdoc.configs['flat/recommended'],
fc66facd 13 ...neostandard(),
ebf80fe4
JB
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])