a1f1e2e99989b39c41e1193063c03943347ac2d5
[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 perfectionist from 'eslint-plugin-perfectionist'
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 perfectionist.configs['recommended-natural'],
14 ...neostandard(),
15 ])