refactor debug logging, add debug info for YT authorized tokens

This commit is contained in:
2025-07-04 15:58:00 +02:00
parent 6874804703
commit c57f9ec3ea
7 changed files with 262 additions and 300 deletions

View File

@ -1,73 +1,73 @@
const {
defineConfig,
globalIgnores,
} = require("eslint/config");
const { defineConfig, globalIgnores } = require('eslint/config');
const tsParser = require("@typescript-eslint/parser");
const typescriptEslint = require("@typescript-eslint/eslint-plugin");
const parser = require("svelte-eslint-parser");
const globals = require("globals");
const js = require("@eslint/js");
const tsParser = require('@typescript-eslint/parser');
const typescriptEslint = require('@typescript-eslint/eslint-plugin');
const parser = require('svelte-eslint-parser');
const globals = require('globals');
const js = require('@eslint/js');
const {
FlatCompat,
} = require("@eslint/eslintrc");
const { FlatCompat } = require('@eslint/eslintrc');
const compat = new FlatCompat({
baseDirectory: __dirname,
recommendedConfig: js.configs.recommended,
allConfig: js.configs.all
baseDirectory: __dirname,
recommendedConfig: js.configs.recommended,
allConfig: js.configs.all
});
module.exports = defineConfig([{
module.exports = defineConfig([
{
languageOptions: {
parser: tsParser,
sourceType: "module",
ecmaVersion: 2020,
parser: tsParser,
sourceType: 'module',
ecmaVersion: 2020,
parserOptions: {
extraFileExtensions: [".svelte"],
},
parserOptions: {
extraFileExtensions: ['.svelte']
},
globals: {
...globals.browser,
...globals.node,
},
globals: {
...globals.browser,
...globals.node
}
},
extends: compat.extends(
"plugin:svelte/recommended",
"plugin:@typescript-eslint/recommended",
"prettier",
'plugin:svelte/recommended',
'plugin:@typescript-eslint/recommended',
'prettier'
),
plugins: {
"@typescript-eslint": typescriptEslint,
'@typescript-eslint': typescriptEslint
},
settings: {
"svelte3/typescript": () => require("typescript"),
},
}, globalIgnores(["**/*.cjs"]), {
files: ["**/*.svelte"],
'svelte3/typescript': () => require('typescript')
}
},
globalIgnores(['**/*.cjs']),
{
files: ['**/*.svelte'],
languageOptions: {
parser: parser,
parser: parser,
parserOptions: {
parser: "@typescript-eslint/parser",
},
},
}, globalIgnores([
"**/.DS_Store",
"**/node_modules",
"build",
".svelte-kit",
"package",
"**/.env",
"**/.env.*",
"!**/.env.example",
"**/pnpm-lock.yaml",
"**/package-lock.json",
"**/yarn.lock",
])]);
parserOptions: {
parser: '@typescript-eslint/parser'
}
}
},
globalIgnores([
'**/.DS_Store',
'**/node_modules',
'build',
'.svelte-kit',
'package',
'**/.env',
'**/.env.*',
'!**/.env.example',
'**/pnpm-lock.yaml',
'**/package-lock.json',
'**/yarn.lock'
])
]);