diff --git a/web/package-lock.json b/web/package-lock.json index 2133aa6..8d681ca 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -31,6 +31,9 @@ "typescript-eslint": "^8.0.0-alpha.20", "vite": "^5.0.3", "vitest": "^1.2.0" + }, + "engines": { + "node": "v20" } }, "node_modules/@ampproject/remapping": { @@ -2846,9 +2849,9 @@ } }, "node_modules/micromatch": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "dependencies": { "braces": "^3.0.3", @@ -3778,9 +3781,9 @@ } }, "node_modules/svelte": { - "version": "4.2.17", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.17.tgz", - "integrity": "sha512-N7m1YnoXtRf5wya5Gyx3TWuTddI4nAyayyIWFojiWV5IayDYNV5i2mRp/7qNGol4DtxEYxljmrbgp1HM6hUbmQ==", + "version": "4.2.19", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.19.tgz", + "integrity": "sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.1", diff --git a/web/package.json b/web/package.json index c42e406..d9632ea 100644 --- a/web/package.json +++ b/web/package.json @@ -38,6 +38,6 @@ "dotenv": "^16.4.5" }, "engines": { - "node": "v18.20.3" + "node": "v20" } } diff --git a/web/static/music/theme.mp3 b/web/static/music/theme.mp3 new file mode 100644 index 0000000..f01357d Binary files /dev/null and b/web/static/music/theme.mp3 differ