UNPKG

@modernpoacher/halacious

Version:
67 lines (65 loc) 1.14 kB
import globals from 'globals' import standard from '@sequencemedia/eslint-config-standard/configs/recommended/merge' import typescript from '@sequencemedia/eslint-config-typescript/configs/recommended/merge' export default [ /** * Standard config */ standard({ files: [ '**/*.{mjs,cjs,mts,cts}' ], ignores: [ 'src', 'test' ], languageOptions: { globals: { ...globals.node } } }), /** * Standard config for `mjs` and `mts` files */ standard({ files: [ 'src/**/*.{mjs,cjs,mts,cts}' ], languageOptions: { globals: { ...globals.node } } }), /** * Standard config for `mjs` and `mts` files */ standard({ files: [ 'test/**/*.{mjs,cjs,mts,cts}' ], languageOptions: { globals: { ...globals.node, ...globals.mocha } } }), /** * TypeScript config */ typescript({ files: [ '**/*.{mts,cts}' ], languageOptions: { globals: { ...globals.node } }, rules: { 'no-use-before-define': 'off' } }) ]