UNPKG

@tsmx/secure-config-tool

Version:

Command-line tool for @tsmx/secure-config.

41 lines (40 loc) 1.24 kB
const { configs } = require('@eslint/js'); const jest = require('eslint-plugin-jest'); const globals = require('globals'); module.exports = [ configs.recommended, { languageOptions: { ecmaVersion: 'latest', sourceType: 'commonjs', globals: { ...globals.node, ...globals.jest, Atomics: 'readonly', SharedArrayBuffer: 'readonly' } }, rules: { semi: 'error', quotes: ['error', 'single'], indent: ['error', 4, { 'SwitchCase': 1 }], 'no-unused-vars': [ 'warn', { 'varsIgnorePattern': '^_', 'args': 'after-used', 'argsIgnorePattern': '^_', 'caughtErrors': 'all', 'caughtErrorsIgnorePattern': '^_' } ] }, ignores: ['coverage/', '**/*.json'] }, { languageOptions: { globals: { ...globals.jest } }, files: ['test/*.test.js'], ...jest.configs['flat/recommended'], rules: { ...jest.configs['flat/recommended'].rules } } ];