diff --git a/package.json b/package.json index bce39d36..2b9d7118 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "@emulatorjs/core-snes9x": "^4.2.3", "@emulatorjs/emulatorjs": "^4.2.3", "@lit-labs/router": "^0.1.4", - "@mad-c/file-system-helpers": "^1.1.0", + "@mad-c/file-system-helpers": "^2.0.0", "@squoosh-kit/mozjpeg": "^0.2.4", "epubjs": "^0.3.93", "iconify-icon": "^3.0.2", @@ -40,21 +40,21 @@ "zod": "^4.4.3" }, "devDependencies": { - "@mad-c/config": "^2.2.0", + "@mad-c/config": "^2.3.0", "@types/emscripten": "^1.41.5", "@types/node": "26.1.0", "@types/wicg-file-system-access": "^2023.10.7", "@vitest/browser-playwright": "4.1.9", "@vitest/coverage-v8": "^4.1.10", "dprint": "^0.55.1", - "oxlint": "^1.72.0", - "oxlint-tsgolint": "^0.24.0", + "oxlint": "^1.74.0", + "oxlint-tsgolint": "^0.25.0", "typed-query-selector": "^2.12.2", - "typescript": "^6.0.3", + "typescript": "^7.0.2", "vite": "^8.1.3", "vitest": "4.1.9", "vitest-browser-lit": "1.0.1", - "wrangler": "4.107.0" + "wrangler": "4.112.0" }, "overrides": { "has": "npm:@nolyfill/has@^1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f2f89336..f1876991 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,19 +10,19 @@ importers: dependencies: '@emulatorjs/core-genesis_plus_gx': specifier: ^4.2.3 - version: 4.2.3 + version: 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) '@emulatorjs/core-snes9x': specifier: ^4.2.3 - version: 4.2.3 + version: 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) '@emulatorjs/emulatorjs': specifier: ^4.2.3 - version: 4.2.3 + version: 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) '@lit-labs/router': specifier: ^0.1.4 version: 0.1.4 '@mad-c/file-system-helpers': - specifier: ^1.1.0 - version: 1.1.0 + specifier: ^2.0.0 + version: 2.0.0 '@squoosh-kit/mozjpeg': specifier: ^0.2.4 version: 0.2.4 @@ -58,8 +58,8 @@ importers: version: 4.4.3 devDependencies: '@mad-c/config': - specifier: ^2.2.0 - version: 2.2.0 + specifier: ^2.3.0 + version: 2.3.0 '@types/emscripten': specifier: ^1.41.5 version: 1.41.5 @@ -79,17 +79,17 @@ importers: specifier: ^0.55.1 version: 0.55.1 oxlint: - specifier: ^1.72.0 - version: 1.72.0(oxlint-tsgolint@0.24.0) + specifier: ^1.74.0 + version: 1.74.0(oxlint-tsgolint@0.25.0) oxlint-tsgolint: - specifier: ^0.24.0 - version: 0.24.0 + specifier: ^0.25.0 + version: 0.25.0 typed-query-selector: specifier: ^2.12.2 version: 2.12.2 typescript: - specifier: ^6.0.3 - version: 6.0.3 + specifier: ^7.0.2 + version: 7.0.2 vite: specifier: ^8.1.3 version: 8.1.3(@types/node@26.1.0)(esbuild@0.28.1)(terser@5.36.0) @@ -100,8 +100,8 @@ importers: specifier: 1.0.1 version: 1.0.1(lit@3.3.3)(vitest@4.1.9) wrangler: - specifier: 4.107.0 - version: 4.107.0 + specifier: 4.112.0 + version: 4.112.0 packages: @@ -142,32 +142,32 @@ packages: workerd: optional: true - '@cloudflare/workerd-darwin-64@1.20260701.1': - resolution: {integrity: sha512-Zd9Y1bah6DwwBN2RW8vJohffQrIUazb8UXnqSNecOxM+jJLhUuvv5IOG8dbHcV83TyZAubea6gsQXo2yH1lDdw==} + '@cloudflare/workerd-darwin-64@1.20260714.1': + resolution: {integrity: sha512-ZWXqAN8G7Cx9hMRQuk+59ziJhR3j1F4iO+Qs8aHdfKZ3Dq5Yi/57xvkJTgCGBnW1YU/L78r8f6HEy51bwbTpNw==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20260701.1': - resolution: {integrity: sha512-yBLsjS1qCWqFyCY37qRUrYfzHHvMGvjh8zRKJ6MvUivYDhkZTzqduppK38FoqYvayLJ5KbcxH7zo5rkxGqbsaA==} + '@cloudflare/workerd-darwin-arm64@1.20260714.1': + resolution: {integrity: sha512-tueWxWC3wyCbMG6zRAxsMXX0YLgrRWbiAPYFQ2uJ7dUH8G+5E7UTWaQS9B1HdJ0bpKFW1NWxhs1o2noKVFSUYg==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20260701.1': - resolution: {integrity: sha512-vMfqSIMfoo4xmZXEuUVqLpSFS921YKjiR9q7kDXPi6Vld1PK74UHg9LZuBavT2KSyemHUCTpj9y/4JSYOEyQbQ==} + '@cloudflare/workerd-linux-64@1.20260714.1': + resolution: {integrity: sha512-1VChTZRb0l0F7R4e1G5RtLKV4oFi6x+rQgxh2+yu887j3l/3TLgatuv1L8/5zhc9gKEhATTxOh0e52Rtd9dDWQ==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20260701.1': - resolution: {integrity: sha512-HRfwbKU2pK44V2NhoM0+iH0JJSj7nQ9Wv13ifIiGYCmTtDL8/zKtEhX7kQ3D4Vy/Cpjhttl0FkfqXj1aqLDPPg==} + '@cloudflare/workerd-linux-arm64@1.20260714.1': + resolution: {integrity: sha512-rMm3G+NirG2UdgHIRDdF1asNC6FqgIzZzkRG+VDhhDGcVxAQwvrMT1E38BivEvHr3G04MB4AfhcOczX0+GtRkQ==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20260701.1': - resolution: {integrity: sha512-ngxCiIN9s/fM2o1IBMD0o1/mcXrv2NJVdyznh51UH8sQuvrTrXvV2nM0Uj/qU2wMwF6prgNBcdcd7AZeZGiBQA==} + '@cloudflare/workerd-windows-64@1.20260714.1': + resolution: {integrity: sha512-cGqnU3Hg2YZS/k3SAqrMp1DjpdsyFde72tWltdl6ZT9+SFz/Zrk/8gyTU1TcxC4YApXeNVH5TyU5cOGPgUJ0pg==} engines: {node: '>=16'} cpu: [x64] os: [win32] @@ -266,6 +266,9 @@ packages: '@emnapi/runtime@1.11.1': resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==} + '@emnapi/runtime@1.11.3': + resolution: {integrity: sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==} + '@emnapi/wasi-threads@1.2.2': resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} @@ -763,12 +766,12 @@ packages: '@lit/reactive-element@2.1.2': resolution: {integrity: sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==} - '@mad-c/config@2.2.0': - resolution: {integrity: sha512-ORk/PV8PVeyZp81E9Yj/ztvXd5KlSSw04O5wvV2nlkYCbVjroZZEjMr1K3tE5lzkSQ15XBCWQyEUaujOFrnocA==} + '@mad-c/config@2.3.0': + resolution: {integrity: sha512-PJ+qed/sZ1sjDGfQcozenaDOC3OcF8jzFgVEopk3RqByu7q1md8zXPmJQKgpsr9slSrGCDghT/cVpgNOLFkmkA==} hasBin: true - '@mad-c/file-system-helpers@1.1.0': - resolution: {integrity: sha512-BQe081Snvxn6vn3PDcVyPTMSnPnMo+wd3UWjVBZfNoEjt3OFmRue9nYdlsxbmVU5hbFPDn6ESzRu/cOGlgJfjQ==} + '@mad-c/file-system-helpers@2.0.0': + resolution: {integrity: sha512-vhNwVO4ksPoVvUTBpn/jSQJCV9tF08/xsmjC6CkFThEb+piSixnHYbNB6gG5C335OGbDg924oG2Au8cj+2D/Vg==} '@napi-rs/canvas-android-arm64@1.0.2': resolution: {integrity: sha512-IMXKVQod0ol4vt3gmClUfXz4JAgHYESGPCUqmH3lQxBoL0K/2greJaQE1HVBVxWWFKfLc4OLZVdxg7kXVyXv+g==} @@ -870,154 +873,154 @@ packages: '@oxc-project/types@0.138.0': resolution: {integrity: sha512-1a7ZKmrRTCoN1XMZ4L0PyyqrMnrNlLyPuOkdSX2MZg7IiIGRUyurNhAm73ptDOraoBcIordsIGKNPKUzy3ZmfA==} - '@oxlint-tsgolint/darwin-arm64@0.24.0': - resolution: {integrity: sha512-C2uMmwK5Bc4ri4ysZ6sA8Rcu+A5zBQTp6ml2u0CLLbRZp4kMFPV3yWk8B5DK9Aw7y9bbjogIm75tUwGLFzlsYQ==} + '@oxlint-tsgolint/darwin-arm64@0.25.0': + resolution: {integrity: sha512-87opKlwFP8qS9WHAeETV+kA0fC9Oyj4sg7OxWdI4xQY0WC7zlN6BgG66uE5mvtN5mahkt/gL0i/AVEnX6POq2Q==} cpu: [arm64] os: [darwin] - '@oxlint-tsgolint/darwin-x64@0.24.0': - resolution: {integrity: sha512-Wgvt/1lRbDxmoNqWQKKcL+UIiqLmdJ+EWLpQa1qzoNVAfNB0PJpa82/8dH1twT/3rSs4zrP5TXPWl4juB71WuQ==} + '@oxlint-tsgolint/darwin-x64@0.25.0': + resolution: {integrity: sha512-HJmuZexsrhqp4WmETn+Soq7Ogt5F0jirv+cYRSniIPe+d/x5beQzLX69xOLhQRE+8FLGETe7FahWMVP8x0dW4g==} cpu: [x64] os: [darwin] - '@oxlint-tsgolint/linux-arm64@0.24.0': - resolution: {integrity: sha512-PB1rxII7KV83+ASY4sSkXtqvpij6ME66+QCRL49uksi/ofs2Rf/UVboYr095n0Rkbl2wgvlsHGl6DHC361jQUQ==} + '@oxlint-tsgolint/linux-arm64@0.25.0': + resolution: {integrity: sha512-aNyYsPREvCJi3qjfBA0sQB7DhT3y/W5Ac2JI2D8IJynoTOAhVZj401Si6901oDajlBWyqJqqojudn0VgHB6+7A==} cpu: [arm64] os: [linux] - '@oxlint-tsgolint/linux-x64@0.24.0': - resolution: {integrity: sha512-xcz3CxKmjTQLREtE/UShh+ruWmm9nAb7UM9zKcD65BStiuYgOakAKkPHl4YS5DztpVcDrE0+HqbOolTlRKYWmw==} + '@oxlint-tsgolint/linux-x64@0.25.0': + resolution: {integrity: sha512-+60+VjK9Mch3uA5WlTdNHuAm5+WA7wPPjuWdPWlU0F6JJpYpGZXUpO1RPKuFEWsBpNbLcLeJ0LbCJ1doWu58NA==} cpu: [x64] os: [linux] - '@oxlint-tsgolint/win32-arm64@0.24.0': - resolution: {integrity: sha512-A2i6ZGBec3i20S7RaxkgHc6r3HYtD5Mn7j/mb22NkTz14u0JuudvTu6JggAnbGMcv8+dBKQI//EasxSPJLD8pw==} + '@oxlint-tsgolint/win32-arm64@0.25.0': + resolution: {integrity: sha512-r53TO+eHp/t53nnUkQJfrYYXODPAxmtf3RUFQG5XsE2hD21IunliOaAdZXP2UwzCx+r/fbNaEelqTaAHcDr57w==} cpu: [arm64] os: [win32] - '@oxlint-tsgolint/win32-x64@0.24.0': - resolution: {integrity: sha512-0ZbGd9qRB6zs82moekaKdEvncRANq49EAwfNX62JpTS46feXUhKAuoyVDvZMj6Rywejylrmmu79Wo6faYCo4Ew==} + '@oxlint-tsgolint/win32-x64@0.25.0': + resolution: {integrity: sha512-vqe66B+gL9HarhyHemdlfC2VWT7eoA+o/ufZ7zT6AGHv64boyDZIJS3U+rpZo+ey4O7wZtiS/vYR2fWqDoFeBw==} cpu: [x64] os: [win32] - '@oxlint/binding-android-arm-eabi@1.72.0': - resolution: {integrity: sha512-zhCmvn+1Mj3UchAc/90i99S0t7jJUsHmFVSPg4UWrjO8b8eaSGwscgO6QAUtvHBstkjQwBttQNswEnAF1mIQdA==} + '@oxlint/binding-android-arm-eabi@1.74.0': + resolution: {integrity: sha512-+gHd12muVI9ZLBaWLPkHt3Fj7jihFjgQ1MGtBaRL8vWrWrI0P7dLUty/cHrHS0oqPYIRgQUJsPu2CExQuMcwNw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxlint/binding-android-arm64@1.72.0': - resolution: {integrity: sha512-mtH+aY/ozv1eZoCUC2owjFAtyNBKHpJHygKeEu9zXXnQGW1Q2/qOpvx+I+Lf23+TvTz66F4iiXUbl2cGvoLPCQ==} + '@oxlint/binding-android-arm64@1.74.0': + resolution: {integrity: sha512-xjKdoMB+H+RCOByv/7l7nfIGW9mlOisqYdcyC75UqYuQecLpReAeEYUf2CNeDEI3KtmUgxpRw/+c63y4AeF/Bw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxlint/binding-darwin-arm64@1.72.0': - resolution: {integrity: sha512-EvnajNPDtfknB3ZieeOOyDTwJn9QXDiwfnF4ZDQqART6RG6hjY4WigQcZdGoK2dkB3e1vrmEzN9aYbQCUkh/gQ==} + '@oxlint/binding-darwin-arm64@1.74.0': + resolution: {integrity: sha512-iUK7wvc6sejMKsC+Pt67mntoF5weFcyEunhZfLJceU6gL419mexz5wBkSx/EnkFBExMLNtOi9fnDSc5xfK0IzQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxlint/binding-darwin-x64@1.72.0': - resolution: {integrity: sha512-ZkCdEa/G80A7vEHfeCDz/+L3m33DE73v32mDKhgOIgz8Uwf0DFcK7+uu6qC+7LEhmz5fpOe1osWKyjSNMydFIQ==} + '@oxlint/binding-darwin-x64@1.74.0': + resolution: {integrity: sha512-ggKc/tn5SJ1u2yG2izC6VKODfYKV8MQ2AicJlNzOjuyrC29udvOef6/JzK2r32xqCnBDLFouR1VCkjzEI0/N9Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxlint/binding-freebsd-x64@1.72.0': - resolution: {integrity: sha512-NroXv2vh+sxVY1uya/rM5pjhx1hm8BzlYpx9q67QP0Xhw5MH2bf5GJylpvLEC+781p1Xli/317EoV9AlGwViag==} + '@oxlint/binding-freebsd-x64@1.74.0': + resolution: {integrity: sha512-u++dH/43jy9hTLbneaWlS0gla/Bp1JdwJ2zgevCl8nDFUh6qRCGMxcL0f0lb7By3A9p/LfFr+7cG4HU1hG856g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxlint/binding-linux-arm-gnueabihf@1.72.0': - resolution: {integrity: sha512-0NDywYgfj279Ou/BcQuCYSj7NJwBfmWn5qc5uGO/Ny7fUWmXyIpvawqX/8acQlWG6IXelJsJhj+JAy6sjsKj0A==} + '@oxlint/binding-linux-arm-gnueabihf@1.74.0': + resolution: {integrity: sha512-Sj1zmtFDVTPeIbIz4ZfcXAbFHqCmKCXdCUlAJzvTF7I20NTH1RDpoF2PhkqNODutJzVhJYmm3oz0GwgY+tvE2g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm-musleabihf@1.72.0': - resolution: {integrity: sha512-4vpXB06h65Ezsy4hRyrGjGrfa1SkVPii09yaajiYhmVpgsFiLD+KNxIx/BNAY+XiO+i1yqp9HHdwqM8VTqa5XQ==} + '@oxlint/binding-linux-arm-musleabihf@1.74.0': + resolution: {integrity: sha512-//PKyQb/tQXcHArx2f7z+oVI/eMS2Jpv+edNuAtOrgIhWdGcpHxogveAxzmF2rpH1AIHp4Hq04RF/rgJdiICnQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm64-gnu@1.72.0': - resolution: {integrity: sha512-immaN4g2ZGFiOkKrvRX9LvzZdd2GkQM5wR+UyzYyUuyhUTXGQ4HKUJH18xp4G8OfhCVaVAJfKZxwE1r8+4hhaQ==} + '@oxlint/binding-linux-arm64-gnu@1.74.0': + resolution: {integrity: sha512-/k1Me+aX2tjuH10K62mLS0y8cLkJBHX6Ce0xPK+eWeel4bSdEGZ8dv4+hYMzg0GrSmjwy4yAYsDPeEeKBft/2w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-arm64-musl@1.72.0': - resolution: {integrity: sha512-JGHS9Mnr7iWyyLDxgCv1MhzVpAckgptg00F2gnxt/GD7lQ2SW1BRcxHqhSTaSdDpjWRrBkBxMMh4+Hn3aVtExg==} + '@oxlint/binding-linux-arm64-musl@1.74.0': + resolution: {integrity: sha512-3tFSjBxc5D8/zvjEuLvOqcA8ZXKD0+6NuaVO/edeamNc49MoAsbfaC9s1UiwODwgF6slGaF8yJA2TPkukd77tg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxlint/binding-linux-ppc64-gnu@1.72.0': - resolution: {integrity: sha512-AOYgBZqxNshrg83P9v0RYv+m8s10Cqkj4/PxXFDhcS3k7FqsIG5+CxErshZCIN7G8iy4Y+VGfAsuEdar8AcbBg==} + '@oxlint/binding-linux-ppc64-gnu@1.74.0': + resolution: {integrity: sha512-9QggtPkSPXOCTu8Szis7auOK/sC7KdQaN+/TujP7YVVhzCAOhgdRfgv8uEz0r2tk5xdgus5rLYUrCDoZNtiRUw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-gnu@1.72.0': - resolution: {integrity: sha512-QMybPS5ij3/vrKG67mqzHwW++91sYxK/PPUVi6SBtNCEzW4niS52fVBdXbQ6nou0wWbUPEpx8Sl/ZjtgE3clXA==} + '@oxlint/binding-linux-riscv64-gnu@1.74.0': + resolution: {integrity: sha512-VM5VPUJ4DJIWiK+AZn8FScUqMr6OFrCAYybMYjEEi7W13ParI64MByiXTkKMqZpBmvQ9zxl9Ebq2VUOiZRJYUg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-musl@1.72.0': - resolution: {integrity: sha512-gOc3W7JV0PXRpIL7stUlLe3Wa9Gp0Kdlup87IT3gHDvPKck2xNgMIl/Gs2lldYY2lyXZDC4rWi3hmoLUobkgbQ==} + '@oxlint/binding-linux-riscv64-musl@1.74.0': + resolution: {integrity: sha512-SaDY1gh9rOA592J54g+gu5hkOFFQBZsMmIYHs+NRHG+Uq0OxtuuCXMWQ3vu1830Eugv5uMXyjG+bv2Z9y4IXjw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxlint/binding-linux-s390x-gnu@1.72.0': - resolution: {integrity: sha512-rpGxph+FjjHcYI5q6uxB3Az+tnfmEnDbSA8+PK9ZE/VzyUAkvBOMeuY7ZQMhu5mpZH7YQDsTdW6Cx4kV/msc6w==} + '@oxlint/binding-linux-s390x-gnu@1.74.0': + resolution: {integrity: sha512-ZATQeHZCyr6MbDveg0obD5sxLHFOghtOdC5jwVwYlvFWqtFOxctgFEG6Ef/64hYvZrWyhyCckB10AelqLopeDA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-gnu@1.72.0': - resolution: {integrity: sha512-WND+uhf/Ko13SLqQMWQUgsZuLvYYEvL0ZKgg0tgGYfLqxG7l8Ju123fHDMJyYSDl5E3bUbpFUuii/OvMreFQzw==} + '@oxlint/binding-linux-x64-gnu@1.74.0': + resolution: {integrity: sha512-+aIvJyrdeD7LwCQ2WYLMUWNmnbeDRSPb40aBYtPjD9+PTqUwgJnk+HK5yLfSMeqXrMrDhE9uTmtt2y50tvjhHw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-musl@1.72.0': - resolution: {integrity: sha512-SrpbrUL70nG9vh6zP4/oKHWgLuHquwsr7MW9XOn0olBVgh10Uqr8qscKhQoBGEn6olK/IUpn5GSKcdQ5AjUhGA==} + '@oxlint/binding-linux-x64-musl@1.74.0': + resolution: {integrity: sha512-XyktaR8lhK2qWiCK0Tk8oYD+/cgn+oHA6ddRnxSSXUKkkojkV78CmShZUxQF+yrBFs0SuW+JBOPG6hecyc/iZg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxlint/binding-openharmony-arm64@1.72.0': - resolution: {integrity: sha512-qkrsEn6NmgFKr7U/QnezQMb+q/vzAy0Dd9Y95gQGQTyjzDLN+HRZMuM5u70iyH4nBLCfKBzhjMsYCehKay2jyg==} + '@oxlint/binding-openharmony-arm64@1.74.0': + resolution: {integrity: sha512-mzbjrPl4neaVUiJ1fUiEUxTGaSZBoiKtaoB6jmIpz9S+VOA2vDYmJpihQ82w6178V5jxziclTg8Cgj5yF6tTDg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxlint/binding-win32-arm64-msvc@1.72.0': - resolution: {integrity: sha512-LWR6ZlFZph+KPjXv8opgZsXRDCdrdQe8VL8Cg9zxCoBS73h6znzZpydVgmdnwj8mB9AuSM5jxEgDJDpQkjboeg==} + '@oxlint/binding-win32-arm64-msvc@1.74.0': + resolution: {integrity: sha512-vUAe9okpS2Oa5+lX67lqHMuNUvfkleRKwrUDJ/WJBsgmddvZ1mrsh2HVmuFDRzqFELhaJhFaCNOuR6a7L3rtIA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxlint/binding-win32-ia32-msvc@1.72.0': - resolution: {integrity: sha512-yt6HEh7IsHvtjRWtmeZRX134eaXKHq5Gnqlf1xBJdJl1JtdoRUEJw3nAxpZoUDS860cX/foKbztO441anVBtVQ==} + '@oxlint/binding-win32-ia32-msvc@1.74.0': + resolution: {integrity: sha512-yyXXJyYYSXL4I8K8jAWjJs+J3fa9gH2JmEbo4f5adm+1tNC9itseicBNuwK7BDHvqQ5J534s+yDULu89vYL2ZQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxlint/binding-win32-x64-msvc@1.72.0': - resolution: {integrity: sha512-b2eKFD2hX7tIwmo/cyH6TDq8vzWRZ2qNHrzoGntUTmq0h3zQh/uX3eTSHCwI8OB/ADQfJCRelLItK8BsxuucDA==} + '@oxlint/binding-win32-x64-msvc@1.74.0': + resolution: {integrity: sha512-VTC9IYTIMrVUk/i6Ms1ohzzDKZFkWn0KU2OBbPBzgmVZ2V30165T/zK4LztTr0Xgp9fZ1qQZ1rsZAu/rEmySlA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -1189,6 +1192,126 @@ packages: '@types/ws@8.18.1': resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} + '@typescript/typescript-aix-ppc64@7.0.2': + resolution: {integrity: sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==} + engines: {node: '>=16.20.0'} + cpu: [ppc64] + os: [aix] + + '@typescript/typescript-darwin-arm64@7.0.2': + resolution: {integrity: sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [darwin] + + '@typescript/typescript-darwin-x64@7.0.2': + resolution: {integrity: sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [darwin] + + '@typescript/typescript-freebsd-arm64@7.0.2': + resolution: {integrity: sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [freebsd] + + '@typescript/typescript-freebsd-x64@7.0.2': + resolution: {integrity: sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [freebsd] + + '@typescript/typescript-linux-arm64@7.0.2': + resolution: {integrity: sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [linux] + + '@typescript/typescript-linux-arm@7.0.2': + resolution: {integrity: sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==} + engines: {node: '>=16.20.0'} + cpu: [arm] + os: [linux] + + '@typescript/typescript-linux-loong64@7.0.2': + resolution: {integrity: sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==} + engines: {node: '>=16.20.0'} + cpu: [loong64] + os: [linux] + + '@typescript/typescript-linux-mips64el@7.0.2': + resolution: {integrity: sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==} + engines: {node: '>=16.20.0'} + cpu: [mips64el] + os: [linux] + + '@typescript/typescript-linux-ppc64@7.0.2': + resolution: {integrity: sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==} + engines: {node: '>=16.20.0'} + cpu: [ppc64] + os: [linux] + + '@typescript/typescript-linux-riscv64@7.0.2': + resolution: {integrity: sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==} + engines: {node: '>=16.20.0'} + cpu: [riscv64] + os: [linux] + + '@typescript/typescript-linux-s390x@7.0.2': + resolution: {integrity: sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==} + engines: {node: '>=16.20.0'} + cpu: [s390x] + os: [linux] + + '@typescript/typescript-linux-x64@7.0.2': + resolution: {integrity: sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [linux] + + '@typescript/typescript-netbsd-arm64@7.0.2': + resolution: {integrity: sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [netbsd] + + '@typescript/typescript-netbsd-x64@7.0.2': + resolution: {integrity: sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [netbsd] + + '@typescript/typescript-openbsd-arm64@7.0.2': + resolution: {integrity: sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [openbsd] + + '@typescript/typescript-openbsd-x64@7.0.2': + resolution: {integrity: sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [openbsd] + + '@typescript/typescript-sunos-x64@7.0.2': + resolution: {integrity: sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [sunos] + + '@typescript/typescript-win32-arm64@7.0.2': + resolution: {integrity: sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [win32] + + '@typescript/typescript-win32-x64@7.0.2': + resolution: {integrity: sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [win32] + '@vitest/browser-playwright@4.1.9': resolution: {integrity: sha512-Bq1rOGf9waevzG3EOkO/dene6bvKTUsZMVg8S1i+WH3JcMjuXEjiahP9rAqZRELUqjBySOJsvvSWqK/B3wjKQw==} peerDependencies: @@ -1766,8 +1889,8 @@ packages: engines: {node: '>=4'} hasBin: true - miniflare@4.20260701.0: - resolution: {integrity: sha512-L6eAAi6IKtyb/7J6L+YsH2vb1yBrJWKRXI293JYDiMl70+6nncdAgigex58w6WBd+CwvdMsqOyNyGs95Op5gWQ==} + miniflare@4.20260714.0: + resolution: {integrity: sha512-MYlTCLdWCPqvrYY2uLwOjXwmglXuiHE3TGGkbOW4BwjUPa1r07E0iuHwrNDIs/sxK21r+o90Jx58AV2KeNdJZw==} engines: {node: '>=22.0.0'} hasBin: true @@ -1848,16 +1971,16 @@ packages: resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} hasBin: true - oxlint-tsgolint@0.24.0: - resolution: {integrity: sha512-giCk5sEvG02d5tzPmFMX3hem8ndzEEu1xvGYS5OwNfO2WGl6ZVxt5LjE0yiMDoz94INI7XkXwgFAQiydPvVHDw==} + oxlint-tsgolint@0.25.0: + resolution: {integrity: sha512-7DBpqyLZCfyoXiivyfzt9Xmju/K1RcN+Y1W7buEwrgRCWWF11v9alypPqWGZBmh2erDkKL/kVyhKUH2Px+t13A==} hasBin: true - oxlint@1.72.0: - resolution: {integrity: sha512-1rhdZIP/EvoI91ABIwNU5Q8+bWf8mjrS5UzIOZld4d4bXxJvtlUhlQvaoTogIGin/qdErMOrwaIJvCSIAKTLhA==} + oxlint@1.74.0: + resolution: {integrity: sha512-odGl2s2x5IOJoj3A0v1k0PGBXVFBZeZ2+AK/+K2MJur7Ghi3bkyX5NuLUWHKqa4js1wjep3hJeuTQJOlr+4+dA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - oxlint-tsgolint: '>=0.22.1' + oxlint-tsgolint: '>=0.24.0' vite-plus: '*' peerDependenciesMeta: oxlint-tsgolint: @@ -2080,9 +2203,9 @@ packages: typed-query-selector@2.12.2: resolution: {integrity: sha512-EOPFbyIub4ngnEdqi2yOcNeDLaX/0jcE1JoAXQDDMIthap7FoN795lc/SHfIq2d416VufXpM8z/lD+WRm2gfOQ==} - typescript@6.0.3: - resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==} - engines: {node: '>=14.17'} + typescript@7.0.2: + resolution: {integrity: sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==} + engines: {node: '>=16.20.0'} hasBin: true undici-types@8.3.0: @@ -2222,17 +2345,17 @@ packages: engines: {node: '>=8'} hasBin: true - workerd@1.20260701.1: - resolution: {integrity: sha512-uF813NG09JwNRRUfJ0zBomyTslSPM810dMj9LVvkQ7RAkLrQLzAlPU8Xh/3dIqZDo2bfd7tChbf2PtqLRARRJQ==} + workerd@1.20260714.1: + resolution: {integrity: sha512-oIbQzfdyl9UQUnG6XLegcSq0Mgt/7WKDbFOoqGgOWCS+/fhyGB460uKEgdAQQ9RHCO/ttcNCX/KiMIQzdoeu3Q==} engines: {node: '>=16'} hasBin: true - wrangler@4.107.0: - resolution: {integrity: sha512-fw69ThymNitZ0oIEBU2yNeq3kK59UKz/jyA3udwRrQIAIsxX57q5qLOpPTN7qc5t8n9pnUeofe0uxtMuhQZW8w==} + wrangler@4.112.0: + resolution: {integrity: sha512-5H+XUD0TySCv1LuktFHDIEOkboH2nTfQs+35L+USt3MtntjDTMVIJprLgQcL2WBjulOyjxpd1vyTiSTJVW5MjQ==} engines: {node: '>=22.0.0'} hasBin: true peerDependencies: - '@cloudflare/workers-types': ^4.20260701.1 + '@cloudflare/workers-types': ^5.20260714.1 peerDependenciesMeta: '@cloudflare/workers-types': optional: true @@ -2287,25 +2410,25 @@ snapshots: '@cloudflare/kv-asset-handler@0.5.0': {} - '@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260701.1)': + '@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260714.1)': dependencies: unenv: 2.0.0-rc.24 optionalDependencies: - workerd: 1.20260701.1 + workerd: 1.20260714.1 - '@cloudflare/workerd-darwin-64@1.20260701.1': + '@cloudflare/workerd-darwin-64@1.20260714.1': optional: true - '@cloudflare/workerd-darwin-arm64@1.20260701.1': + '@cloudflare/workerd-darwin-arm64@1.20260714.1': optional: true - '@cloudflare/workerd-linux-64@1.20260701.1': + '@cloudflare/workerd-linux-64@1.20260714.1': optional: true - '@cloudflare/workerd-linux-arm64@1.20260701.1': + '@cloudflare/workerd-linux-arm64@1.20260714.1': optional: true - '@cloudflare/workerd-windows-64@1.20260701.1': + '@cloudflare/workerd-windows-64@1.20260714.1': optional: true '@cspotcode/source-map-support@0.8.1': @@ -2368,14 +2491,19 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/runtime@1.11.3': + dependencies: + tslib: 2.8.1 + optional: true + '@emnapi/wasi-threads@1.2.2': dependencies: tslib: 2.8.1 optional: true - '@emulatorjs/core-81@4.2.3': + '@emulatorjs/core-81@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2383,9 +2511,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-a5200@4.2.3': + '@emulatorjs/core-a5200@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2393,9 +2521,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-beetle_vb@4.2.3': + '@emulatorjs/core-beetle_vb@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2403,9 +2531,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-cap32@4.2.3': + '@emulatorjs/core-cap32@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2413,9 +2541,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-crocods@4.2.3': + '@emulatorjs/core-crocods@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2423,9 +2551,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-desmume2015@4.2.3': + '@emulatorjs/core-desmume2015@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2433,9 +2561,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-desmume@4.2.3': + '@emulatorjs/core-desmume@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2443,9 +2571,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-dosbox_pure@4.2.3': + '@emulatorjs/core-dosbox_pure@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2453,9 +2581,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-fbalpha2012_cps1@4.2.3': + '@emulatorjs/core-fbalpha2012_cps1@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2463,9 +2591,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-fbalpha2012_cps2@4.2.3': + '@emulatorjs/core-fbalpha2012_cps2@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2473,9 +2601,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-fbneo@4.2.3': + '@emulatorjs/core-fbneo@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2483,9 +2611,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-fceumm@4.2.3': + '@emulatorjs/core-fceumm@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2493,9 +2621,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-fuse@4.2.3': + '@emulatorjs/core-fuse@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2503,9 +2631,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-gambatte@4.2.3': + '@emulatorjs/core-gambatte@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2513,9 +2641,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-gearcoleco@4.2.3': + '@emulatorjs/core-gearcoleco@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2523,18 +2651,18 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-genesis_plus_gx@4.2.3': + '@emulatorjs/core-genesis_plus_gx@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - '@emulatorjs/core-handy@4.2.3': + '@emulatorjs/core-handy@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2542,9 +2670,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-mame2003@4.2.3': + '@emulatorjs/core-mame2003@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2552,9 +2680,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-mame2003_plus@4.2.3': + '@emulatorjs/core-mame2003_plus@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2562,9 +2690,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-mednafen_ngp@4.2.3': + '@emulatorjs/core-mednafen_ngp@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2572,9 +2700,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-mednafen_pce@4.2.3': + '@emulatorjs/core-mednafen_pce@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2582,9 +2710,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-mednafen_pcfx@4.2.3': + '@emulatorjs/core-mednafen_pcfx@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2592,9 +2720,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-mednafen_psx_hw@4.2.3': + '@emulatorjs/core-mednafen_psx_hw@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2602,9 +2730,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-mednafen_wswan@4.2.3': + '@emulatorjs/core-mednafen_wswan@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2612,9 +2740,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-melonds@4.2.3': + '@emulatorjs/core-melonds@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2622,9 +2750,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-mgba@4.2.3': + '@emulatorjs/core-mgba@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2632,9 +2760,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-mupen64plus_next@4.2.3': + '@emulatorjs/core-mupen64plus_next@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2642,9 +2770,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-nestopia@4.2.3': + '@emulatorjs/core-nestopia@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2652,9 +2780,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-opera@4.2.3': + '@emulatorjs/core-opera@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2662,9 +2790,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-parallel_n64@4.2.3': + '@emulatorjs/core-parallel_n64@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2672,9 +2800,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-pcsx_rearmed@4.2.3': + '@emulatorjs/core-pcsx_rearmed@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2682,9 +2810,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-picodrive@4.2.3': + '@emulatorjs/core-picodrive@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2692,9 +2820,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-ppsspp@4.2.3': + '@emulatorjs/core-ppsspp@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2702,9 +2830,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-prboom@4.2.3': + '@emulatorjs/core-prboom@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2712,9 +2840,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-prosystem@4.2.3': + '@emulatorjs/core-prosystem@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2722,9 +2850,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-puae@4.2.3': + '@emulatorjs/core-puae@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2732,9 +2860,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-same_cdi@4.2.3': + '@emulatorjs/core-same_cdi@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2742,9 +2870,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-smsplus@4.2.3': + '@emulatorjs/core-smsplus@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2752,18 +2880,18 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-snes9x@4.2.3': + '@emulatorjs/core-snes9x@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - '@emulatorjs/core-stella2014@4.2.3': + '@emulatorjs/core-stella2014@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2771,9 +2899,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-vice_x128@4.2.3': + '@emulatorjs/core-vice_x128@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2781,9 +2909,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-vice_x64@4.2.3': + '@emulatorjs/core-vice_x64@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2791,9 +2919,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-vice_x64sc@4.2.3': + '@emulatorjs/core-vice_x64sc@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2801,9 +2929,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-vice_xpet@4.2.3': + '@emulatorjs/core-vice_xpet@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2811,9 +2939,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-vice_xplus4@4.2.3': + '@emulatorjs/core-vice_xplus4@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2821,9 +2949,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-vice_xvic@4.2.3': + '@emulatorjs/core-vice_xvic@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2831,9 +2959,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-virtualjaguar@4.2.3': + '@emulatorjs/core-virtualjaguar@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2841,9 +2969,9 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/core-yabause@4.2.3': + '@emulatorjs/core-yabause@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2851,57 +2979,57 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/cores@4.2.3': - dependencies: - '@emulatorjs/core-81': 4.2.3 - '@emulatorjs/core-a5200': 4.2.3 - '@emulatorjs/core-beetle_vb': 4.2.3 - '@emulatorjs/core-cap32': 4.2.3 - '@emulatorjs/core-crocods': 4.2.3 - '@emulatorjs/core-desmume': 4.2.3 - '@emulatorjs/core-desmume2015': 4.2.3 - '@emulatorjs/core-dosbox_pure': 4.2.3 - '@emulatorjs/core-fbalpha2012_cps1': 4.2.3 - '@emulatorjs/core-fbalpha2012_cps2': 4.2.3 - '@emulatorjs/core-fbneo': 4.2.3 - '@emulatorjs/core-fceumm': 4.2.3 - '@emulatorjs/core-fuse': 4.2.3 - '@emulatorjs/core-gambatte': 4.2.3 - '@emulatorjs/core-gearcoleco': 4.2.3 - '@emulatorjs/core-genesis_plus_gx': 4.2.3 - '@emulatorjs/core-handy': 4.2.3 - '@emulatorjs/core-mame2003': 4.2.3 - '@emulatorjs/core-mame2003_plus': 4.2.3 - '@emulatorjs/core-mednafen_ngp': 4.2.3 - '@emulatorjs/core-mednafen_pce': 4.2.3 - '@emulatorjs/core-mednafen_pcfx': 4.2.3 - '@emulatorjs/core-mednafen_psx_hw': 4.2.3 - '@emulatorjs/core-mednafen_wswan': 4.2.3 - '@emulatorjs/core-melonds': 4.2.3 - '@emulatorjs/core-mgba': 4.2.3 - '@emulatorjs/core-mupen64plus_next': 4.2.3 - '@emulatorjs/core-nestopia': 4.2.3 - '@emulatorjs/core-opera': 4.2.3 - '@emulatorjs/core-parallel_n64': 4.2.3 - '@emulatorjs/core-pcsx_rearmed': 4.2.3 - '@emulatorjs/core-picodrive': 4.2.3 - '@emulatorjs/core-ppsspp': 4.2.3 - '@emulatorjs/core-prboom': 4.2.3 - '@emulatorjs/core-prosystem': 4.2.3 - '@emulatorjs/core-puae': 4.2.3 - '@emulatorjs/core-same_cdi': 4.2.3 - '@emulatorjs/core-smsplus': 4.2.3 - '@emulatorjs/core-snes9x': 4.2.3 - '@emulatorjs/core-stella2014': 4.2.3 - '@emulatorjs/core-vice_x128': 4.2.3 - '@emulatorjs/core-vice_x64': 4.2.3 - '@emulatorjs/core-vice_x64sc': 4.2.3 - '@emulatorjs/core-vice_xpet': 4.2.3 - '@emulatorjs/core-vice_xplus4': 4.2.3 - '@emulatorjs/core-vice_xvic': 4.2.3 - '@emulatorjs/core-virtualjaguar': 4.2.3 - '@emulatorjs/core-yabause': 4.2.3 - '@emulatorjs/emulatorjs': 4.2.3 + '@emulatorjs/cores@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': + dependencies: + '@emulatorjs/core-81': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-a5200': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-beetle_vb': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-cap32': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-crocods': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-desmume': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-desmume2015': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-dosbox_pure': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-fbalpha2012_cps1': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-fbalpha2012_cps2': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-fbneo': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-fceumm': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-fuse': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-gambatte': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-gearcoleco': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-genesis_plus_gx': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-handy': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-mame2003': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-mame2003_plus': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-mednafen_ngp': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-mednafen_pce': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-mednafen_pcfx': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-mednafen_psx_hw': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-mednafen_wswan': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-melonds': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-mgba': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-mupen64plus_next': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-nestopia': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-opera': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-parallel_n64': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-pcsx_rearmed': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-picodrive': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-ppsspp': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-prboom': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-prosystem': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-puae': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-same_cdi': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-smsplus': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-snes9x': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-stella2014': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-vice_x128': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-vice_x64': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-vice_x64sc': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-vice_xpet': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-vice_xplus4': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-vice_xvic': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-virtualjaguar': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/core-yabause': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) + '@emulatorjs/emulatorjs': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -2909,18 +3037,18 @@ snapshots: - utf-8-validate optional: true - '@emulatorjs/emulatorjs@4.2.3': + '@emulatorjs/emulatorjs@4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)': dependencies: '@node-minify/clean-css': 9.0.1 '@node-minify/core': 9.0.2 '@node-minify/terser': 9.0.1 - http-server: 14.1.1 + http-server: 14.1.1(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) nipplejs: 0.10.2 - node-7z: 3.0.0 + node-7z: 3.0.0(supports-color@10.2.2) node-fetch: 3.3.2 - socket.io: 4.8.3 + socket.io: 4.8.3(supports-color@10.2.2) optionalDependencies: - '@emulatorjs/cores': 4.2.3 + '@emulatorjs/cores': 4.2.3(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - debug @@ -3091,7 +3219,7 @@ snapshots: '@img/sharp-wasm32@0.34.5': dependencies: - '@emnapi/runtime': 1.11.1 + '@emnapi/runtime': 1.11.3 optional: true '@img/sharp-win32-arm64@0.34.5': @@ -3146,9 +3274,9 @@ snapshots: dependencies: '@lit-labs/ssr-dom-shim': 1.6.0 - '@mad-c/config@2.2.0': {} + '@mad-c/config@2.3.0': {} - '@mad-c/file-system-helpers@1.1.0': {} + '@mad-c/file-system-helpers@2.0.0': {} '@napi-rs/canvas-android-arm64@1.0.2': optional: true @@ -3227,79 +3355,79 @@ snapshots: '@oxc-project/types@0.138.0': {} - '@oxlint-tsgolint/darwin-arm64@0.24.0': + '@oxlint-tsgolint/darwin-arm64@0.25.0': optional: true - '@oxlint-tsgolint/darwin-x64@0.24.0': + '@oxlint-tsgolint/darwin-x64@0.25.0': optional: true - '@oxlint-tsgolint/linux-arm64@0.24.0': + '@oxlint-tsgolint/linux-arm64@0.25.0': optional: true - '@oxlint-tsgolint/linux-x64@0.24.0': + '@oxlint-tsgolint/linux-x64@0.25.0': optional: true - '@oxlint-tsgolint/win32-arm64@0.24.0': + '@oxlint-tsgolint/win32-arm64@0.25.0': optional: true - '@oxlint-tsgolint/win32-x64@0.24.0': + '@oxlint-tsgolint/win32-x64@0.25.0': optional: true - '@oxlint/binding-android-arm-eabi@1.72.0': + '@oxlint/binding-android-arm-eabi@1.74.0': optional: true - '@oxlint/binding-android-arm64@1.72.0': + '@oxlint/binding-android-arm64@1.74.0': optional: true - '@oxlint/binding-darwin-arm64@1.72.0': + '@oxlint/binding-darwin-arm64@1.74.0': optional: true - '@oxlint/binding-darwin-x64@1.72.0': + '@oxlint/binding-darwin-x64@1.74.0': optional: true - '@oxlint/binding-freebsd-x64@1.72.0': + '@oxlint/binding-freebsd-x64@1.74.0': optional: true - '@oxlint/binding-linux-arm-gnueabihf@1.72.0': + '@oxlint/binding-linux-arm-gnueabihf@1.74.0': optional: true - '@oxlint/binding-linux-arm-musleabihf@1.72.0': + '@oxlint/binding-linux-arm-musleabihf@1.74.0': optional: true - '@oxlint/binding-linux-arm64-gnu@1.72.0': + '@oxlint/binding-linux-arm64-gnu@1.74.0': optional: true - '@oxlint/binding-linux-arm64-musl@1.72.0': + '@oxlint/binding-linux-arm64-musl@1.74.0': optional: true - '@oxlint/binding-linux-ppc64-gnu@1.72.0': + '@oxlint/binding-linux-ppc64-gnu@1.74.0': optional: true - '@oxlint/binding-linux-riscv64-gnu@1.72.0': + '@oxlint/binding-linux-riscv64-gnu@1.74.0': optional: true - '@oxlint/binding-linux-riscv64-musl@1.72.0': + '@oxlint/binding-linux-riscv64-musl@1.74.0': optional: true - '@oxlint/binding-linux-s390x-gnu@1.72.0': + '@oxlint/binding-linux-s390x-gnu@1.74.0': optional: true - '@oxlint/binding-linux-x64-gnu@1.72.0': + '@oxlint/binding-linux-x64-gnu@1.74.0': optional: true - '@oxlint/binding-linux-x64-musl@1.72.0': + '@oxlint/binding-linux-x64-musl@1.74.0': optional: true - '@oxlint/binding-openharmony-arm64@1.72.0': + '@oxlint/binding-openharmony-arm64@1.74.0': optional: true - '@oxlint/binding-win32-arm64-msvc@1.72.0': + '@oxlint/binding-win32-arm64-msvc@1.74.0': optional: true - '@oxlint/binding-win32-ia32-msvc@1.72.0': + '@oxlint/binding-win32-ia32-msvc@1.74.0': optional: true - '@oxlint/binding-win32-x64-msvc@1.72.0': + '@oxlint/binding-win32-x64-msvc@1.74.0': optional: true '@pkgjs/parseargs@0.11.0': @@ -3422,6 +3550,66 @@ snapshots: dependencies: '@types/node': 26.1.0 + '@typescript/typescript-aix-ppc64@7.0.2': + optional: true + + '@typescript/typescript-darwin-arm64@7.0.2': + optional: true + + '@typescript/typescript-darwin-x64@7.0.2': + optional: true + + '@typescript/typescript-freebsd-arm64@7.0.2': + optional: true + + '@typescript/typescript-freebsd-x64@7.0.2': + optional: true + + '@typescript/typescript-linux-arm64@7.0.2': + optional: true + + '@typescript/typescript-linux-arm@7.0.2': + optional: true + + '@typescript/typescript-linux-loong64@7.0.2': + optional: true + + '@typescript/typescript-linux-mips64el@7.0.2': + optional: true + + '@typescript/typescript-linux-ppc64@7.0.2': + optional: true + + '@typescript/typescript-linux-riscv64@7.0.2': + optional: true + + '@typescript/typescript-linux-s390x@7.0.2': + optional: true + + '@typescript/typescript-linux-x64@7.0.2': + optional: true + + '@typescript/typescript-netbsd-arm64@7.0.2': + optional: true + + '@typescript/typescript-netbsd-x64@7.0.2': + optional: true + + '@typescript/typescript-openbsd-arm64@7.0.2': + optional: true + + '@typescript/typescript-openbsd-x64@7.0.2': + optional: true + + '@typescript/typescript-sunos-x64@7.0.2': + optional: true + + '@typescript/typescript-win32-arm64@7.0.2': + optional: true + + '@typescript/typescript-win32-x64@7.0.2': + optional: true + '@vitest/browser-playwright@4.1.9(playwright@1.61.0)(vite@8.1.3(@types/node@26.1.0)(esbuild@0.28.1)(terser@5.36.0))(vitest@4.1.9)': dependencies: '@vitest/browser': 4.1.9(vite@8.1.3(@types/node@26.1.0)(esbuild@0.28.1)(terser@5.36.0))(vitest@4.1.9) @@ -3621,9 +3809,11 @@ snapshots: data-uri-to-buffer@4.0.1: {} - debug@4.4.3: + debug@4.4.3(supports-color@10.2.2): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 10.2.2 detect-libc@2.1.2: {} @@ -3661,7 +3851,7 @@ snapshots: engine.io-parser@5.2.3: {} - engine.io@6.6.9: + engine.io@6.6.9(supports-color@10.2.2): dependencies: '@types/cors': 2.8.19 '@types/node': 26.1.0 @@ -3670,7 +3860,7 @@ snapshots: base64id: 2.0.0 cookie: 0.7.2 cors: 2.8.6 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) engine.io-parser: 5.2.3 ws: 8.21.0 transitivePeerDependencies: @@ -3782,7 +3972,9 @@ snapshots: node-domexception: 1.0.0 web-streams-polyfill: 3.3.3 - follow-redirects@1.16.0: {} + follow-redirects@1.16.0(debug@4.4.3(supports-color@10.2.2)): + optionalDependencies: + debug: 4.4.3(supports-color@10.2.2) foreground-child@3.3.1: dependencies: @@ -3849,26 +4041,26 @@ snapshots: html-escaper@2.0.2: {} - http-proxy@1.18.1: + http-proxy@1.18.1(debug@4.4.3(supports-color@10.2.2)): dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.16.0 + follow-redirects: 1.16.0(debug@4.4.3(supports-color@10.2.2)) requires-port: 1.0.0 transitivePeerDependencies: - debug - http-server@14.1.1: + http-server@14.1.1(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2): dependencies: basic-auth: 2.0.1 chalk: 4.1.2 corser: 2.0.1 he: 1.2.0 html-encoding-sniffer: 3.0.0 - http-proxy: 1.18.1 + http-proxy: 1.18.1(debug@4.4.3(supports-color@10.2.2)) mime: 1.6.0 minimist: 1.2.8 opener: 1.5.2 - portfinder: 1.0.38 + portfinder: 1.0.38(supports-color@10.2.2) secure-compare: 3.0.1 union: 0.5.0 url-join: 4.0.1 @@ -4045,12 +4237,12 @@ snapshots: mime@1.6.0: {} - miniflare@4.20260701.0: + miniflare@4.20260714.0: dependencies: '@cspotcode/source-map-support': 0.8.1 sharp: 0.34.5 undici: 7.28.0 - workerd: 1.20260701.1 + workerd: 1.20260714.1 ws: 8.21.0 youch: 4.1.0-beta.10 transitivePeerDependencies: @@ -4081,9 +4273,9 @@ snapshots: nipplejs@1.0.4: {} - node-7z@3.0.0: + node-7z@3.0.0(supports-color@10.2.2): dependencies: - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) lodash.defaultsdeep: 4.6.1 lodash.defaultto: 4.14.0 lodash.flattendeep: 4.4.0 @@ -4113,37 +4305,37 @@ snapshots: opener@1.5.2: {} - oxlint-tsgolint@0.24.0: + oxlint-tsgolint@0.25.0: optionalDependencies: - '@oxlint-tsgolint/darwin-arm64': 0.24.0 - '@oxlint-tsgolint/darwin-x64': 0.24.0 - '@oxlint-tsgolint/linux-arm64': 0.24.0 - '@oxlint-tsgolint/linux-x64': 0.24.0 - '@oxlint-tsgolint/win32-arm64': 0.24.0 - '@oxlint-tsgolint/win32-x64': 0.24.0 - - oxlint@1.72.0(oxlint-tsgolint@0.24.0): + '@oxlint-tsgolint/darwin-arm64': 0.25.0 + '@oxlint-tsgolint/darwin-x64': 0.25.0 + '@oxlint-tsgolint/linux-arm64': 0.25.0 + '@oxlint-tsgolint/linux-x64': 0.25.0 + '@oxlint-tsgolint/win32-arm64': 0.25.0 + '@oxlint-tsgolint/win32-x64': 0.25.0 + + oxlint@1.74.0(oxlint-tsgolint@0.25.0): optionalDependencies: - '@oxlint/binding-android-arm-eabi': 1.72.0 - '@oxlint/binding-android-arm64': 1.72.0 - '@oxlint/binding-darwin-arm64': 1.72.0 - '@oxlint/binding-darwin-x64': 1.72.0 - '@oxlint/binding-freebsd-x64': 1.72.0 - '@oxlint/binding-linux-arm-gnueabihf': 1.72.0 - '@oxlint/binding-linux-arm-musleabihf': 1.72.0 - '@oxlint/binding-linux-arm64-gnu': 1.72.0 - '@oxlint/binding-linux-arm64-musl': 1.72.0 - '@oxlint/binding-linux-ppc64-gnu': 1.72.0 - '@oxlint/binding-linux-riscv64-gnu': 1.72.0 - '@oxlint/binding-linux-riscv64-musl': 1.72.0 - '@oxlint/binding-linux-s390x-gnu': 1.72.0 - '@oxlint/binding-linux-x64-gnu': 1.72.0 - '@oxlint/binding-linux-x64-musl': 1.72.0 - '@oxlint/binding-openharmony-arm64': 1.72.0 - '@oxlint/binding-win32-arm64-msvc': 1.72.0 - '@oxlint/binding-win32-ia32-msvc': 1.72.0 - '@oxlint/binding-win32-x64-msvc': 1.72.0 - oxlint-tsgolint: 0.24.0 + '@oxlint/binding-android-arm-eabi': 1.74.0 + '@oxlint/binding-android-arm64': 1.74.0 + '@oxlint/binding-darwin-arm64': 1.74.0 + '@oxlint/binding-darwin-x64': 1.74.0 + '@oxlint/binding-freebsd-x64': 1.74.0 + '@oxlint/binding-linux-arm-gnueabihf': 1.74.0 + '@oxlint/binding-linux-arm-musleabihf': 1.74.0 + '@oxlint/binding-linux-arm64-gnu': 1.74.0 + '@oxlint/binding-linux-arm64-musl': 1.74.0 + '@oxlint/binding-linux-ppc64-gnu': 1.74.0 + '@oxlint/binding-linux-riscv64-gnu': 1.74.0 + '@oxlint/binding-linux-riscv64-musl': 1.74.0 + '@oxlint/binding-linux-s390x-gnu': 1.74.0 + '@oxlint/binding-linux-x64-gnu': 1.74.0 + '@oxlint/binding-linux-x64-musl': 1.74.0 + '@oxlint/binding-openharmony-arm64': 1.74.0 + '@oxlint/binding-win32-arm64-msvc': 1.74.0 + '@oxlint/binding-win32-ia32-msvc': 1.74.0 + '@oxlint/binding-win32-x64-msvc': 1.74.0 + oxlint-tsgolint: 0.25.0 pako@1.0.11: {} @@ -4178,10 +4370,10 @@ snapshots: pngjs@7.0.0: {} - portfinder@1.0.38: + portfinder@1.0.38(supports-color@10.2.2): dependencies: async: 3.2.6 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -4316,31 +4508,31 @@ snapshots: mrmime: 2.0.1 totalist: 3.0.1 - socket.io-adapter@2.5.8: + socket.io-adapter@2.5.8(supports-color@10.2.2): dependencies: - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) ws: 8.21.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - socket.io-parser@4.2.6: + socket.io-parser@4.2.6(supports-color@10.2.2): dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) transitivePeerDependencies: - supports-color - socket.io@4.8.3: + socket.io@4.8.3(supports-color@10.2.2): dependencies: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.6 - debug: 4.4.3 - engine.io: 6.6.9 - socket.io-adapter: 2.5.8 - socket.io-parser: 4.2.6 + debug: 4.4.3(supports-color@10.2.2) + engine.io: 6.6.9(supports-color@10.2.2) + socket.io-adapter: 2.5.8(supports-color@10.2.2) + socket.io-parser: 4.2.6(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - supports-color @@ -4416,7 +4608,28 @@ snapshots: typed-query-selector@2.12.2: {} - typescript@6.0.3: {} + typescript@7.0.2: + optionalDependencies: + '@typescript/typescript-aix-ppc64': 7.0.2 + '@typescript/typescript-darwin-arm64': 7.0.2 + '@typescript/typescript-darwin-x64': 7.0.2 + '@typescript/typescript-freebsd-arm64': 7.0.2 + '@typescript/typescript-freebsd-x64': 7.0.2 + '@typescript/typescript-linux-arm': 7.0.2 + '@typescript/typescript-linux-arm64': 7.0.2 + '@typescript/typescript-linux-loong64': 7.0.2 + '@typescript/typescript-linux-mips64el': 7.0.2 + '@typescript/typescript-linux-ppc64': 7.0.2 + '@typescript/typescript-linux-riscv64': 7.0.2 + '@typescript/typescript-linux-s390x': 7.0.2 + '@typescript/typescript-linux-x64': 7.0.2 + '@typescript/typescript-netbsd-arm64': 7.0.2 + '@typescript/typescript-netbsd-x64': 7.0.2 + '@typescript/typescript-openbsd-arm64': 7.0.2 + '@typescript/typescript-openbsd-x64': 7.0.2 + '@typescript/typescript-sunos-x64': 7.0.2 + '@typescript/typescript-win32-arm64': 7.0.2 + '@typescript/typescript-win32-x64': 7.0.2 undici-types@8.3.0: {} @@ -4500,24 +4713,24 @@ snapshots: siginfo: 2.0.0 stackback: 0.0.2 - workerd@1.20260701.1: + workerd@1.20260714.1: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20260701.1 - '@cloudflare/workerd-darwin-arm64': 1.20260701.1 - '@cloudflare/workerd-linux-64': 1.20260701.1 - '@cloudflare/workerd-linux-arm64': 1.20260701.1 - '@cloudflare/workerd-windows-64': 1.20260701.1 + '@cloudflare/workerd-darwin-64': 1.20260714.1 + '@cloudflare/workerd-darwin-arm64': 1.20260714.1 + '@cloudflare/workerd-linux-64': 1.20260714.1 + '@cloudflare/workerd-linux-arm64': 1.20260714.1 + '@cloudflare/workerd-windows-64': 1.20260714.1 - wrangler@4.107.0: + wrangler@4.112.0: dependencies: '@cloudflare/kv-asset-handler': 0.5.0 - '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260701.1) + '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260714.1) blake3-wasm: 2.1.5 esbuild: 0.28.1 - miniflare: 4.20260701.0 + miniflare: 4.20260714.0 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.24 - workerd: 1.20260701.1 + workerd: 1.20260714.1 optionalDependencies: fsevents: 2.3.3 transitivePeerDependencies: