mirror of
https://github.com/arthur-pbty/xiao.git
synced 2026-06-04 15:56:52 +02:00
Why
This commit is contained in:
@@ -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
@@ -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
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user