diff --git a/eslint.config.js b/eslint.config.js index bcdac5a..c5d6ef0 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -22,5 +22,22 @@ export default [ 'prefer-const': 'warn' } }, + { + files: ['static/**/*.js'], + languageOptions: { + ecmaVersion: 'latest', + sourceType: 'module', + globals: { + window: 'readonly', + document: 'readonly', + localStorage: 'readonly' + } + }, + rules: { + 'no-unused-vars': 'off', + '@typescript-eslint/no-unused-vars': ['warn', { argsIgnorePattern: '^_', caughtErrorsIgnorePattern: '^_' }], + 'prefer-const': 'warn' + } + }, prettierConfig ]; diff --git a/package.json b/package.json index a9abd51..60d7ba6 100644 --- a/package.json +++ b/package.json @@ -25,27 +25,27 @@ "docker:push": "docker push git.mifi.dev/mifi-holdings/armandine:latest" }, "devDependencies": { + "@eslint/js": "^10.0.1", "@sveltejs/adapter-static": "^3.0.1", "@sveltejs/kit": "^2.0.0", "@sveltejs/vite-plugin-svelte": "^6.2.4", "beasties": "^0.4.1", - "serve": "^14.2.5", - "@eslint/js": "^10.0.1", "eslint": "^10.0.0", "eslint-config-prettier": "^10.1.8", - "typescript-eslint": "^8.0.0", "postcss": "^8.4.49", "postcss-load-config": "^6.0.0", "postcss-nesting": "^14.0.0", "postcss-preset-env": "^11.1.3", "prettier": "^3.4.2", "prettier-plugin-svelte": "^3.2.0", + "serve": "^14.2.5", "stylelint": "^17.3.0", "stylelint-config-standard": "^40.0.0", "svelte": "^5.0.0", - "terser": "^5.0.0", "svelte-check": "^4.0.0", + "terser": "^5.0.0", "typescript": "^5.0.0", + "typescript-eslint": "^8.0.0", "vite": "^7.3.1", "yaml-lint": "^1.7.0" } diff --git a/src/lib/components/Lightbox.svelte b/src/lib/components/Lightbox.svelte index 7b44f7f..0976d5e 100644 --- a/src/lib/components/Lightbox.svelte +++ b/src/lib/components/Lightbox.svelte @@ -5,12 +5,7 @@ */ -