diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 53a8817..d21e14c 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -21,7 +21,7 @@ "GitHub.copilot" ], "settings": { - "editor.formatOnSave": true, + "editor.formatOnSave": false, "editor.defaultFormatter": "esbenp.prettier-vscode" } } diff --git a/apps/client/package.json b/apps/client/package.json index d7b20a2..7220db5 100644 --- a/apps/client/package.json +++ b/apps/client/package.json @@ -12,7 +12,7 @@ "@pixi/react": "^7.1.2", "@repo/shared": "workspace:*", "@vitejs/plugin-react": "^5.1.3", - "pixi.js": "^7.4.3", + "pixi.js": "^8.16.0", "react": "^18.3.1", "react-dom": "^18.3.1", "react-joystick-component": "^6.2.1", diff --git a/apps/server/src/network/SocketManager.ts b/apps/server/src/network/SocketManager.ts index 0608eee..97ddfbf 100644 --- a/apps/server/src/network/SocketManager.ts +++ b/apps/server/src/network/SocketManager.ts @@ -2,7 +2,7 @@ import { Server, Socket } from "socket.io"; import { GameManager } from "../managers/GameManager.js"; // shared側の型をインポート(※パスは実際の環境に合わせて修正してください) -import type { Room } from "/home/ryuryu/lab/SkillSemiWebGame/packages/shared/src/types/room"; +import type { Room } from "../../../../packages/shared/src/types/room"; type RoomPlayer = Room["players"][0]; export class SocketManager { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 740a0f7..6efbec0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,8 +20,8 @@ specifier: ^5.1.3 version: 5.1.3(vite@7.3.1(@types/node@24.10.11)(tsx@4.21.0)) pixi.js: - specifier: ^7.4.3 - version: 7.4.3 + specifier: ^8.16.0 + version: 8.16.0 react: specifier: ^18.3.1 version: 18.3.1 @@ -343,13 +343,6 @@ '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - '@pixi/accessibility@7.4.3': - resolution: {integrity: sha512-tCr0yeWpMe0yucFvEPidy5a7gVJGpTjqGrDpSEBYT/kbScfUwcoX49RrckCCCiXDlyO4WRh9lVVuHXTvqRLIMg==} - peerDependencies: - '@pixi/core': 7.4.3 - '@pixi/display': 7.4.3 - '@pixi/events': 7.4.3 - '@pixi/app@7.4.3': resolution: {integrity: sha512-opyWMuO0Ir8pf1DYUR++wAA6ZfNU+nIX2z95R2OD172HbcdhB4/HD7leLIIAny/LciEdMqlWEBhXK7N93YWbdg==} peerDependencies: @@ -367,12 +360,6 @@ '@pixi/colord@2.9.6': resolution: {integrity: sha512-nezytU2pw587fQstUu1AsJZDVEynjskwOL+kibwcdxsMBFqPsFFNA7xl0ii/gXuDi6M0xj3mfRJj8pBSc2jCfA==} - '@pixi/compressed-textures@7.4.3': - resolution: {integrity: sha512-uJ3CC+lNX4HIxs6IxEESO50/0A1KxSVm6CO9UlkXzTsNj9ynmdy5BkJ1dzii7LCdqGcHIXHO01yvKuUbJBBQtw==} - peerDependencies: - '@pixi/assets': 7.4.3 - '@pixi/core': 7.4.3 - '@pixi/constants@7.4.3': resolution: {integrity: sha512-QGmwJUNQy/vVEHzL6VGQvnwawLZ1wceZMI8HwJAT4/I2uAzbBeFDdmCS8WsTpSWLZjF/DszDc1D8BFp4pVJ5UQ==} @@ -384,50 +371,9 @@ peerDependencies: '@pixi/core': 7.4.3 - '@pixi/events@7.4.3': - resolution: {integrity: sha512-o3j/5Dxq6WDVS6eHfURB/cf/MP+NcsF/eC5PnbSHjXxJmDE7PoTVwLvxexm5uuvNRpFh/6/Fn0V8Vl4gV8sc8w==} - peerDependencies: - '@pixi/core': 7.4.3 - '@pixi/display': 7.4.3 - '@pixi/extensions@7.4.3': resolution: {integrity: sha512-FhoiYkHQEDYHUE7wXhqfsTRz6KxLXjuMbSiAwnLb9uG1vAgp6q6qd6HEsf4X30YaZbLFY8a4KY6hFZWjF+4Fdw==} - '@pixi/extract@7.4.3': - resolution: {integrity: sha512-HNvGNrEVaeVsbcnIO1MsHpjZbTwo9nIlaOEBzDGcL6JWwzuB1RnzUke7WUCndCUt91sGUdvPnvgCvy9/NNFg3w==} - peerDependencies: - '@pixi/core': 7.4.3 - - '@pixi/filter-alpha@7.4.3': - resolution: {integrity: sha512-YFdUB1I53USQb+9TEhS849dV2KZhbnNGIoBbOSThUJfXQc4pDguIFWMagVToAQYgmZ4C4AtYfVjaSEELrMcCdA==} - peerDependencies: - '@pixi/core': 7.4.3 - - '@pixi/filter-blur@7.4.3': - resolution: {integrity: sha512-ZFzS9L/whdRbs5A/EUgF3yQaBcxNarmbuwaMgrfnpQ84mRczkGByqDLGToadiufyals07ufTrXBGRle9lbtEDA==} - peerDependencies: - '@pixi/core': 7.4.3 - - '@pixi/filter-color-matrix@7.4.3': - resolution: {integrity: sha512-TNu0h20SrzjUWIb5v19dAp1vPpqtG0w2XF9kIHN91bMNaf3R1jzhpWG6TtaVO9eo1IolWcEJLw38jIohyC+KNw==} - peerDependencies: - '@pixi/core': 7.4.3 - - '@pixi/filter-displacement@7.4.3': - resolution: {integrity: sha512-ax+cFA2mEnKgqf9F8qInpv09GNWzjwnASLETpwPXzWBtlAlNCeHV2tCv3+SlMdEKUkwG9sA7AmjjjC2JBUyt+Q==} - peerDependencies: - '@pixi/core': 7.4.3 - - '@pixi/filter-fxaa@7.4.3': - resolution: {integrity: sha512-y9jhho5cCflhEsPtNqqsd+XJHsb+/ysht4rG/VHQ8Z6pScHYpbgiEpowryGq8uSMQQwx6zKNS2DPiXdiOHPZsg==} - peerDependencies: - '@pixi/core': 7.4.3 - - '@pixi/filter-noise@7.4.3': - resolution: {integrity: sha512-rwgSO3BKe1jW/P5CaOcfLKjfpl674aBEo/igi/3QLxA3ORhILNqWRsKkOwP8xF/ejI5NE4rMEkdv0LScbdGFhA==} - peerDependencies: - '@pixi/core': 7.4.3 - '@pixi/graphics@7.4.3': resolution: {integrity: sha512-wWLivD8/URb8A7X4TqCZGG39C91IE+aOuWY/z9NCz5Z6WvA/VWnsc5fLTlO+ggjGHgKF0cSucCXZfUe1wm0AOQ==} peerDependencies: @@ -450,24 +396,6 @@ '@pixi/core': 7.4.3 '@pixi/display': 7.4.3 - '@pixi/mixin-cache-as-bitmap@7.4.3': - resolution: {integrity: sha512-NgvDdgSgd2tfcTSc+SWF12JJjVVz5ZrkSlhX0idSp/LSako82AiFJlD2xqH9GUsEcA6sqBBlnu7nrGkPTHQdhA==} - peerDependencies: - '@pixi/core': 7.4.3 - '@pixi/display': 7.4.3 - '@pixi/sprite': 7.4.3 - - '@pixi/mixin-get-child-by-name@7.4.3': - resolution: {integrity: sha512-HLhDxHwafQT+CxbqQx9w9ivJIyAOg9JJ/6m4fNymVuDWeuMGcxDxBD7DukdUYIieT+RD/RlxdPEmq8YoromlFA==} - peerDependencies: - '@pixi/display': 7.4.3 - - '@pixi/mixin-get-global-position@7.4.3': - resolution: {integrity: sha512-k09kvkS379EypCIWgXMY7uiXtWk1BsaJyTYlV16Co0AsmNPdFd+wUozMx1xV6rxcGiWXsxr/1k9fbETuYkcXCQ==} - peerDependencies: - '@pixi/core': 7.4.3 - '@pixi/display': 7.4.3 - '@pixi/particle-container@7.4.3': resolution: {integrity: sha512-0DfJF5C0XTfuI2FsLYvMKCOtqWjXWGOWfA6m4l0W/Ke/qw5zKIOEhgjPLw4qNRtOhmEfkVKJUGp66Ap/ya2YzA==} peerDependencies: @@ -475,14 +403,6 @@ '@pixi/display': 7.4.3 '@pixi/sprite': 7.4.3 - '@pixi/prepare@7.4.3': - resolution: {integrity: sha512-OjJHGKXPzwP5OLKxBnTBnKMOktHynLvO0TQPqTYgNtmGQzY109mypCqM4M+s/V+uYmBo/T+sXvBahj98q/f1tA==} - peerDependencies: - '@pixi/core': 7.4.3 - '@pixi/display': 7.4.3 - '@pixi/graphics': 7.4.3 - '@pixi/text': 7.4.3 - '@pixi/react@7.1.2': resolution: {integrity: sha512-ZhqeXcFCRfFYCvncGW6Bxc3PFCYN1PgpF60iZwQJA6/UD3DB70JQvtDkRnyQcy5yqsjNtdxS8HB42oNjQFnZrA==} peerDependencies: @@ -532,12 +452,6 @@ '@pixi/core': 7.4.3 '@pixi/display': 7.4.3 - '@pixi/spritesheet@7.4.3': - resolution: {integrity: sha512-Ce4xZzUxUSKfiROUjjVCBYNLuCcDEWKJ822bSV9rkgVHItu3q04VnEww0DXO+9K0hKv4Ukjjk8aP6Pz0LgPm7A==} - peerDependencies: - '@pixi/assets': 7.4.3 - '@pixi/core': 7.4.3 - '@pixi/text-bitmap@7.4.3': resolution: {integrity: sha512-TnBocJm7f5nMAYwYcsojc62uCrOYauAGH26o3pNrlqmHDRDQ7FzPOGvkYZGYFREbUycloLSRlYpSy0FB9ZdV4Q==} peerDependencies: @@ -547,14 +461,6 @@ '@pixi/mesh': 7.4.3 '@pixi/text': 7.4.3 - '@pixi/text-html@7.4.3': - resolution: {integrity: sha512-nm9K9gjSZAU8ETwQZBE3kMGNdO1IzyghxoRTcJCWKhekiGDpUQhopfNhqieNZ7reVJpvhpFQWjbyaHDehndUaQ==} - peerDependencies: - '@pixi/core': 7.4.3 - '@pixi/display': 7.4.3 - '@pixi/sprite': 7.4.3 - '@pixi/text': 7.4.3 - '@pixi/text@7.4.3': resolution: {integrity: sha512-IAF0iu04rPg3oiL0HZsEZI44fpJxq3UZ4xTmx8l1RyhhSXiElLvvSlSH57vt/BKMQZtCs+AqEit7yn8heK2+nQ==} peerDependencies: @@ -732,6 +638,9 @@ '@types/earcut@2.1.4': resolution: {integrity: sha512-qp3m9PPz4gULB9MhjGID7wpo3gJ4bTGXm7ltNDsmOvsPduTeHp8wSW9YckBj3mljeOh4F0m2z/0JKAALRKbmLQ==} + '@types/earcut@3.0.0': + resolution: {integrity: sha512-k/9fOUGO39yd2sCjrbAJvGDEQvRwRnQIZlBz43roGwUZo5SHAmyVvSFyaVVZkicRVCaDXPKlbxrUcBuJoSWunQ==} + '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} @@ -759,6 +668,13 @@ peerDependencies: vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + '@webgpu/types@0.1.69': + resolution: {integrity: sha512-RPmm6kgRbI8e98zSD3RVACvnuktIja5+yLgDAkTmxLr90BEwdTXRQWNLF3ETTTyH/8mKhznZuN5AveXYFEsMGQ==} + + '@xmldom/xmldom@0.8.11': + resolution: {integrity: sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==} + engines: {node: '>=10.0.0'} + accepts@1.3.8: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} @@ -850,6 +766,9 @@ earcut@2.2.4: resolution: {integrity: sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==} + earcut@3.0.2: + resolution: {integrity: sha512-X7hshQbLyMJ/3RPhyObLARM2sNxxmRALLKx1+NVFFnQ9gKzmCrxm9+uLIAdBcvc8FNLpctqlQ2V6AE92Ol9UDQ==} + electron-to-chromium@1.5.286: resolution: {integrity: sha512-9tfDXhJ4RKFNerfjdCcZfufu49vg620741MNs26a9+bhLThdB+plgMeou98CAaHu/WATj2iHOOHTp1hWtABj2A==} @@ -888,6 +807,9 @@ eventemitter3@4.0.7: resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + eventemitter3@5.0.4: + resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==} + fdir@6.5.0: resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} @@ -923,6 +845,9 @@ get-tsconfig@4.13.6: resolution: {integrity: sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==} + gifuct-js@2.1.2: + resolution: {integrity: sha512-rI2asw77u0mGgwhV3qA+OEgYqaDn5UNqgs+Bx0FGwSpuqfYn+Ir6RQY5ENNQ8SbIiG/m5gVa7CD5RriO4f4Lsg==} + gopd@1.2.0: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} @@ -942,6 +867,9 @@ resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} engines: {node: '>=10'} + js-binary-schema-parser@2.0.3: + resolution: {integrity: sha512-xezGJmOb4lk/M1ZZLTR/jaBHQ4gG/lqQnJqdIv4721DMggsa1bDVlHXNeHYogaIEHD9vCRv0fcL4hMA+Coarkg==} + js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -1023,6 +951,9 @@ resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} engines: {node: '>= 0.4'} + parse-svg-path@0.1.2: + resolution: {integrity: sha512-JyPSBnkTJ0AI8GGJLfMXvKq42cj5c006fnLz6fXy6zfoVjJizi8BNTpu8on8ziI1cKy9d9DGNuY17Ce7wuejpQ==} + pathe@2.0.3: resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} @@ -1040,8 +971,8 @@ resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} engines: {node: '>= 6'} - pixi.js@7.4.3: - resolution: {integrity: sha512-uIWdH0EI2dVgNoqN9aFaHCmR0V65OEhMkXs2sek3c/QP2ItV6UoM+ouX9esSv3ibo20F+J5D1XwnQhUZI6wqeQ==} + pixi.js@8.16.0: + resolution: {integrity: sha512-gu2xw3sZGAn3cWBtk0HqTQT+v19YAfiaYXwUGgWoJl5NKz4cEZJUgWrwkmdfDszGyYBAGqOvJNbd2M9+vzLLMg==} pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} @@ -1174,6 +1105,10 @@ thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + tiny-lru@11.4.7: + resolution: {integrity: sha512-w/Te7uMUVeH0CR8vZIjr+XiN41V+30lkDdK+NRIDCUYKKuL9VcmaUEmaPISuwGhLlrTGh5yu18lENtR9axSxYw==} + engines: {node: '>=12'} + tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} @@ -1509,12 +1444,6 @@ '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@pixi/accessibility@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/events@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)))': - dependencies: - '@pixi/core': 7.4.3 - '@pixi/display': 7.4.3(@pixi/core@7.4.3) - '@pixi/events': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)) - '@pixi/app@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))': dependencies: '@pixi/core': 7.4.3 @@ -1531,11 +1460,6 @@ '@pixi/colord@2.9.6': {} - '@pixi/compressed-textures@7.4.3(@pixi/assets@7.4.3(@pixi/core@7.4.3))(@pixi/core@7.4.3)': - dependencies: - '@pixi/assets': 7.4.3(@pixi/core@7.4.3) - '@pixi/core': 7.4.3 - '@pixi/constants@7.4.3': {} '@pixi/core@7.4.3': @@ -1553,41 +1477,8 @@ dependencies: '@pixi/core': 7.4.3 - '@pixi/events@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))': - dependencies: - '@pixi/core': 7.4.3 - '@pixi/display': 7.4.3(@pixi/core@7.4.3) - '@pixi/extensions@7.4.3': {} - '@pixi/extract@7.4.3(@pixi/core@7.4.3)': - dependencies: - '@pixi/core': 7.4.3 - - '@pixi/filter-alpha@7.4.3(@pixi/core@7.4.3)': - dependencies: - '@pixi/core': 7.4.3 - - '@pixi/filter-blur@7.4.3(@pixi/core@7.4.3)': - dependencies: - '@pixi/core': 7.4.3 - - '@pixi/filter-color-matrix@7.4.3(@pixi/core@7.4.3)': - dependencies: - '@pixi/core': 7.4.3 - - '@pixi/filter-displacement@7.4.3(@pixi/core@7.4.3)': - dependencies: - '@pixi/core': 7.4.3 - - '@pixi/filter-fxaa@7.4.3(@pixi/core@7.4.3)': - dependencies: - '@pixi/core': 7.4.3 - - '@pixi/filter-noise@7.4.3(@pixi/core@7.4.3)': - dependencies: - '@pixi/core': 7.4.3 - '@pixi/graphics@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)))': dependencies: '@pixi/core': 7.4.3 @@ -1606,34 +1497,12 @@ '@pixi/core': 7.4.3 '@pixi/display': 7.4.3(@pixi/core@7.4.3) - '@pixi/mixin-cache-as-bitmap@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)))': - dependencies: - '@pixi/core': 7.4.3 - '@pixi/display': 7.4.3(@pixi/core@7.4.3) - '@pixi/sprite': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)) - - '@pixi/mixin-get-child-by-name@7.4.3(@pixi/display@7.4.3(@pixi/core@7.4.3))': - dependencies: - '@pixi/display': 7.4.3(@pixi/core@7.4.3) - - '@pixi/mixin-get-global-position@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))': - dependencies: - '@pixi/core': 7.4.3 - '@pixi/display': 7.4.3(@pixi/core@7.4.3) - '@pixi/particle-container@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)))': dependencies: '@pixi/core': 7.4.3 '@pixi/display': 7.4.3(@pixi/core@7.4.3) '@pixi/sprite': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)) - '@pixi/prepare@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/graphics@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))))(@pixi/text@7.4.3(@pixi/core@7.4.3)(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))))': - dependencies: - '@pixi/core': 7.4.3 - '@pixi/display': 7.4.3(@pixi/core@7.4.3) - '@pixi/graphics': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))) - '@pixi/text': 7.4.3(@pixi/core@7.4.3)(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))) - '@pixi/react@7.1.2(42df70a2162c0a646c8fe9981789b9f6)': dependencies: '@babel/runtime': 7.28.6 @@ -1684,11 +1553,6 @@ '@pixi/core': 7.4.3 '@pixi/display': 7.4.3(@pixi/core@7.4.3) - '@pixi/spritesheet@7.4.3(@pixi/assets@7.4.3(@pixi/core@7.4.3))(@pixi/core@7.4.3)': - dependencies: - '@pixi/assets': 7.4.3(@pixi/core@7.4.3) - '@pixi/core': 7.4.3 - '@pixi/text-bitmap@7.4.3(@pixi/assets@7.4.3(@pixi/core@7.4.3))(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/mesh@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)))(@pixi/text@7.4.3(@pixi/core@7.4.3)(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))))': dependencies: '@pixi/assets': 7.4.3(@pixi/core@7.4.3) @@ -1697,13 +1561,6 @@ '@pixi/mesh': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)) '@pixi/text': 7.4.3(@pixi/core@7.4.3)(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))) - '@pixi/text-html@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)))(@pixi/text@7.4.3(@pixi/core@7.4.3)(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))))': - dependencies: - '@pixi/core': 7.4.3 - '@pixi/display': 7.4.3(@pixi/core@7.4.3) - '@pixi/sprite': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)) - '@pixi/text': 7.4.3(@pixi/core@7.4.3)(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))) - '@pixi/text@7.4.3(@pixi/core@7.4.3)(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)))': dependencies: '@pixi/core': 7.4.3 @@ -1833,6 +1690,8 @@ '@types/earcut@2.1.4': {} + '@types/earcut@3.0.0': {} + '@types/estree@1.0.8': {} '@types/node@24.10.11': @@ -1870,6 +1729,10 @@ transitivePeerDependencies: - supports-color + '@webgpu/types@0.1.69': {} + + '@xmldom/xmldom@0.8.11': {} + accepts@1.3.8: dependencies: mime-types: 2.1.35 @@ -1943,6 +1806,8 @@ earcut@2.2.4: {} + earcut@3.0.2: {} + electron-to-chromium@1.5.286: {} engine.io-client@6.6.4: @@ -2016,6 +1881,8 @@ eventemitter3@4.0.7: {} + eventemitter3@5.0.4: {} + fdir@6.5.0(picomatch@4.0.3): optionalDependencies: picomatch: 4.0.3 @@ -2055,6 +1922,10 @@ dependencies: resolve-pkg-maps: 1.0.0 + gifuct-js@2.1.2: + dependencies: + js-binary-schema-parser: 2.0.3 + gopd@1.2.0: {} has-symbols@1.1.0: {} @@ -2067,6 +1938,8 @@ joycon@3.1.1: {} + js-binary-schema-parser@2.0.3: {} + js-tokens@4.0.0: {} jsesc@3.1.0: {} @@ -2128,6 +2001,8 @@ object-inspect@1.13.4: {} + parse-svg-path@0.1.2: {} + pathe@2.0.3: {} performance-now@2.1.0: {} @@ -2138,38 +2013,18 @@ pirates@4.0.7: {} - pixi.js@7.4.3: + pixi.js@8.16.0: dependencies: - '@pixi/accessibility': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/events@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))) - '@pixi/app': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)) - '@pixi/assets': 7.4.3(@pixi/core@7.4.3) - '@pixi/compressed-textures': 7.4.3(@pixi/assets@7.4.3(@pixi/core@7.4.3))(@pixi/core@7.4.3) - '@pixi/core': 7.4.3 - '@pixi/display': 7.4.3(@pixi/core@7.4.3) - '@pixi/events': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)) - '@pixi/extensions': 7.4.3 - '@pixi/extract': 7.4.3(@pixi/core@7.4.3) - '@pixi/filter-alpha': 7.4.3(@pixi/core@7.4.3) - '@pixi/filter-blur': 7.4.3(@pixi/core@7.4.3) - '@pixi/filter-color-matrix': 7.4.3(@pixi/core@7.4.3) - '@pixi/filter-displacement': 7.4.3(@pixi/core@7.4.3) - '@pixi/filter-fxaa': 7.4.3(@pixi/core@7.4.3) - '@pixi/filter-noise': 7.4.3(@pixi/core@7.4.3) - '@pixi/graphics': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))) - '@pixi/mesh': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)) - '@pixi/mesh-extras': 7.4.3(@pixi/core@7.4.3)(@pixi/mesh@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))) - '@pixi/mixin-cache-as-bitmap': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))) - '@pixi/mixin-get-child-by-name': 7.4.3(@pixi/display@7.4.3(@pixi/core@7.4.3)) - '@pixi/mixin-get-global-position': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)) - '@pixi/particle-container': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))) - '@pixi/prepare': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/graphics@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))))(@pixi/text@7.4.3(@pixi/core@7.4.3)(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)))) - '@pixi/sprite': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)) - '@pixi/sprite-animated': 7.4.3(@pixi/core@7.4.3)(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))) - '@pixi/sprite-tiling': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))) - '@pixi/spritesheet': 7.4.3(@pixi/assets@7.4.3(@pixi/core@7.4.3))(@pixi/core@7.4.3) - '@pixi/text': 7.4.3(@pixi/core@7.4.3)(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))) - '@pixi/text-bitmap': 7.4.3(@pixi/assets@7.4.3(@pixi/core@7.4.3))(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/mesh@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)))(@pixi/text@7.4.3(@pixi/core@7.4.3)(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)))) - '@pixi/text-html': 7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3))(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)))(@pixi/text@7.4.3(@pixi/core@7.4.3)(@pixi/sprite@7.4.3(@pixi/core@7.4.3)(@pixi/display@7.4.3(@pixi/core@7.4.3)))) + '@pixi/colord': 2.9.6 + '@types/earcut': 3.0.0 + '@webgpu/types': 0.1.69 + '@xmldom/xmldom': 0.8.11 + earcut: 3.0.2 + eventemitter3: 5.0.4 + gifuct-js: 2.1.2 + ismobilejs: 1.1.1 + parse-svg-path: 0.1.2 + tiny-lru: 11.4.7 pkg-types@1.3.1: dependencies: @@ -2355,6 +2210,8 @@ dependencies: any-promise: 1.3.0 + tiny-lru@11.4.7: {} + tinyexec@0.3.2: {} tinyglobby@0.2.15: