giteabot backport / giteabot (push) Canceled after 0s
giteabot / giteabot (push) Canceled after 0s
release-nightly / nightly-binary (push) Canceled after 0s
release-nightly / nightly-container (push) Canceled after 0s
cache-seeder / gobuild (push) Canceled after 0s
cache-seeder / lint (bindata, lint-backend) (push) Canceled after 0s
release-nightly-snapcraft / build-and-publish (push) Canceled after 0s
Includes direct password setup links in registration emails. Assisted-by: Codex:GPT-5
37 lines
741 B
TypeScript
37 lines
741 B
TypeScript
import {defineConfig, globalIgnores} from 'eslint/config';
|
|
import json from '@eslint/json';
|
|
|
|
export default defineConfig([
|
|
globalIgnores([
|
|
'**/.venv',
|
|
'**/node_modules',
|
|
'**/public',
|
|
]),
|
|
{
|
|
files: ['**/*.json'],
|
|
plugins: {json},
|
|
language: 'json/json',
|
|
extends: ['json/recommended'],
|
|
},
|
|
{
|
|
files: ['**/*.json5'],
|
|
plugins: {json},
|
|
language: 'json/json5',
|
|
extends: ['json/recommended'],
|
|
},
|
|
{
|
|
files: [
|
|
'tsconfig.json',
|
|
'.devcontainer/*.json',
|
|
'.vscode/*.json',
|
|
'contrib/development/vscode/*.json',
|
|
],
|
|
plugins: {json},
|
|
language: 'json/jsonc',
|
|
languageOptions: {
|
|
allowTrailingCommas: true,
|
|
},
|
|
extends: ['json/recommended'],
|
|
},
|
|
]);
|