@soinlabs/hawk
Version:
Package to better manage errors, logs, and its notifications
40 lines (38 loc) • 805 B
JavaScript
const js = require('@eslint/js')
const globals = require('globals')
const jest = require('eslint-plugin-jest')
const eslintPluginPrettierRecommended = require('eslint-plugin-prettier/recommended')
module.exports = [
js.configs.recommended,
{
files: ['__test__/**/*.js'],
...jest.configs['flat/recommended'],
},
{
languageOptions: {
ecmaVersion: 'latest',
sourceType: 'commonjs',
globals: {
...globals.node,
},
},
rules: {
'no-unused-vars': 'warn',
'no-undef': 'warn',
},
},
{
ignores: [
'node_modules/*',
'coverage/*',
'docs/*',
'.github/*',
'.vscode/*',
'**/.DS_Store',
'yarn-error.log',
'yarn.lock',
'Jenkinsfile',
],
},
eslintPluginPrettierRecommended,
]