mirror of
https://github.com/DirectoryLister/DirectoryLister.git
synced 2025-08-26 07:15:30 +02:00
Updated eslint config
This commit is contained in:
20
.eslintrc.js
20
.eslintrc.js
@@ -1,20 +0,0 @@
|
||||
module.exports = {
|
||||
'env': {
|
||||
'browser': true,
|
||||
'es2021': true
|
||||
},
|
||||
'extends': [
|
||||
'eslint:recommended',
|
||||
],
|
||||
'parserOptions': {
|
||||
'ecmaVersion': 12,
|
||||
'sourceType': 'module'
|
||||
},
|
||||
'rules': {
|
||||
'eol-last': ['error', 'always'],
|
||||
'indent': ['error', 4],
|
||||
'no-multi-spaces': ['error'],
|
||||
'quotes': ['error', 'single'],
|
||||
'semi': ['error', 'always', { 'omitLastInOneLineBlock': true }],
|
||||
}
|
||||
};
|
2
.github/workflows/test-suite.yaml
vendored
2
.github/workflows/test-suite.yaml
vendored
@@ -24,7 +24,7 @@ jobs:
|
||||
run: npm run build --verbose
|
||||
|
||||
- name: Lint JavaScript Files
|
||||
run: npx eslint app/resources/js/**/*.js
|
||||
run: npx eslint app/resources/js/
|
||||
|
||||
coding-standards:
|
||||
name: Coding Standards
|
||||
|
26
eslint.config.mjs
Normal file
26
eslint.config.mjs
Normal file
@@ -0,0 +1,26 @@
|
||||
import globals from 'globals';
|
||||
import js from '@eslint/js';
|
||||
|
||||
export default [
|
||||
js.configs.recommended,
|
||||
{
|
||||
files: ['**/*.js'],
|
||||
languageOptions: {
|
||||
ecmaVersion: 12,
|
||||
sourceType: 'module',
|
||||
globals: {
|
||||
...globals.amd,
|
||||
...globals.browser,
|
||||
...globals.commonjs,
|
||||
...globals.es2021,
|
||||
}
|
||||
},
|
||||
'rules': {
|
||||
'eol-last': ['error', 'always'],
|
||||
'indent': ['error', 4],
|
||||
'no-multi-spaces': ['error'],
|
||||
'quotes': ['error', 'single'],
|
||||
'semi': ['error', 'always', { 'omitLastInOneLineBlock': true }],
|
||||
}
|
||||
}
|
||||
];
|
Reference in New Issue
Block a user