This commit is contained in:
Dragon Fire
2024-04-06 17:58:44 -04:00
parent ceee36483b
commit c055419ce1
3 changed files with 8 additions and 3 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ jobs:
run: npm install eslint@9
- name: Install ESLint Configs and Plugins
run: npm install @eslint/js@9 eslint-config-amber eslint-plugin-jsonc
run: npm install @eslint/js@9 globals eslint-config-amber eslint-plugin-jsonc
- name: Run ESLint
run: npm test
+5 -1
View File
@@ -1,12 +1,16 @@
const { default: eslintPluginJsonc } = require('eslint-plugin-jsonc');
const js = require('@eslint/js');
const amber = require('eslint-config-amber');
const globals = require('globals');
module.exports = [
...eslintPluginJsonc.configs['flat/recommended-with-json'],
{
files: ['**/*.js'],
languageOptions: { sourceType: 'commonjs' },
languageOptions: {
sourceType: 'commonjs',
globals: { ...globals.node }
},
rules: {
...js.configs.recommended.rules,
...amber.rules
+2 -1
View File
@@ -97,6 +97,7 @@
"@eslint/js": "^9.0.0",
"eslint": "^9.0.0",
"eslint-config-amber": "^2.0.4",
"eslint-plugin-jsonc": "^2.15.0"
"eslint-plugin-jsonc": "^2.15.0",
"globals": "^15.0.0"
}
}