lint: Require semicolons

This commit is contained in:
Cohee
2023-12-02 21:11:06 +02:00
parent 2ec14a59ee
commit c63cd87cc0
67 changed files with 1554 additions and 1552 deletions

View File

@@ -12,14 +12,14 @@ module.exports = {
overrides: [
{
// Server-side files (plus this configuration file)
files: ["src/**/*.js", "server.js", ".eslintrc.js"],
files: ['src/**/*.js', 'server.js', '.eslintrc.js'],
env: {
node: true
}
},
{
// Browser-side files
files: ["public/**/*.js"],
files: ['public/**/*.js'],
env: {
browser: true,
jquery: true
@@ -48,11 +48,12 @@ module.exports = {
// There are various vendored libraries that shouldn't be linted
ignorePatterns: ['public/lib/**/*', '*.min.js', 'src/ai_horde/**/*'],
rules: {
'no-unused-vars': ['error', {args: 'none'}],
'no-unused-vars': ['error', { args: 'none' }],
'no-control-regex': 'off',
'no-constant-condition': ['error', {checkLoops: false}],
'no-constant-condition': ['error', { checkLoops: false }],
'require-yield': 'off',
'quotes': ['error', 'single'],
'semi': ['error', 'always'],
// These rules should eventually be enabled.
'no-async-promise-executor': 'off',