diff --git a/packages/pixilet/package.json b/packages/pixilet/package.json index f4ae376..afbd576 100644 --- a/packages/pixilet/package.json +++ b/packages/pixilet/package.json @@ -39,7 +39,7 @@ "@types/leaflet": "^1.9.8", "concurrently": "^8.2.2", "leaflet": "^1.9.4", - "pixi.js": "^7.4.0", + "pixi.js": "^8.0.0", "rimraf": "^5.0.5", "vite": "^5.1.4", "vite-plugin-checker": "^0.6.4", @@ -47,6 +47,6 @@ }, "peerDependencies": { "leaflet": "^1.9.0", - "pixi.js": "^7.0.0" + "pixi.js": "^7.0.0 || ^8.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 348264f..5f3caa7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -66,8 +66,8 @@ importers: specifier: ^1.9.4 version: 1.9.4 pixi.js: - specifier: ^7.4.0 - version: 7.4.0 + specifier: ^8.0.0 + version: 8.14.0 rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -910,358 +910,10 @@ packages: fastq: 1.17.1 dev: true - /@pixi/accessibility@7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/events@7.4.0): - resolution: {integrity: sha512-muosfpn333YNz2s7mtoVlKvcXswFOJ4r+5rePn3r/95KQIpuB+xX6pETuzGq0p8uOpKxtkNokGj5s2dyM0blHA==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0 - '@pixi/events': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - '@pixi/events': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - dev: true - - /@pixi/app@7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0): - resolution: {integrity: sha512-9pDB974rfuObG5YHvR7kdWhDiIV26b0GeC4vHRQB3bkmltguMi8SCQ9WQKH3WwRLaflzf9EMZpgX10cU1gLgKg==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - dev: true - - /@pixi/assets@7.4.0(@pixi/core@7.4.0): - resolution: {integrity: sha512-Z7J2ZYSZ41Pr3CK0IXgtVV1HiLm1sG0AOZHAPMwB82wNdIDvmWowo/LkXvQmSHFLxFlEz1hWOdOFs1daWAeIfg==} - peerDependencies: - '@pixi/core': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@types/css-font-loading-module': 0.0.12 - dev: true - - /@pixi/color@7.4.0: - resolution: {integrity: sha512-Qgn3OSW9SFCQ8wrm524anENwIAeRTORC014LkTqaBQrpuOUHrx11SCy4kNFaQyZWO1DCTe4m8g/foCK7zJM7cg==} - dependencies: - '@pixi/colord': 2.9.6 - dev: true - /@pixi/colord@2.9.6: resolution: {integrity: sha512-nezytU2pw587fQstUu1AsJZDVEynjskwOL+kibwcdxsMBFqPsFFNA7xl0ii/gXuDi6M0xj3mfRJj8pBSc2jCfA==} dev: true - /@pixi/compressed-textures@7.4.0(@pixi/assets@7.4.0)(@pixi/core@7.4.0): - resolution: {integrity: sha512-M9bpOFeUPuss57mbRtJOD8cGh+X8xsfx8YMBqWzQTAfbA8hsTQ+O4arbMTyIxqZnaTvpmhlhTKwaVaI2V15NAg==} - peerDependencies: - '@pixi/assets': 7.4.0 - '@pixi/core': 7.4.0 - dependencies: - '@pixi/assets': 7.4.0(@pixi/core@7.4.0) - '@pixi/core': 7.4.0 - dev: true - - /@pixi/constants@7.4.0: - resolution: {integrity: sha512-jQMPMRqkOTjI4D0cHWqvu+pofw6bIa8861x2vp2kNsmM2zcBO/b01AlmILi5pEDk0nTumgzgmVHZ7dtT9KxfQw==} - dev: true - - /@pixi/core@7.4.0: - resolution: {integrity: sha512-X6UiDzmdd2oRK3zQggDrWNIlw5rjZakByRIwI6MRgj17FGkpNkCY78dO1snZ6qnpUoo5M03aSUCFCfq6LKA5Bg==} - dependencies: - '@pixi/color': 7.4.0 - '@pixi/constants': 7.4.0 - '@pixi/extensions': 7.4.0 - '@pixi/math': 7.4.0 - '@pixi/runner': 7.4.0 - '@pixi/settings': 7.4.0 - '@pixi/ticker': 7.4.0 - '@pixi/utils': 7.4.0 - dev: true - - /@pixi/display@7.4.0(@pixi/core@7.4.0): - resolution: {integrity: sha512-l+K6H9CqB2tQltpaxal3dIPPAOWhBWszrJm5EbK5sVVQFcaWXgeS/Hmniz0DhT7OpPmstcx4nii9hZgRkmMmEg==} - peerDependencies: - '@pixi/core': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - dev: true - - /@pixi/events@7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0): - resolution: {integrity: sha512-9hshDahiFDbl3ZJt9cqutST+2aIZ8/bT29VVFuN2f0ZHatbEHVl46jqu0IL8d+TAlNUr+SI/JEaPA6/MR9sH6w==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - dev: true - - /@pixi/extensions@7.4.0: - resolution: {integrity: sha512-bX0aw6z2D9bJ5NOsrbuWXnBR7sy2z+dyq2EQ2/t0dF6Si764r8FiA0QUGFn9NJO1FTnB9LLjz7q4c0XaWF3mcg==} - dev: true - - /@pixi/extract@7.4.0(@pixi/core@7.4.0): - resolution: {integrity: sha512-PLOdi8LxnRBRTKLx5plA9hWsIObiQ44tKMcyaLIESXNoUGE3135Aih10Hg1whrQcG4n9EqRjNak7LtwKRylRbg==} - peerDependencies: - '@pixi/core': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - dev: true - - /@pixi/filter-alpha@7.4.0(@pixi/core@7.4.0): - resolution: {integrity: sha512-1KjdTcU4drduzF1HDu1clxZgM7b6lfE1CKESlY5CizJSMMGcycOUQRq/TWK54xrsJTyPWwNu5ojma6dcIqLOrw==} - peerDependencies: - '@pixi/core': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - dev: true - - /@pixi/filter-blur@7.4.0(@pixi/core@7.4.0): - resolution: {integrity: sha512-XUrhswyuc4+flpDL0fQcRuei8ctgYCdTxCuetSqpS+qdf4gOJyq5UyCwDycJiudZD6+R23svUX5OQOPwkWTsNA==} - peerDependencies: - '@pixi/core': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - dev: true - - /@pixi/filter-color-matrix@7.4.0(@pixi/core@7.4.0): - resolution: {integrity: sha512-Ap5Fh6iJo5Mk6xMTia5KAWj9G0b4F3LiqrrWkM0y9gGzD5ei85Hd+XHHJtzWi+d4P/EWv7KlND6SnVcTZFgV4A==} - peerDependencies: - '@pixi/core': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - dev: true - - /@pixi/filter-displacement@7.4.0(@pixi/core@7.4.0): - resolution: {integrity: sha512-fcFLxFge2V6o7LqIsz/goDTMbwLdHjGggbu9/t4+byNP5f+S2TTR3oT4nulTYhNQph5vyllhSPJgHoqXXRhTwg==} - peerDependencies: - '@pixi/core': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - dev: true - - /@pixi/filter-fxaa@7.4.0(@pixi/core@7.4.0): - resolution: {integrity: sha512-W4l01ca9hJpjAfswRkw6UaCNh76E9ymigSVIBzhUUFwjfvVvIh7+O9SnEzkTVHsY15ANsznD0XZjgt3pW/wFbg==} - peerDependencies: - '@pixi/core': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - dev: true - - /@pixi/filter-noise@7.4.0(@pixi/core@7.4.0): - resolution: {integrity: sha512-q2+CWODAJO79j0StJ+xakX4D8r8w/RLURRiyG+focTIj1ws/7sdDmDsV+jmeKm6pEktwgA3JYWIKZUnezlGf8g==} - peerDependencies: - '@pixi/core': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - dev: true - - /@pixi/graphics@7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/sprite@7.4.0): - resolution: {integrity: sha512-9GcXbP/iTFEA5xwXx6sSwGyIYPd6XVhFJR7ALqqnlYC+FvvvHPoh7cN3HPa1Aw9dWpNRKUKuNcoOYPmd0O0aJA==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0 - '@pixi/sprite': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - '@pixi/sprite': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - dev: true - - /@pixi/math@7.4.0: - resolution: {integrity: sha512-9WCWKX5z/VOYGpsnXXQ73vg/IT+bUXCLO6miXuS5YPXNfw9RpvdV4ZgFmuQwPNM7wfFk5T7Uvfr8ZJRBCfKhZw==} - dev: true - - /@pixi/mesh-extras@7.4.0(@pixi/core@7.4.0)(@pixi/mesh@7.4.0): - resolution: {integrity: sha512-YMI72eDruRd3iUIxfFNW+siuwvvrBv4/A9GDeBySKdfqbMOnzi0GLjxvF88bcP7eujdJQDwzTnAV4hW0UNIkjw==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/mesh': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/mesh': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - dev: true - - /@pixi/mesh@7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0): - resolution: {integrity: sha512-Ql5B3q8UD898LTKTPAkveOU72tN9xD8CsLPuvmPSrjpE5FlyRhrS90JzD26/sz6H3B7Kfu2gRjilmujCzNvuWA==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - dev: true - - /@pixi/mixin-cache-as-bitmap@7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/sprite@7.4.0): - resolution: {integrity: sha512-wFkwU19dCyY5m0JxiKf6UJwvR8XaGDWA/0VXZelBF+WwIj54uKjN4lNSnSApHHByFfq9BRka7B5C1fU9eZNOzg==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0 - '@pixi/sprite': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - '@pixi/sprite': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - dev: true - - /@pixi/mixin-get-child-by-name@7.4.0(@pixi/display@7.4.0): - resolution: {integrity: sha512-GAWXSNnYtZyppxGVpt0lN2Iq6Z1MYuGeE/X5rYd5yO+Ra9VbUaslTRxf2y8H1TTWOPCIs8mcSTNdJTgElSfqbQ==} - peerDependencies: - '@pixi/display': 7.4.0 - dependencies: - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - dev: true - - /@pixi/mixin-get-global-position@7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0): - resolution: {integrity: sha512-u2EKXi7sv1zG2exk/bpjozBTOElBAsHnA0sHe0kz6sELpNBjv4g2n0Hwfl+qd69S+60zfN44ER+ihbFUWgD5VA==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - dev: true - - /@pixi/particle-container@7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/sprite@7.4.0): - resolution: {integrity: sha512-y3cB2EvgzfOm/pw4qBFsKOVoRzhzLy/FFj92DbD3bL5a6Z+YtKblkeWw3P5exzZJBTRn9sEk1vhzBb1HM/WEJw==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0 - '@pixi/sprite': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - '@pixi/sprite': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - dev: true - - /@pixi/prepare@7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/graphics@7.4.0)(@pixi/text@7.4.0): - resolution: {integrity: sha512-qMRf0SPVYW6k0ZG19SdddwH/FErywEzkJtS7pCVrFy31RP4dF+ZunEffKNPm3Kf5b94JXd6+lIAxDy4tDVqXNQ==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0 - '@pixi/graphics': 7.4.0 - '@pixi/text': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - '@pixi/graphics': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/sprite@7.4.0) - '@pixi/text': 7.4.0(@pixi/core@7.4.0)(@pixi/sprite@7.4.0) - dev: true - - /@pixi/runner@7.4.0: - resolution: {integrity: sha512-TIfocv2TD4xHOiGSpeu2y3GMN09cKEpxiS/rswdCU/aacfgSyvjEmskL/dbq/PSA4FCmjVHLyjgNPvd79WPZhQ==} - dev: true - - /@pixi/settings@7.4.0: - resolution: {integrity: sha512-ODWmSVfLnn384xFsXp+NNV6mQ+AwoeI4FtN+tMcJ+w/qQTi+eq6VLIpgqNx2Z/TJESI4HY4jxL6qz4SJEs7SMA==} - dependencies: - '@pixi/constants': 7.4.0 - '@types/css-font-loading-module': 0.0.12 - ismobilejs: 1.1.1 - dev: true - - /@pixi/sprite-animated@7.4.0(@pixi/core@7.4.0)(@pixi/sprite@7.4.0): - resolution: {integrity: sha512-SVIO78hHqVvBg5kh13TES0oqmjBhjeQmCgXVzT1nC62Vxh/6AAd9JOKid706lXoqRgw7H7OhdunEWL6J2zN4KA==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/sprite': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/sprite': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - dev: true - - /@pixi/sprite-tiling@7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/sprite@7.4.0): - resolution: {integrity: sha512-q0wjrdhvqnfSRNYIJ0KHUIT0nARvlmBoKBtjEZLAnk1jQCFzrJIg4qfmsBNDSOzMVaAxAot0EbOLjld6EZmf8w==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0 - '@pixi/sprite': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - '@pixi/sprite': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - dev: true - - /@pixi/sprite@7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0): - resolution: {integrity: sha512-+yQdq3aKS59s9uxiW066geWLCKYTRjtbdgE2qtyUP4pK/bYanWVWash7K8P3qVX8NQsQKjGvNPoa2fkP6MBE1Q==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - dev: true - - /@pixi/spritesheet@7.4.0(@pixi/assets@7.4.0)(@pixi/core@7.4.0): - resolution: {integrity: sha512-wztt4ne71AWDY4WMyuoMUrZlYVeKkubRTqT9HcPYxDEClxZAz1ggsr03PB4RGHbNQkVC1ImrAi9fa0D0PkyPYg==} - peerDependencies: - '@pixi/assets': 7.4.0 - '@pixi/core': 7.4.0 - dependencies: - '@pixi/assets': 7.4.0(@pixi/core@7.4.0) - '@pixi/core': 7.4.0 - dev: true - - /@pixi/text-bitmap@7.4.0(@pixi/assets@7.4.0)(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/mesh@7.4.0)(@pixi/text@7.4.0): - resolution: {integrity: sha512-OkYixlqMW9b1EHtEbSP9mgZEqI0WLN1KP4h2EyJk0LC9lH2Ybp3v7ZGHKAetGkSCt8PXY5AfXbcWtm+TgTWbJw==} - peerDependencies: - '@pixi/assets': 7.4.0 - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0 - '@pixi/mesh': 7.4.0 - '@pixi/text': 7.4.0 - dependencies: - '@pixi/assets': 7.4.0(@pixi/core@7.4.0) - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - '@pixi/mesh': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - '@pixi/text': 7.4.0(@pixi/core@7.4.0)(@pixi/sprite@7.4.0) - dev: true - - /@pixi/text-html@7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/sprite@7.4.0)(@pixi/text@7.4.0): - resolution: {integrity: sha512-HOSKLynkL4cXQdv7zMst7+vISKp4ueCdJpV2zwQJnwVa/dHKlMULQ4+F5yxbtgAF8fYcH3iNfFLaraFlx1hL5A==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0 - '@pixi/sprite': 7.4.0 - '@pixi/text': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - '@pixi/sprite': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - '@pixi/text': 7.4.0(@pixi/core@7.4.0)(@pixi/sprite@7.4.0) - dev: true - - /@pixi/text@7.4.0(@pixi/core@7.4.0)(@pixi/sprite@7.4.0): - resolution: {integrity: sha512-yVVeWYH6N+E38R+D7tvOVwDhbFxrInZ7fkOllfePu3KaKsUXbjklgtKUyPREs1LGJC8ffrpCPo1k9BVmwFA4Eg==} - peerDependencies: - '@pixi/core': 7.4.0 - '@pixi/sprite': 7.4.0 - dependencies: - '@pixi/core': 7.4.0 - '@pixi/sprite': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - dev: true - - /@pixi/ticker@7.4.0: - resolution: {integrity: sha512-GaDmk27tEpPfUVgVTNQWGuOYGu6ehqmVSGxecCv4No5KHP52+LihTC4YHO06zRxfyrIOgafooDL/vQiEMqas8g==} - dependencies: - '@pixi/extensions': 7.4.0 - '@pixi/settings': 7.4.0 - '@pixi/utils': 7.4.0 - dev: true - - /@pixi/utils@7.4.0: - resolution: {integrity: sha512-VBnxNGGg/uj7k1wmvyNZei2qpbFNN/kdQ2/mwNXJtFcFymVfijNZWRUNobpSRE/yHx40WGYzSm3ZJZrF4WxFzA==} - dependencies: - '@pixi/color': 7.4.0 - '@pixi/constants': 7.4.0 - '@pixi/settings': 7.4.0 - '@types/earcut': 2.1.4 - earcut: 2.2.4 - eventemitter3: 4.0.7 - url: 0.11.3 - dev: true - /@pkgjs/parseargs@0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -1549,8 +1201,8 @@ packages: resolution: {integrity: sha512-x2tZZYkSxXqWvTDgveSynfjq/T2HyiZHXb00j/+gy19yp70PHCizM48XFdjBCWH7eHBD0R5i/pw9yMBP/BH5uA==} dev: true - /@types/earcut@2.1.4: - resolution: {integrity: sha512-qp3m9PPz4gULB9MhjGID7wpo3gJ4bTGXm7ltNDsmOvsPduTeHp8wSW9YckBj3mljeOh4F0m2z/0JKAALRKbmLQ==} + /@types/earcut@3.0.0: + resolution: {integrity: sha512-k/9fOUGO39yd2sCjrbAJvGDEQvRwRnQIZlBz43roGwUZo5SHAmyVvSFyaVVZkicRVCaDXPKlbxrUcBuJoSWunQ==} dev: true /@types/eslint@8.56.3: @@ -1887,6 +1539,15 @@ packages: resolution: {integrity: sha512-/KliRRHMF6LoiThEy+4c1Z4KB/gbPrGjWwJR+crg2otgrf/egKzRaCPvJ51S5oetgsgXLfc4Rm5ZgrKHZrtMSw==} dev: true + /@webgpu/types@0.1.66: + resolution: {integrity: sha512-YA2hLrwLpDsRueNDXIMqN9NTzD6bCDkuXbOSe0heS+f8YE8usA6Gbv1prj81pzVHrbaAma7zObnIC+I6/sXJgA==} + dev: true + + /@xmldom/xmldom@0.8.11: + resolution: {integrity: sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==} + engines: {node: '>=10.0.0'} + dev: true + /JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} hasBin: true @@ -2108,17 +1769,6 @@ packages: engines: {node: '>=8'} dev: true - /call-bind@1.0.7: - resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} - engines: {node: '>= 0.4'} - dependencies: - es-define-property: 1.0.0 - es-errors: 1.3.0 - function-bind: 1.1.2 - get-intrinsic: 1.2.4 - set-function-length: 1.2.1 - dev: true - /call-me-maybe@1.0.2: resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} dev: true @@ -2471,15 +2121,6 @@ packages: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} dev: true - /define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} - engines: {node: '>= 0.4'} - dependencies: - es-define-property: 1.0.0 - es-errors: 1.3.0 - gopd: 1.0.1 - dev: true - /defu@6.1.4: resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} dev: true @@ -2519,8 +2160,8 @@ packages: engines: {node: '>=12'} dev: true - /earcut@2.2.4: - resolution: {integrity: sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==} + /earcut@3.0.2: + resolution: {integrity: sha512-X7hshQbLyMJ/3RPhyObLARM2sNxxmRALLKx1+NVFFnQ9gKzmCrxm9+uLIAdBcvc8FNLpctqlQ2V6AE92Ol9UDQ==} dev: true /eastasianwidth@0.2.0: @@ -2550,18 +2191,6 @@ packages: is-arrayish: 0.2.1 dev: true - /es-define-property@1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} - engines: {node: '>= 0.4'} - dependencies: - get-intrinsic: 1.2.4 - dev: true - - /es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} - dev: true - /esbuild@0.19.12: resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} engines: {node: '>=12'} @@ -2827,8 +2456,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /eventemitter3@4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + /eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} dev: true /execa@5.1.1: @@ -3013,17 +2642,6 @@ packages: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} dev: true - /get-intrinsic@1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} - engines: {node: '>= 0.4'} - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - hasown: 2.0.1 - dev: true - /get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} @@ -3034,6 +2652,12 @@ packages: engines: {node: '>=16'} dev: true + /gifuct-js@2.1.2: + resolution: {integrity: sha512-rI2asw77u0mGgwhV3qA+OEgYqaDn5UNqgs+Bx0FGwSpuqfYn+Ir6RQY5ENNQ8SbIiG/m5gVa7CD5RriO4f4Lsg==} + dependencies: + js-binary-schema-parser: 2.0.3 + dev: true + /giget@1.2.1: resolution: {integrity: sha512-4VG22mopWtIeHwogGSy1FViXVo0YT+m6BrqZfz0JJFwbSsePsCdOzdLIIli5BtMp7Xe8f/o2OmBpQX2NBOC24g==} hasBin: true @@ -3128,12 +2752,6 @@ packages: slash: 3.0.0 dev: true - /gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - dependencies: - get-intrinsic: 1.2.4 - dev: true - /graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} dev: true @@ -3157,22 +2775,6 @@ packages: engines: {node: '>=8'} dev: true - /has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - dependencies: - es-define-property: 1.0.0 - dev: true - - /has-proto@1.0.3: - resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} - engines: {node: '>= 0.4'} - dev: true - - /has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - dev: true - /hasown@2.0.1: resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==} engines: {node: '>= 0.4'} @@ -3416,6 +3018,10 @@ packages: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} dev: true + /js-binary-schema-parser@2.0.3: + resolution: {integrity: sha512-xezGJmOb4lk/M1ZZLTR/jaBHQ4gG/lqQnJqdIv4721DMggsa1bDVlHXNeHYogaIEHD9vCRv0fcL4hMA+Coarkg==} + dev: true + /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: true @@ -3869,10 +3475,6 @@ packages: ufo: 1.4.0 dev: true - /object-inspect@1.13.1: - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} - dev: true - /ohash@1.1.3: resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} dev: true @@ -3966,6 +3568,10 @@ packages: lines-and-columns: 1.2.4 dev: true + /parse-svg-path@0.1.2: + resolution: {integrity: sha512-JyPSBnkTJ0AI8GGJLfMXvKq42cj5c006fnLz6fXy6zfoVjJizi8BNTpu8on8ziI1cKy9d9DGNuY17Ce7wuejpQ==} + dev: true + /path-browserify@1.0.1: resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} dev: true @@ -4033,39 +3639,20 @@ packages: engines: {node: '>=12'} dev: true - /pixi.js@7.4.0: - resolution: {integrity: sha512-c2q3NG06RcSzgcyNieuC/ogzdaBKRoZvBlAiPdL8ubhJyEVCoSA+zitjsCe/m3t5cVrrjPnwo81ps+fg908hBw==} - dependencies: - '@pixi/accessibility': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/events@7.4.0) - '@pixi/app': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - '@pixi/assets': 7.4.0(@pixi/core@7.4.0) - '@pixi/compressed-textures': 7.4.0(@pixi/assets@7.4.0)(@pixi/core@7.4.0) - '@pixi/core': 7.4.0 - '@pixi/display': 7.4.0(@pixi/core@7.4.0) - '@pixi/events': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - '@pixi/extensions': 7.4.0 - '@pixi/extract': 7.4.0(@pixi/core@7.4.0) - '@pixi/filter-alpha': 7.4.0(@pixi/core@7.4.0) - '@pixi/filter-blur': 7.4.0(@pixi/core@7.4.0) - '@pixi/filter-color-matrix': 7.4.0(@pixi/core@7.4.0) - '@pixi/filter-displacement': 7.4.0(@pixi/core@7.4.0) - '@pixi/filter-fxaa': 7.4.0(@pixi/core@7.4.0) - '@pixi/filter-noise': 7.4.0(@pixi/core@7.4.0) - '@pixi/graphics': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/sprite@7.4.0) - '@pixi/mesh': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - '@pixi/mesh-extras': 7.4.0(@pixi/core@7.4.0)(@pixi/mesh@7.4.0) - '@pixi/mixin-cache-as-bitmap': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/sprite@7.4.0) - '@pixi/mixin-get-child-by-name': 7.4.0(@pixi/display@7.4.0) - '@pixi/mixin-get-global-position': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - '@pixi/particle-container': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/sprite@7.4.0) - '@pixi/prepare': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/graphics@7.4.0)(@pixi/text@7.4.0) - '@pixi/sprite': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0) - '@pixi/sprite-animated': 7.4.0(@pixi/core@7.4.0)(@pixi/sprite@7.4.0) - '@pixi/sprite-tiling': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/sprite@7.4.0) - '@pixi/spritesheet': 7.4.0(@pixi/assets@7.4.0)(@pixi/core@7.4.0) - '@pixi/text': 7.4.0(@pixi/core@7.4.0)(@pixi/sprite@7.4.0) - '@pixi/text-bitmap': 7.4.0(@pixi/assets@7.4.0)(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/mesh@7.4.0)(@pixi/text@7.4.0) - '@pixi/text-html': 7.4.0(@pixi/core@7.4.0)(@pixi/display@7.4.0)(@pixi/sprite@7.4.0)(@pixi/text@7.4.0) + /pixi.js@8.14.0: + resolution: {integrity: sha512-ituDiEBb1Oqx56RYwTtC6MjPUhPfF/i15fpUv5oEqmzC/ce3SaSumulJcOjKG7+y0J0Ekl9Rl4XTxaUw+MVFZw==} + dependencies: + '@pixi/colord': 2.9.6 + '@types/css-font-loading-module': 0.0.12 + '@types/earcut': 3.0.0 + '@webgpu/types': 0.1.66 + '@xmldom/xmldom': 0.8.11 + earcut: 3.0.2 + eventemitter3: 5.0.1 + gifuct-js: 2.1.2 + ismobilejs: 1.1.1 + parse-svg-path: 0.1.2 + tiny-lru: 11.4.5 dev: true /pkg-types@1.0.3: @@ -4142,22 +3729,11 @@ packages: sisteransi: 1.0.5 dev: true - /punycode@1.4.1: - resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - dev: true - /punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} dev: true - /qs@6.11.2: - resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} - engines: {node: '>=0.6'} - dependencies: - side-channel: 1.0.5 - dev: true - /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true @@ -4411,18 +3987,6 @@ packages: lru-cache: 6.0.0 dev: true - /set-function-length@1.2.1: - resolution: {integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==} - engines: {node: '>= 0.4'} - dependencies: - define-data-property: 1.1.4 - es-errors: 1.3.0 - function-bind: 1.1.2 - get-intrinsic: 1.2.4 - gopd: 1.0.1 - has-property-descriptors: 1.0.2 - dev: true - /shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -4439,16 +4003,6 @@ packages: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} dev: true - /side-channel@1.0.5: - resolution: {integrity: sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - get-intrinsic: 1.2.4 - object-inspect: 1.13.1 - dev: true - /siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} dev: true @@ -4685,6 +4239,11 @@ packages: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} dev: true + /tiny-lru@11.4.5: + resolution: {integrity: sha512-hkcz3FjNJfKXjV4mjQ1OrXSLAehg8Hw+cEZclOVT+5c/cWQWImQ9wolzTjth+dmmDe++p3bme3fTxz6Q4Etsqw==} + engines: {node: '>=12'} + dev: true + /tinybench@2.6.0: resolution: {integrity: sha512-N8hW3PG/3aOoZAN5V/NSAEDz0ZixDSSt5b/a05iqtpgfLWMSVuCo7w0k2vVvEjdrIoeGqZzweX2WlyioNIHchA==} dev: true @@ -4817,13 +4376,6 @@ packages: punycode: 2.3.1 dev: true - /url@0.11.3: - resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==} - dependencies: - punycode: 1.4.1 - qs: 6.11.2 - dev: true - /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: true