diff --git a/package-lock.json b/package-lock.json index 65aecf7..769634e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,15 +12,15 @@ "scenerystack": "^3.0.0" }, "devDependencies": { - "@biomejs/biome": "^2.5.11", - "@playwright/test": "^1.62.1", + "@biomejs/biome": "^2.5.12", + "@playwright/test": "^1.63.0", "@types/node": "^24.13.3", - "happy-dom": "^20.11.12", + "happy-dom": "^20.14.0", "jsdom": "^30.0.1", "playwright": "^1.62.1", "png-to-ico": "^3.0.2", "sharp": "^0.35.4", - "tsx": "^4.23.12", + "tsx": "^4.23.13", "typescript": "^7.0.2", "vite": "^8.2.2", "vite-plugin-pwa": "^1.3.0", @@ -1683,9 +1683,9 @@ } }, "node_modules/@biomejs/biome": { - "version": "2.5.11", - "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.5.11.tgz", - "integrity": "sha512-Tj0dnkLPdW0ASjHfj2D/ZkkvPU2wrFmnE1jWTD2xzV1ycapV1DutbYXk4NDnR3rYTi1ZCbNFD4G2gRMEY65WaA==", + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.5.12.tgz", + "integrity": "sha512-Lw4VHZRebrReBBnlHa12JQjnIBm3JJAA55PDB9LbBVBF0q4RYphm6KfmIjqtPhf61MxZ5Q9KoK8R8x+7per5Aw==", "dev": true, "license": "MIT OR Apache-2.0", "bin": { @@ -1699,20 +1699,20 @@ "url": "https://opencollective.com/biome" }, "optionalDependencies": { - "@biomejs/cli-darwin-arm64": "2.5.11", - "@biomejs/cli-darwin-x64": "2.5.11", - "@biomejs/cli-linux-arm64": "2.5.11", - "@biomejs/cli-linux-arm64-musl": "2.5.11", - "@biomejs/cli-linux-x64": "2.5.11", - "@biomejs/cli-linux-x64-musl": "2.5.11", - "@biomejs/cli-win32-arm64": "2.5.11", - "@biomejs/cli-win32-x64": "2.5.11" + "@biomejs/cli-darwin-arm64": "2.5.12", + "@biomejs/cli-darwin-x64": "2.5.12", + "@biomejs/cli-linux-arm64": "2.5.12", + "@biomejs/cli-linux-arm64-musl": "2.5.12", + "@biomejs/cli-linux-x64": "2.5.12", + "@biomejs/cli-linux-x64-musl": "2.5.12", + "@biomejs/cli-win32-arm64": "2.5.12", + "@biomejs/cli-win32-x64": "2.5.12" } }, "node_modules/@biomejs/cli-darwin-arm64": { - "version": "2.5.11", - "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.5.11.tgz", - "integrity": "sha512-6SGZxoKbXvUjMn1t6A98HqWISPnGNbYs0R/Rt2JarmXBSev+lva4QxUMWEBX9lX1Wo1XTJ78uk5xVDtG58SRZg==", + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.5.12.tgz", + "integrity": "sha512-lCRY1rwgNeWNgTr4DI/u6ZwXTRwRLHAvbaio1YLLGS+4r1nhvB2ssyPqIpfUSmRveNfv0fn/N58C7CAdK2XVrg==", "cpu": [ "arm64" ], @@ -1727,9 +1727,9 @@ } }, "node_modules/@biomejs/cli-darwin-x64": { - "version": "2.5.11", - "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.5.11.tgz", - "integrity": "sha512-nYkXY7tLBEgnGbYapDKAyKzgt44ZEyG+AKalvTXtCWKYgepI9dw327q+cVgedxm+Udi1ZzHKUyZrIusHi/KQbw==", + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.5.12.tgz", + "integrity": "sha512-vhPgwnh+6tN3ArdAXuET99xaNbFt7CG82Bqn+omHVLC5xdVx45JsYjGPmUIGNzjDek5XdNCP1HKksK7fn8+3bQ==", "cpu": [ "x64" ], @@ -1744,9 +1744,9 @@ } }, "node_modules/@biomejs/cli-linux-arm64": { - "version": "2.5.11", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.5.11.tgz", - "integrity": "sha512-3PVLSTD9RR73rvVPt5G3T1gc+ycggWEGfTD7RvzzbtcDPD27NxgxBbAFfpm7DXJKW6VLHWE1lLMGvFt2Qxjcow==", + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.5.12.tgz", + "integrity": "sha512-2gp8aVwXYKdAtmBfRFCUuyDMcfN1ahHqUkGfLYrZlNRFmryMATLVvJgWKvyA8wu4Rwn5OSxM1UcUmOuOFNGeBQ==", "cpu": [ "arm64" ], @@ -1764,9 +1764,9 @@ } }, "node_modules/@biomejs/cli-linux-arm64-musl": { - "version": "2.5.11", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.5.11.tgz", - "integrity": "sha512-qhyZUMyCbWYFV2bAwRNVvfMVZ+hv7WYl6mossGrxC+uiQQXhvsuWWU8zz6jYX0mChZd9MgQZbm4vozTmG/5iGw==", + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.5.12.tgz", + "integrity": "sha512-couHYjFLL5uuI8ne6zhT7KwEsXo5YP7ry/2xmEqah7qanu0YmfDi3mwJg47YXSuv/NpZj22CZzcRH/5c4gjPSQ==", "cpu": [ "arm64" ], @@ -1784,9 +1784,9 @@ } }, "node_modules/@biomejs/cli-linux-x64": { - "version": "2.5.11", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.5.11.tgz", - "integrity": "sha512-JOytptlsgM33B2MMFUg8iBrb4IKpbD5JnJrSeYiaFEeAj4vuXx0iQSQZ4qK7sqyMtfjZxxPdNdMZZVL4y/mFyA==", + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.5.12.tgz", + "integrity": "sha512-SnvOs3TSTiuia4SQOUNe1aWC9RT4+YkjcKnOhL/nsKOV0k5ycgBkDzF0lUxKn1V7Q8CLTRq6iV23ZAivHomRoA==", "cpu": [ "x64" ], @@ -1804,9 +1804,9 @@ } }, "node_modules/@biomejs/cli-linux-x64-musl": { - "version": "2.5.11", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.5.11.tgz", - "integrity": "sha512-oRRlrchG5EfrEL/EmtT1qUjSNHk3/5LGeZhQqADBBAJF1b1ET6964xEKe7aGlGARzDfza8H/seEsFJl7S6Ql9w==", + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.5.12.tgz", + "integrity": "sha512-8A0oDW58/w9f/PQNYuq0sGUZtGtGrkNF4Z6n0PUoXpLCshi85vtKTv1XSznQawhdE4MXJ8ufpzHXyLFe87M/+w==", "cpu": [ "x64" ], @@ -1824,9 +1824,9 @@ } }, "node_modules/@biomejs/cli-win32-arm64": { - "version": "2.5.11", - "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.5.11.tgz", - "integrity": "sha512-e49E6K9hzH/ohJNx8Y26mY8HaV4I4ZViIeoqhKsmoXLKHhQnMeBAVqCgsGf2Wa3lXlS7RkporDXMHHWkzvZzFw==", + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.5.12.tgz", + "integrity": "sha512-b9vtoZFsuZt1pdjNwJvXl0f+BpayRzV008uS2+JpmwIKdSE2qdu4A/l04FESwLoou5g2E/Qlec0xwJydZplH+A==", "cpu": [ "arm64" ], @@ -1841,9 +1841,9 @@ } }, "node_modules/@biomejs/cli-win32-x64": { - "version": "2.5.11", - "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.5.11.tgz", - "integrity": "sha512-QSQr/KjOgXA7OzXJUWS+oguKyAZ3Q0l/lnlDGbu397eKo83atuWUjBPJrsqbKNF6CARGw8XXJLGzpHC8Ryhd4Q==", + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.5.12.tgz", + "integrity": "sha512-B1R/l+CwEpKFSuqiwePzPNRk1EiJN8kc0UhdafNz6MZN9v5OFP9HYP1irptvWzHrwVI4blVNGMbxc5zt70m3IA==", "cpu": [ "x64" ], @@ -3158,13 +3158,13 @@ } }, "node_modules/@playwright/test": { - "version": "1.62.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.62.1.tgz", - "integrity": "sha512-DTcUc8qii+cpHvtOwggMtBRMjKZHXYWdw8syRYu2vtzuq4Wxphqq4NfCs5Zt44L6mA8rfDfj+PHnxFc/FeK6mQ==", + "version": "1.63.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.63.0.tgz", + "integrity": "sha512-oxMK4vllB9RK5NQ2l1pq1IfOf2AvnEuj/vYGDj0H2nMtmtZpKtCwt/l00GEO6xjGfpBNAvjovvYdCm50dRQkpQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.62.1" + "playwright": "1.63.0" }, "bin": { "playwright": "cli.js" @@ -5692,9 +5692,9 @@ "license": "ISC" }, "node_modules/happy-dom": { - "version": "20.11.12", - "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-20.11.12.tgz", - "integrity": "sha512-7+mrTTD+6fOG3dx0URrDLrCX8QDTE+YujSOQD4VPZcYze/yJ0vVhRKaIBTjqlk+R4NetxVz21odnevHYIjIJ+g==", + "version": "20.14.0", + "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-20.14.0.tgz", + "integrity": "sha512-4bRh1KzRvKDnFNTlLhzT1RZTpkKhQbQDl9j+7GXszWsvuspYdo29k6OHRf4PwiM6oLb8r/pMWeYiJjkfod5AvQ==", "dev": true, "license": "MIT", "dependencies": { @@ -7004,28 +7004,25 @@ } }, "node_modules/playwright": { - "version": "1.62.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.62.1.tgz", - "integrity": "sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==", + "version": "1.63.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.63.0.tgz", + "integrity": "sha512-+7ziBLidS4NaNCdt57SUDT+wYmmd5fmiQejUic/kb+YsYSCPyOOE9sebzMjNmQrsnNpDJqd4WHvV/8lfKfUDUg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.62.1" + "playwright-core": "1.63.0" }, "bin": { "playwright": "cli.js" }, "engines": { "node": ">=20" - }, - "optionalDependencies": { - "fsevents": "2.3.2" } }, "node_modules/playwright-core": { - "version": "1.62.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.62.1.tgz", - "integrity": "sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==", + "version": "1.63.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz", + "integrity": "sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==", "dev": true, "license": "Apache-2.0", "bin": { @@ -8058,9 +8055,9 @@ "optional": true }, "node_modules/tsx": { - "version": "4.23.12", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.12.tgz", - "integrity": "sha512-FDf4L4sYzKtzWYhU/Xm0AQFdTjdIxNo9ElTf2mxXM6k8YMHXzYUe4yODVaXP4V9uMFbVg8c0qyBccK2OOxb45Q==", + "version": "4.23.13", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.13.tgz", + "integrity": "sha512-BL5MGkRln6aDYhb0xbQlEAGw743BaZYWdbWtdJOBriYJboKgUUYCadFp2/FpBBZquBC/ezNBn7wMMPx7FDZUDw==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 4741811..d51f058 100644 --- a/package.json +++ b/package.json @@ -45,15 +45,15 @@ "scenerystack": "^3.0.0" }, "devDependencies": { - "@biomejs/biome": "^2.5.11", - "@playwright/test": "^1.62.1", + "@biomejs/biome": "^2.5.12", + "@playwright/test": "^1.63.0", "@types/node": "^24.13.3", - "happy-dom": "^20.11.12", + "happy-dom": "^20.14.0", "jsdom": "^30.0.1", "playwright": "^1.62.1", "png-to-ico": "^3.0.2", "sharp": "^0.35.4", - "tsx": "^4.23.12", + "tsx": "^4.23.13", "typescript": "^7.0.2", "vite": "^8.2.2", "vite-plugin-pwa": "^1.3.0",