| 1234567891011121314151617181920212223242526 |
- import globals from 'globals';
- import eslintJs from '@eslint/js';
- import eslintMochaPlugin from 'eslint-plugin-mocha';
- import eslintPrettierConfig from 'eslint-config-prettier';
- import eslintChaiExpectPlugin from 'eslint-plugin-chai-expect';
- export default [{
- languageOptions: {
- globals: {
- ...globals.node,
- ...globals.es2021,
- ...globals.mocha,
- },
- },
- plugins: {
- 'mocha': eslintMochaPlugin,
- 'chai-expect': eslintChaiExpectPlugin,
- },
- rules: {
- ...eslintJs.configs.recommended.rules,
- ...eslintPrettierConfig.rules,
- ...eslintMochaPlugin.configs.flat.recommended.rules,
- ...eslintChaiExpectPlugin.configs['recommended-flat'].rules,
- },
- files: ['src/**/*.js'],
- }];
|