diff --git a/gas-retention-simulator/package-lock.json b/gas-retention-simulator/package-lock.json index e0a7aecb6..f2462c5af 100644 --- a/gas-retention-simulator/package-lock.json +++ b/gas-retention-simulator/package-lock.json @@ -16,7 +16,7 @@ "d3-path": "^3.0.1", "eslint-plugin-security": "^3.0.1", "matter-js": "^0.20.0", - "pixi.js": "~7.3.0", + "pixi.js": "~8.11.0", "react": "^19.1.0", "react-dom": "^19.1.0", "react-range-step-input": "github:ccnmtl/react-range-step-input" @@ -2955,345 +2955,10 @@ "node": ">= 8" } }, - "node_modules/@pixi/accessibility": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/accessibility/-/accessibility-7.3.0.tgz", - "integrity": "sha512-NgKl84HLkUsWK0Bd06okhsERsHteVzuTANi3Jd01QDqfNCz0qAfpjn4dPviUmqwbqu4zMuc3FRwWKDHszoa9aw==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0", - "@pixi/events": "7.3.0" - } - }, - "node_modules/@pixi/app": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/app/-/app-7.3.0.tgz", - "integrity": "sha512-dBXI4o36vgjoXVYkuiDPQcIsSuI3LUHQ6ycfqnX7jXlbGX5x1310O1WZfYENN18S3njm6WCtOdNTxDoHAo9NHw==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0" - } - }, - "node_modules/@pixi/assets": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/assets/-/assets-7.3.0.tgz", - "integrity": "sha512-eIbvOMFwWKRUuOrFwTy9UDVrAY95o5OlwOHnxAmeYhn6VTchua/oAeeaAYJyJqjyw+ONFsLWE1cFX6uEKHM2Sw==", - "dependencies": { - "@types/css-font-loading-module": "^0.0.7" - }, - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/utils": "7.3.0" - } - }, - "node_modules/@pixi/color": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/color/-/color-7.3.0.tgz", - "integrity": "sha512-qwgsP+cQhw0QjvouvAslpJ3g7DUMwKLUrXF6Nv+G4GhgVC2Z03CsCfWgUxLxKPD3WadB6FacdRIGx6o2TywB+A==", - "dependencies": { - "colord": "^2.9.3" - } - }, - "node_modules/@pixi/compressed-textures": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/compressed-textures/-/compressed-textures-7.3.0.tgz", - "integrity": "sha512-bxs8Fh/tPkC2jD+GZhnQvpW/qpuFq4PspApCFTClmwGhGfYlIRUExexwn+y0akKCIgBikNniLt0hATxBqw4ABQ==", - "peerDependencies": { - "@pixi/assets": "7.3.0", - "@pixi/core": "7.3.0" - } - }, - "node_modules/@pixi/constants": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/constants/-/constants-7.3.0.tgz", - "integrity": "sha512-zRBX5RAxm14zs7/sse/eXSrFzbv2XPEJwj2fQga+4hI7tAsXazYgGFl3CMlDET5mW9rXUSxROE0dvnLe9DcYRQ==" - }, - "node_modules/@pixi/core": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/core/-/core-7.3.0.tgz", - "integrity": "sha512-ZgFdlqOZfijfgvWMi6ZuQey2m3U+ik8GUD7MsLn96Gtg7UQGwmcEsEB2MZ7f7TUoLkMAOlxb0aXEHzdV/+v1zg==", - "dependencies": { - "@pixi/color": "7.3.0", - "@pixi/constants": "7.3.0", - "@pixi/extensions": "7.3.0", - "@pixi/math": "7.3.0", - "@pixi/runner": "7.3.0", - "@pixi/settings": "7.3.0", - "@pixi/ticker": "7.3.0", - "@pixi/utils": "7.3.0", - "@types/offscreencanvas": "^2019.6.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/pixijs" - } - }, - "node_modules/@pixi/display": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/display/-/display-7.3.0.tgz", - "integrity": "sha512-YQJZEcQo/0BIhvAaKrG68w01HYhPMwyPLj0Rvw30J4sW4uer/vf50IEAkM80rdQIUowqjUvatUYRW/r+owomXg==", - "peerDependencies": { - "@pixi/core": "7.3.0" - } - }, - "node_modules/@pixi/events": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/events/-/events-7.3.0.tgz", - "integrity": "sha512-8nBmX1I6CQovn63uf2Q/6m1lg1Jw9ygdVGgCQCxF7uF7+PDu6vNhLl2uTv+tLs9v9fooRe9ddtTsIvK0P2v4fQ==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0" - } - }, - "node_modules/@pixi/extensions": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/extensions/-/extensions-7.3.0.tgz", - "integrity": "sha512-kr0nia7yvPLIXqBeOKLUXcOoxRG5yCxIPUtXvsFSrrmJvqsXsyg4l9cH0CS/I9yTb67/ks5wjzieUdwNf8pfTg==" - }, - "node_modules/@pixi/extract": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/extract/-/extract-7.3.0.tgz", - "integrity": "sha512-3CpGgu7I+4EVbEp/HU91nyTHKVUql5o/nik0hM+z402tlBbrbLejNAhoJ/Foq3L49n6SkpM2G8KN6d+G4Rn+jg==", - "peerDependencies": { - "@pixi/core": "7.3.0" - } - }, - "node_modules/@pixi/filter-alpha": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/filter-alpha/-/filter-alpha-7.3.0.tgz", - "integrity": "sha512-J/Zzs8ajqGc94St1WMJV03f8IHNSDrPi3s0D6vTNfm64YqBxXMpmeuPzArP/AG47ObDGrKJFRUhkv9VFNix62w==", - "peerDependencies": { - "@pixi/core": "7.3.0" - } - }, - "node_modules/@pixi/filter-blur": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/filter-blur/-/filter-blur-7.3.0.tgz", - "integrity": "sha512-21YUauI05m6yqvW1bugVAzCfc1q4OSfkv353G3/s+cXGjkk/hTcA+ShSENcJnSJouZpjs0XHavXDtvvHBg30fA==", - "peerDependencies": { - "@pixi/core": "7.3.0" - } - }, - "node_modules/@pixi/filter-color-matrix": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/filter-color-matrix/-/filter-color-matrix-7.3.0.tgz", - "integrity": "sha512-vUcn+l5w21J57Z4tGaWW9DTys9gSqiPdj8gpcl5APnjNVyYUuD1n+NRl+OAk/6v4BTU7I2iLnr6zIgWCucDz9Q==", - "peerDependencies": { - "@pixi/core": "7.3.0" - } - }, - "node_modules/@pixi/filter-displacement": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/filter-displacement/-/filter-displacement-7.3.0.tgz", - "integrity": "sha512-7YQtsB/YSHmhAPlK9oFMsEzWPm6TyQ9nr539osVIfrKq/xHuPRLxHYpJafL6MvAGQWocUUPiqCy4zkad9qsjWA==", - "peerDependencies": { - "@pixi/core": "7.3.0" - } - }, - "node_modules/@pixi/filter-fxaa": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/filter-fxaa/-/filter-fxaa-7.3.0.tgz", - "integrity": "sha512-IHomJnQ4VZ8ihZ+P7E86g2FcfxzEfBGq956gQ3UPYb0DW6fTMnvxzIuI9z+ElfuihdyAl7dR69xmwuwF3mqm0Q==", - "peerDependencies": { - "@pixi/core": "7.3.0" - } - }, - "node_modules/@pixi/filter-noise": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/filter-noise/-/filter-noise-7.3.0.tgz", - "integrity": "sha512-en6LUe0tNyzidcK7ByHbHm98Hh5/LlycBiFVrTjnk++ANZSrbAg3Wd+KRGITSy2BggrOcnpcJ1Ixd8sGejZEUA==", - "peerDependencies": { - "@pixi/core": "7.3.0" - } - }, - "node_modules/@pixi/graphics": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/graphics/-/graphics-7.3.0.tgz", - "integrity": "sha512-+5yyv8z4sZDxvdyYbGn/DeR1EdSD+ieXf9N3BS2puoxmrM5blMUzZCoY4vFCeF+r59VpB0ildYl3APzwMdRCLw==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0", - "@pixi/sprite": "7.3.0" - } - }, - "node_modules/@pixi/math": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/math/-/math-7.3.0.tgz", - "integrity": "sha512-3gM1MffXlDM8bFNl+D1ndq4W1Gn7quRvxbAZ9RUp7Zvoqcud/0c/VcxngM2st+IXeFf8htlKxytkotMKk5gQxA==" - }, - "node_modules/@pixi/mesh": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/mesh/-/mesh-7.3.0.tgz", - "integrity": "sha512-TZqYmWiONuIIFzt+XL1+lnUFMHhiyJUyT5pNcW/mB1Kfg9vGIebgNbml+Ut6Rghe6B1ntereRyCyEpr+hLbbWg==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0" - } - }, - "node_modules/@pixi/mesh-extras": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/mesh-extras/-/mesh-extras-7.3.0.tgz", - "integrity": "sha512-SxTrfQ8gzFru2DPv2dlEelignSBf6gN1taSVweAKs9HKfGi6hXYDbtQYQ9b21dsecXZYnrpL04kcY+QukOUVqQ==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/mesh": "7.3.0" - } - }, - "node_modules/@pixi/mixin-cache-as-bitmap": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/mixin-cache-as-bitmap/-/mixin-cache-as-bitmap-7.3.0.tgz", - "integrity": "sha512-Wck2Ro+832pZ4Wu6N3vptF2J0XveQ9W3dBfGGSPHCLypSZgZ9T2hvbF6WyzZShQFKBo+oeKhnX+Nf+fb8v81Rg==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0", - "@pixi/sprite": "7.3.0" - } - }, - "node_modules/@pixi/mixin-get-child-by-name": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/mixin-get-child-by-name/-/mixin-get-child-by-name-7.3.0.tgz", - "integrity": "sha512-CQ+cy59Oy5nVFCC3c/hYa73bmY0qlsbpax3sMrwaF4q/33o0ymPS50dBQvfu26l5OcK3UoE5XzR3fdB3H8lcHg==", - "peerDependencies": { - "@pixi/display": "7.3.0" - } - }, - "node_modules/@pixi/mixin-get-global-position": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/mixin-get-global-position/-/mixin-get-global-position-7.3.0.tgz", - "integrity": "sha512-mM3UzWy9zFEz7o4LHlVUt3WJBAk57ZrPHwE8S5VgUrppiwHAdsLryoRwbTJkSAtW2gz+D2sLYbE6YkMdO76eVg==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0" - } - }, - "node_modules/@pixi/particle-container": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/particle-container/-/particle-container-7.3.0.tgz", - "integrity": "sha512-7pHVmn4FlHBRlHUuLM+L/+viv1AbZBfHH6Q7tJu1dWHBenlqd81VZINW7YdzMLdkQpcT5eRm+xLyjBxGqCZNFw==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0", - "@pixi/sprite": "7.3.0" - } - }, - "node_modules/@pixi/prepare": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/prepare/-/prepare-7.3.0.tgz", - "integrity": "sha512-WI/sWB+OHomJrLo9ATknmOagBLDGn5TccVRBSltW1lLre6i0X+eYTDLovQyTQq3JNmR2VsTEuwMYapDUIAVE5g==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0", - "@pixi/graphics": "7.3.0", - "@pixi/text": "7.3.0" - } - }, - "node_modules/@pixi/runner": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/runner/-/runner-7.3.0.tgz", - "integrity": "sha512-U0qQk5yhZcCYQVm444IO604aoe1TivQjKeaAYaEpxNyEbSJ2/rEIQEttrnw6JXnm6a0ycI8iBtweDthnpyatqA==" - }, - "node_modules/@pixi/settings": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/settings/-/settings-7.3.0.tgz", - "integrity": "sha512-x8Tms/DBnedbJBjkP4VHqyBckqXqJnoAfoayqEcFrqNDQa+1qkr1UnyPj3l4eiEPhY8cEUBz1wSZnhM7R4XcDw==", - "dependencies": { - "@pixi/constants": "7.3.0", - "@types/css-font-loading-module": "^0.0.7", - "ismobilejs": "^1.1.0" - } - }, - "node_modules/@pixi/sprite": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/sprite/-/sprite-7.3.0.tgz", - "integrity": "sha512-3hJveyaxJ9jmZiyOo/Wfmh0Lje7eElF0FoqPl9mfNCXz1TKHSmWqHste+1LimqnThTiUhruJqwUq8h5o1DKLuw==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0" - } - }, - "node_modules/@pixi/sprite-animated": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/sprite-animated/-/sprite-animated-7.3.0.tgz", - "integrity": "sha512-K8KCViX0BeYwZyN0IVcvCYtTSoKoAKtNPH5/EYhSPwRsFDq/3kqW/pVx7Mgh/+MM4fyIuweVd9IHxMCjYh7LKw==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/sprite": "7.3.0" - } - }, - "node_modules/@pixi/sprite-tiling": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/sprite-tiling/-/sprite-tiling-7.3.0.tgz", - "integrity": "sha512-9ktdL5LU2xq5ZORq8iRpyb5qz7josU6rmwCPggAAuuIS0HHt5HvmWRnklTjCL634FvkzbwlD3+DZnJ842qFRFA==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0", - "@pixi/sprite": "7.3.0" - } - }, - "node_modules/@pixi/spritesheet": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/spritesheet/-/spritesheet-7.3.0.tgz", - "integrity": "sha512-BloKplTxlM0cX1O60wW7upKPdzrVarYcRg/8+VTwlOpl2inHj/sVloyqOsNoG2eGVHgW3dl0yaeYiJQH/HzQQA==", - "peerDependencies": { - "@pixi/assets": "7.3.0", - "@pixi/core": "7.3.0" - } - }, - "node_modules/@pixi/text": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/text/-/text-7.3.0.tgz", - "integrity": "sha512-oShmP5CvATLJecK54i2YqwzKAkx8VRgpPqXk3m/gWvF+cs9i9AqCMV3sO5J6xdcCnc+Zb61hjX07J39+QxDqWg==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/sprite": "7.3.0" - } - }, - "node_modules/@pixi/text-bitmap": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/text-bitmap/-/text-bitmap-7.3.0.tgz", - "integrity": "sha512-o0EnbnR4zhSceLjl2i33yjz2R5Xm/r35ieuGE6CPDUiiTKG8J5fGhccieRpZ1ucr/dJ3B1JkYQq9QTbBFr5dMg==", - "peerDependencies": { - "@pixi/assets": "7.3.0", - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0", - "@pixi/mesh": "7.3.0", - "@pixi/text": "7.3.0" - } - }, - "node_modules/@pixi/text-html": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/text-html/-/text-html-7.3.0.tgz", - "integrity": "sha512-0RAsNz0ps/Q3yy4Tp7RZaJ9GxQJcVUox4N+I809AI0zwLhlBQClJdzSbjBfCEAzK24K8SQ+MJcDlsH3P+O8RGQ==", - "peerDependencies": { - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0", - "@pixi/sprite": "7.3.0", - "@pixi/text": "7.3.0" - } - }, - "node_modules/@pixi/ticker": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/ticker/-/ticker-7.3.0.tgz", - "integrity": "sha512-F77FpONHOn5JkZRMHUM8bXLLIG+Czve7zxOqb1Mk57QHLADhcHP88Kj2eYu9E7zJu4Flx51nyTdmVWQgQXW96g==", - "dependencies": { - "@pixi/extensions": "7.3.0", - "@pixi/settings": "7.3.0", - "@pixi/utils": "7.3.0" - } - }, - "node_modules/@pixi/utils": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/utils/-/utils-7.3.0.tgz", - "integrity": "sha512-syUi0UuJslUAs3PkZKycliND1Fs0cX3c+s2YyVTiRRRvuM81LvjrG/1AqKFhNaav7oYapBOQBWjgzBGv3wmM/A==", - "dependencies": { - "@pixi/color": "7.3.0", - "@pixi/constants": "7.3.0", - "@pixi/settings": "7.3.0", - "@types/earcut": "^2.1.0", - "earcut": "^2.2.4", - "eventemitter3": "^4.0.0", - "url": "^0.11.0" - } + "node_modules/@pixi/colord": { + "version": "2.9.6", + "resolved": "https://registry.npmjs.org/@pixi/colord/-/colord-2.9.6.tgz", + "integrity": "sha512-nezytU2pw587fQstUu1AsJZDVEynjskwOL+kibwcdxsMBFqPsFFNA7xl0ii/gXuDi6M0xj3mfRJj8pBSc2jCfA==" }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", @@ -3441,14 +3106,14 @@ } }, "node_modules/@types/css-font-loading-module": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@types/css-font-loading-module/-/css-font-loading-module-0.0.7.tgz", - "integrity": "sha512-nl09VhutdjINdWyXxHWN/w9zlNCfr60JUqJbd24YXUuCwgeL0TpFSdElCwb6cxfB6ybE19Gjj4g0jsgkXxKv1Q==" + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/@types/css-font-loading-module/-/css-font-loading-module-0.0.12.tgz", + "integrity": "sha512-x2tZZYkSxXqWvTDgveSynfjq/T2HyiZHXb00j/+gy19yp70PHCizM48XFdjBCWH7eHBD0R5i/pw9yMBP/BH5uA==" }, "node_modules/@types/earcut": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@types/earcut/-/earcut-2.1.1.tgz", - "integrity": "sha512-w8oigUCDjElRHRRrMvn/spybSMyX8MTkKA5Dv+tS1IE/TgmNZPqUYtvYBXGY8cieSE66gm+szeK+bnbxC2xHTQ==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/earcut/-/earcut-3.0.0.tgz", + "integrity": "sha512-k/9fOUGO39yd2sCjrbAJvGDEQvRwRnQIZlBz43roGwUZo5SHAmyVvSFyaVVZkicRVCaDXPKlbxrUcBuJoSWunQ==" }, "node_modules/@types/eslint": { "version": "9.6.1", @@ -3569,11 +3234,6 @@ "@types/node": "*" } }, - "node_modules/@types/offscreencanvas": { - "version": "2019.7.1", - "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.7.1.tgz", - "integrity": "sha512-+HSrJgjBW77ALieQdMJvXhRZUIRN1597L+BKvsyeiIlHHERnqjcuOLyodK3auJ3Y3zRezNKtKAhuQWYJfEgFHQ==" - }, "node_modules/@types/qs": { "version": "6.9.7", "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", @@ -4058,6 +3718,19 @@ "@xtuc/long": "4.2.2" } }, + "node_modules/@webgpu/types": { + "version": "0.1.63", + "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.63.tgz", + "integrity": "sha512-s9Kuh0nE/2+nKrvmKNMB2fE5Zlr3DL2t3OFKM55v5jRcfCOxbkOHhQoshoFum5mmXIfEtRXtLCWmkeTJsVjE9w==" + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", @@ -5659,11 +5332,6 @@ "node": ">=18" } }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" - }, "node_modules/colorette": { "version": "2.0.16", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", @@ -6604,9 +6272,9 @@ } }, "node_modules/earcut": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", - "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/earcut/-/earcut-3.0.1.tgz", + "integrity": "sha512-0l1/0gOjESMeQyYaK5IDiPNvFeu93Z/cO0TjZh9eZ1vyCtZnA7KMZ8rQggpsJHIbGSdrqYq9OhuveadOVHCshw==" }, "node_modules/eastasianwidth": { "version": "0.2.0", @@ -7382,7 +7050,8 @@ "node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true }, "node_modules/events": { "version": "3.3.0", @@ -8041,6 +7710,14 @@ "node": ">=0.10.0" } }, + "node_modules/gifuct-js": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/gifuct-js/-/gifuct-js-2.1.2.tgz", + "integrity": "sha512-rI2asw77u0mGgwhV3qA+OEgYqaDn5UNqgs+Bx0FGwSpuqfYn+Ir6RQY5ENNQ8SbIiG/m5gVa7CD5RriO4f4Lsg==", + "dependencies": { + "js-binary-schema-parser": "^2.0.3" + } + }, "node_modules/glob": { "version": "7.1.7", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", @@ -10437,6 +10114,11 @@ "node": ">= 10.13.0" } }, + "node_modules/js-binary-schema-parser": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/js-binary-schema-parser/-/js-binary-schema-parser-2.0.3.tgz", + "integrity": "sha512-xezGJmOb4lk/M1ZZLTR/jaBHQ4gG/lqQnJqdIv4721DMggsa1bDVlHXNeHYogaIEHD9vCRv0fcL4hMA+Coarkg==" + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -11537,6 +11219,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/parse-svg-path": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/parse-svg-path/-/parse-svg-path-0.1.2.tgz", + "integrity": "sha512-JyPSBnkTJ0AI8GGJLfMXvKq42cj5c006fnLz6fXy6zfoVjJizi8BNTpu8on8ziI1cKy9d9DGNuY17Ce7wuejpQ==" + }, "node_modules/parse5": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", @@ -11667,46 +11354,31 @@ } }, "node_modules/pixi.js": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/pixi.js/-/pixi.js-7.3.0.tgz", - "integrity": "sha512-lygiK+RQxFyVY8fiRMSh1sTkjWvWPadbLf7zndoQBuVNtfa9wi+53q4xx7hQQ04ndAUazLA05xNi2BFdbitOeg==", - "dependencies": { - "@pixi/accessibility": "7.3.0", - "@pixi/app": "7.3.0", - "@pixi/assets": "7.3.0", - "@pixi/compressed-textures": "7.3.0", - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0", - "@pixi/events": "7.3.0", - "@pixi/extensions": "7.3.0", - "@pixi/extract": "7.3.0", - "@pixi/filter-alpha": "7.3.0", - "@pixi/filter-blur": "7.3.0", - "@pixi/filter-color-matrix": "7.3.0", - "@pixi/filter-displacement": "7.3.0", - "@pixi/filter-fxaa": "7.3.0", - "@pixi/filter-noise": "7.3.0", - "@pixi/graphics": "7.3.0", - "@pixi/mesh": "7.3.0", - "@pixi/mesh-extras": "7.3.0", - "@pixi/mixin-cache-as-bitmap": "7.3.0", - "@pixi/mixin-get-child-by-name": "7.3.0", - "@pixi/mixin-get-global-position": "7.3.0", - "@pixi/particle-container": "7.3.0", - "@pixi/prepare": "7.3.0", - "@pixi/sprite": "7.3.0", - "@pixi/sprite-animated": "7.3.0", - "@pixi/sprite-tiling": "7.3.0", - "@pixi/spritesheet": "7.3.0", - "@pixi/text": "7.3.0", - "@pixi/text-bitmap": "7.3.0", - "@pixi/text-html": "7.3.0" + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/pixi.js/-/pixi.js-8.11.0.tgz", + "integrity": "sha512-dyuThzncsgEgJZnvd/A/5x6IkUERbK+phXqUQrI+0C6WE+8xqGH5VChRTLecemhgZF0kQ+gZOM3tJTX9937xpg==", + "dependencies": { + "@pixi/colord": "^2.9.6", + "@types/css-font-loading-module": "^0.0.12", + "@types/earcut": "^3.0.0", + "@webgpu/types": "^0.1.40", + "@xmldom/xmldom": "^0.8.10", + "earcut": "^3.0.1", + "eventemitter3": "^5.0.1", + "gifuct-js": "^2.1.2", + "ismobilejs": "^1.1.1", + "parse-svg-path": "^0.1.2" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/pixijs" } }, + "node_modules/pixi.js/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, "node_modules/pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", @@ -11856,6 +11528,7 @@ "version": "6.13.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "dev": true, "dependencies": { "side-channel": "^1.0.6" }, @@ -14336,20 +14009,6 @@ "deprecated": "Please see https://github.com/lydell/urix#deprecated", "optional": true }, - "node_modules/url": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", - "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", - "dependencies": { - "punycode": "^1.4.1", - "qs": "^6.11.2" - } - }, - "node_modules/url/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" - }, "node_modules/use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", @@ -17239,253 +16898,10 @@ "fastq": "^1.6.0" } }, - "@pixi/accessibility": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/accessibility/-/accessibility-7.3.0.tgz", - "integrity": "sha512-NgKl84HLkUsWK0Bd06okhsERsHteVzuTANi3Jd01QDqfNCz0qAfpjn4dPviUmqwbqu4zMuc3FRwWKDHszoa9aw==", - "requires": {} - }, - "@pixi/app": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/app/-/app-7.3.0.tgz", - "integrity": "sha512-dBXI4o36vgjoXVYkuiDPQcIsSuI3LUHQ6ycfqnX7jXlbGX5x1310O1WZfYENN18S3njm6WCtOdNTxDoHAo9NHw==", - "requires": {} - }, - "@pixi/assets": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/assets/-/assets-7.3.0.tgz", - "integrity": "sha512-eIbvOMFwWKRUuOrFwTy9UDVrAY95o5OlwOHnxAmeYhn6VTchua/oAeeaAYJyJqjyw+ONFsLWE1cFX6uEKHM2Sw==", - "requires": { - "@types/css-font-loading-module": "^0.0.7" - } - }, - "@pixi/color": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/color/-/color-7.3.0.tgz", - "integrity": "sha512-qwgsP+cQhw0QjvouvAslpJ3g7DUMwKLUrXF6Nv+G4GhgVC2Z03CsCfWgUxLxKPD3WadB6FacdRIGx6o2TywB+A==", - "requires": { - "colord": "^2.9.3" - } - }, - "@pixi/compressed-textures": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/compressed-textures/-/compressed-textures-7.3.0.tgz", - "integrity": "sha512-bxs8Fh/tPkC2jD+GZhnQvpW/qpuFq4PspApCFTClmwGhGfYlIRUExexwn+y0akKCIgBikNniLt0hATxBqw4ABQ==", - "requires": {} - }, - "@pixi/constants": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/constants/-/constants-7.3.0.tgz", - "integrity": "sha512-zRBX5RAxm14zs7/sse/eXSrFzbv2XPEJwj2fQga+4hI7tAsXazYgGFl3CMlDET5mW9rXUSxROE0dvnLe9DcYRQ==" - }, - "@pixi/core": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/core/-/core-7.3.0.tgz", - "integrity": "sha512-ZgFdlqOZfijfgvWMi6ZuQey2m3U+ik8GUD7MsLn96Gtg7UQGwmcEsEB2MZ7f7TUoLkMAOlxb0aXEHzdV/+v1zg==", - "requires": { - "@pixi/color": "7.3.0", - "@pixi/constants": "7.3.0", - "@pixi/extensions": "7.3.0", - "@pixi/math": "7.3.0", - "@pixi/runner": "7.3.0", - "@pixi/settings": "7.3.0", - "@pixi/ticker": "7.3.0", - "@pixi/utils": "7.3.0", - "@types/offscreencanvas": "^2019.6.4" - } - }, - "@pixi/display": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/display/-/display-7.3.0.tgz", - "integrity": "sha512-YQJZEcQo/0BIhvAaKrG68w01HYhPMwyPLj0Rvw30J4sW4uer/vf50IEAkM80rdQIUowqjUvatUYRW/r+owomXg==", - "requires": {} - }, - "@pixi/events": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/events/-/events-7.3.0.tgz", - "integrity": "sha512-8nBmX1I6CQovn63uf2Q/6m1lg1Jw9ygdVGgCQCxF7uF7+PDu6vNhLl2uTv+tLs9v9fooRe9ddtTsIvK0P2v4fQ==", - "requires": {} - }, - "@pixi/extensions": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/extensions/-/extensions-7.3.0.tgz", - "integrity": "sha512-kr0nia7yvPLIXqBeOKLUXcOoxRG5yCxIPUtXvsFSrrmJvqsXsyg4l9cH0CS/I9yTb67/ks5wjzieUdwNf8pfTg==" - }, - "@pixi/extract": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/extract/-/extract-7.3.0.tgz", - "integrity": "sha512-3CpGgu7I+4EVbEp/HU91nyTHKVUql5o/nik0hM+z402tlBbrbLejNAhoJ/Foq3L49n6SkpM2G8KN6d+G4Rn+jg==", - "requires": {} - }, - "@pixi/filter-alpha": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/filter-alpha/-/filter-alpha-7.3.0.tgz", - "integrity": "sha512-J/Zzs8ajqGc94St1WMJV03f8IHNSDrPi3s0D6vTNfm64YqBxXMpmeuPzArP/AG47ObDGrKJFRUhkv9VFNix62w==", - "requires": {} - }, - "@pixi/filter-blur": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/filter-blur/-/filter-blur-7.3.0.tgz", - "integrity": "sha512-21YUauI05m6yqvW1bugVAzCfc1q4OSfkv353G3/s+cXGjkk/hTcA+ShSENcJnSJouZpjs0XHavXDtvvHBg30fA==", - "requires": {} - }, - "@pixi/filter-color-matrix": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/filter-color-matrix/-/filter-color-matrix-7.3.0.tgz", - "integrity": "sha512-vUcn+l5w21J57Z4tGaWW9DTys9gSqiPdj8gpcl5APnjNVyYUuD1n+NRl+OAk/6v4BTU7I2iLnr6zIgWCucDz9Q==", - "requires": {} - }, - "@pixi/filter-displacement": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/filter-displacement/-/filter-displacement-7.3.0.tgz", - "integrity": "sha512-7YQtsB/YSHmhAPlK9oFMsEzWPm6TyQ9nr539osVIfrKq/xHuPRLxHYpJafL6MvAGQWocUUPiqCy4zkad9qsjWA==", - "requires": {} - }, - "@pixi/filter-fxaa": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/filter-fxaa/-/filter-fxaa-7.3.0.tgz", - "integrity": "sha512-IHomJnQ4VZ8ihZ+P7E86g2FcfxzEfBGq956gQ3UPYb0DW6fTMnvxzIuI9z+ElfuihdyAl7dR69xmwuwF3mqm0Q==", - "requires": {} - }, - "@pixi/filter-noise": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/filter-noise/-/filter-noise-7.3.0.tgz", - "integrity": "sha512-en6LUe0tNyzidcK7ByHbHm98Hh5/LlycBiFVrTjnk++ANZSrbAg3Wd+KRGITSy2BggrOcnpcJ1Ixd8sGejZEUA==", - "requires": {} - }, - "@pixi/graphics": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/graphics/-/graphics-7.3.0.tgz", - "integrity": "sha512-+5yyv8z4sZDxvdyYbGn/DeR1EdSD+ieXf9N3BS2puoxmrM5blMUzZCoY4vFCeF+r59VpB0ildYl3APzwMdRCLw==", - "requires": {} - }, - "@pixi/math": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/math/-/math-7.3.0.tgz", - "integrity": "sha512-3gM1MffXlDM8bFNl+D1ndq4W1Gn7quRvxbAZ9RUp7Zvoqcud/0c/VcxngM2st+IXeFf8htlKxytkotMKk5gQxA==" - }, - "@pixi/mesh": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/mesh/-/mesh-7.3.0.tgz", - "integrity": "sha512-TZqYmWiONuIIFzt+XL1+lnUFMHhiyJUyT5pNcW/mB1Kfg9vGIebgNbml+Ut6Rghe6B1ntereRyCyEpr+hLbbWg==", - "requires": {} - }, - "@pixi/mesh-extras": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/mesh-extras/-/mesh-extras-7.3.0.tgz", - "integrity": "sha512-SxTrfQ8gzFru2DPv2dlEelignSBf6gN1taSVweAKs9HKfGi6hXYDbtQYQ9b21dsecXZYnrpL04kcY+QukOUVqQ==", - "requires": {} - }, - "@pixi/mixin-cache-as-bitmap": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/mixin-cache-as-bitmap/-/mixin-cache-as-bitmap-7.3.0.tgz", - "integrity": "sha512-Wck2Ro+832pZ4Wu6N3vptF2J0XveQ9W3dBfGGSPHCLypSZgZ9T2hvbF6WyzZShQFKBo+oeKhnX+Nf+fb8v81Rg==", - "requires": {} - }, - "@pixi/mixin-get-child-by-name": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/mixin-get-child-by-name/-/mixin-get-child-by-name-7.3.0.tgz", - "integrity": "sha512-CQ+cy59Oy5nVFCC3c/hYa73bmY0qlsbpax3sMrwaF4q/33o0ymPS50dBQvfu26l5OcK3UoE5XzR3fdB3H8lcHg==", - "requires": {} - }, - "@pixi/mixin-get-global-position": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/mixin-get-global-position/-/mixin-get-global-position-7.3.0.tgz", - "integrity": "sha512-mM3UzWy9zFEz7o4LHlVUt3WJBAk57ZrPHwE8S5VgUrppiwHAdsLryoRwbTJkSAtW2gz+D2sLYbE6YkMdO76eVg==", - "requires": {} - }, - "@pixi/particle-container": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/particle-container/-/particle-container-7.3.0.tgz", - "integrity": "sha512-7pHVmn4FlHBRlHUuLM+L/+viv1AbZBfHH6Q7tJu1dWHBenlqd81VZINW7YdzMLdkQpcT5eRm+xLyjBxGqCZNFw==", - "requires": {} - }, - "@pixi/prepare": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/prepare/-/prepare-7.3.0.tgz", - "integrity": "sha512-WI/sWB+OHomJrLo9ATknmOagBLDGn5TccVRBSltW1lLre6i0X+eYTDLovQyTQq3JNmR2VsTEuwMYapDUIAVE5g==", - "requires": {} - }, - "@pixi/runner": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/runner/-/runner-7.3.0.tgz", - "integrity": "sha512-U0qQk5yhZcCYQVm444IO604aoe1TivQjKeaAYaEpxNyEbSJ2/rEIQEttrnw6JXnm6a0ycI8iBtweDthnpyatqA==" - }, - "@pixi/settings": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/settings/-/settings-7.3.0.tgz", - "integrity": "sha512-x8Tms/DBnedbJBjkP4VHqyBckqXqJnoAfoayqEcFrqNDQa+1qkr1UnyPj3l4eiEPhY8cEUBz1wSZnhM7R4XcDw==", - "requires": { - "@pixi/constants": "7.3.0", - "@types/css-font-loading-module": "^0.0.7", - "ismobilejs": "^1.1.0" - } - }, - "@pixi/sprite": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/sprite/-/sprite-7.3.0.tgz", - "integrity": "sha512-3hJveyaxJ9jmZiyOo/Wfmh0Lje7eElF0FoqPl9mfNCXz1TKHSmWqHste+1LimqnThTiUhruJqwUq8h5o1DKLuw==", - "requires": {} - }, - "@pixi/sprite-animated": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/sprite-animated/-/sprite-animated-7.3.0.tgz", - "integrity": "sha512-K8KCViX0BeYwZyN0IVcvCYtTSoKoAKtNPH5/EYhSPwRsFDq/3kqW/pVx7Mgh/+MM4fyIuweVd9IHxMCjYh7LKw==", - "requires": {} - }, - "@pixi/sprite-tiling": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/sprite-tiling/-/sprite-tiling-7.3.0.tgz", - "integrity": "sha512-9ktdL5LU2xq5ZORq8iRpyb5qz7josU6rmwCPggAAuuIS0HHt5HvmWRnklTjCL634FvkzbwlD3+DZnJ842qFRFA==", - "requires": {} - }, - "@pixi/spritesheet": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/spritesheet/-/spritesheet-7.3.0.tgz", - "integrity": "sha512-BloKplTxlM0cX1O60wW7upKPdzrVarYcRg/8+VTwlOpl2inHj/sVloyqOsNoG2eGVHgW3dl0yaeYiJQH/HzQQA==", - "requires": {} - }, - "@pixi/text": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/text/-/text-7.3.0.tgz", - "integrity": "sha512-oShmP5CvATLJecK54i2YqwzKAkx8VRgpPqXk3m/gWvF+cs9i9AqCMV3sO5J6xdcCnc+Zb61hjX07J39+QxDqWg==", - "requires": {} - }, - "@pixi/text-bitmap": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/text-bitmap/-/text-bitmap-7.3.0.tgz", - "integrity": "sha512-o0EnbnR4zhSceLjl2i33yjz2R5Xm/r35ieuGE6CPDUiiTKG8J5fGhccieRpZ1ucr/dJ3B1JkYQq9QTbBFr5dMg==", - "requires": {} - }, - "@pixi/text-html": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/text-html/-/text-html-7.3.0.tgz", - "integrity": "sha512-0RAsNz0ps/Q3yy4Tp7RZaJ9GxQJcVUox4N+I809AI0zwLhlBQClJdzSbjBfCEAzK24K8SQ+MJcDlsH3P+O8RGQ==", - "requires": {} - }, - "@pixi/ticker": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/ticker/-/ticker-7.3.0.tgz", - "integrity": "sha512-F77FpONHOn5JkZRMHUM8bXLLIG+Czve7zxOqb1Mk57QHLADhcHP88Kj2eYu9E7zJu4Flx51nyTdmVWQgQXW96g==", - "requires": { - "@pixi/extensions": "7.3.0", - "@pixi/settings": "7.3.0", - "@pixi/utils": "7.3.0" - } - }, - "@pixi/utils": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@pixi/utils/-/utils-7.3.0.tgz", - "integrity": "sha512-syUi0UuJslUAs3PkZKycliND1Fs0cX3c+s2YyVTiRRRvuM81LvjrG/1AqKFhNaav7oYapBOQBWjgzBGv3wmM/A==", - "requires": { - "@pixi/color": "7.3.0", - "@pixi/constants": "7.3.0", - "@pixi/settings": "7.3.0", - "@types/earcut": "^2.1.0", - "earcut": "^2.2.4", - "eventemitter3": "^4.0.0", - "url": "^0.11.0" - } + "@pixi/colord": { + "version": "2.9.6", + "resolved": "https://registry.npmjs.org/@pixi/colord/-/colord-2.9.6.tgz", + "integrity": "sha512-nezytU2pw587fQstUu1AsJZDVEynjskwOL+kibwcdxsMBFqPsFFNA7xl0ii/gXuDi6M0xj3mfRJj8pBSc2jCfA==" }, "@pkgjs/parseargs": { "version": "0.11.0", @@ -17614,14 +17030,14 @@ } }, "@types/css-font-loading-module": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@types/css-font-loading-module/-/css-font-loading-module-0.0.7.tgz", - "integrity": "sha512-nl09VhutdjINdWyXxHWN/w9zlNCfr60JUqJbd24YXUuCwgeL0TpFSdElCwb6cxfB6ybE19Gjj4g0jsgkXxKv1Q==" + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/@types/css-font-loading-module/-/css-font-loading-module-0.0.12.tgz", + "integrity": "sha512-x2tZZYkSxXqWvTDgveSynfjq/T2HyiZHXb00j/+gy19yp70PHCizM48XFdjBCWH7eHBD0R5i/pw9yMBP/BH5uA==" }, "@types/earcut": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@types/earcut/-/earcut-2.1.1.tgz", - "integrity": "sha512-w8oigUCDjElRHRRrMvn/spybSMyX8MTkKA5Dv+tS1IE/TgmNZPqUYtvYBXGY8cieSE66gm+szeK+bnbxC2xHTQ==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/earcut/-/earcut-3.0.0.tgz", + "integrity": "sha512-k/9fOUGO39yd2sCjrbAJvGDEQvRwRnQIZlBz43roGwUZo5SHAmyVvSFyaVVZkicRVCaDXPKlbxrUcBuJoSWunQ==" }, "@types/eslint": { "version": "9.6.1", @@ -17739,11 +17155,6 @@ "@types/node": "*" } }, - "@types/offscreencanvas": { - "version": "2019.7.1", - "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.7.1.tgz", - "integrity": "sha512-+HSrJgjBW77ALieQdMJvXhRZUIRN1597L+BKvsyeiIlHHERnqjcuOLyodK3auJ3Y3zRezNKtKAhuQWYJfEgFHQ==" - }, "@types/qs": { "version": "6.9.7", "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", @@ -18105,6 +17516,16 @@ "@xtuc/long": "4.2.2" } }, + "@webgpu/types": { + "version": "0.1.63", + "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.63.tgz", + "integrity": "sha512-s9Kuh0nE/2+nKrvmKNMB2fE5Zlr3DL2t3OFKM55v5jRcfCOxbkOHhQoshoFum5mmXIfEtRXtLCWmkeTJsVjE9w==" + }, + "@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==" + }, "@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", @@ -19311,11 +18732,6 @@ "color-name": "^2.0.0" } }, - "colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" - }, "colorette": { "version": "2.0.16", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", @@ -19981,9 +19397,9 @@ } }, "earcut": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", - "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/earcut/-/earcut-3.0.1.tgz", + "integrity": "sha512-0l1/0gOjESMeQyYaK5IDiPNvFeu93Z/cO0TjZh9eZ1vyCtZnA7KMZ8rQggpsJHIbGSdrqYq9OhuveadOVHCshw==" }, "eastasianwidth": { "version": "0.2.0", @@ -20561,7 +19977,8 @@ "eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true }, "events": { "version": "3.3.0", @@ -21044,6 +20461,14 @@ "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", "optional": true }, + "gifuct-js": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/gifuct-js/-/gifuct-js-2.1.2.tgz", + "integrity": "sha512-rI2asw77u0mGgwhV3qA+OEgYqaDn5UNqgs+Bx0FGwSpuqfYn+Ir6RQY5ENNQ8SbIiG/m5gVa7CD5RriO4f4Lsg==", + "requires": { + "js-binary-schema-parser": "^2.0.3" + } + }, "glob": { "version": "7.1.7", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", @@ -22731,6 +22156,11 @@ "supports-color": "^8.0.0" } }, + "js-binary-schema-parser": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/js-binary-schema-parser/-/js-binary-schema-parser-2.0.3.tgz", + "integrity": "sha512-xezGJmOb4lk/M1ZZLTR/jaBHQ4gG/lqQnJqdIv4721DMggsa1bDVlHXNeHYogaIEHD9vCRv0fcL4hMA+Coarkg==" + }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -23551,6 +22981,11 @@ "lines-and-columns": "^1.1.6" } }, + "parse-svg-path": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/parse-svg-path/-/parse-svg-path-0.1.2.tgz", + "integrity": "sha512-JyPSBnkTJ0AI8GGJLfMXvKq42cj5c006fnLz6fXy6zfoVjJizi8BNTpu8on8ziI1cKy9d9DGNuY17Ce7wuejpQ==" + }, "parse5": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", @@ -23643,40 +23078,27 @@ "dev": true }, "pixi.js": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/pixi.js/-/pixi.js-7.3.0.tgz", - "integrity": "sha512-lygiK+RQxFyVY8fiRMSh1sTkjWvWPadbLf7zndoQBuVNtfa9wi+53q4xx7hQQ04ndAUazLA05xNi2BFdbitOeg==", - "requires": { - "@pixi/accessibility": "7.3.0", - "@pixi/app": "7.3.0", - "@pixi/assets": "7.3.0", - "@pixi/compressed-textures": "7.3.0", - "@pixi/core": "7.3.0", - "@pixi/display": "7.3.0", - "@pixi/events": "7.3.0", - "@pixi/extensions": "7.3.0", - "@pixi/extract": "7.3.0", - "@pixi/filter-alpha": "7.3.0", - "@pixi/filter-blur": "7.3.0", - "@pixi/filter-color-matrix": "7.3.0", - "@pixi/filter-displacement": "7.3.0", - "@pixi/filter-fxaa": "7.3.0", - "@pixi/filter-noise": "7.3.0", - "@pixi/graphics": "7.3.0", - "@pixi/mesh": "7.3.0", - "@pixi/mesh-extras": "7.3.0", - "@pixi/mixin-cache-as-bitmap": "7.3.0", - "@pixi/mixin-get-child-by-name": "7.3.0", - "@pixi/mixin-get-global-position": "7.3.0", - "@pixi/particle-container": "7.3.0", - "@pixi/prepare": "7.3.0", - "@pixi/sprite": "7.3.0", - "@pixi/sprite-animated": "7.3.0", - "@pixi/sprite-tiling": "7.3.0", - "@pixi/spritesheet": "7.3.0", - "@pixi/text": "7.3.0", - "@pixi/text-bitmap": "7.3.0", - "@pixi/text-html": "7.3.0" + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/pixi.js/-/pixi.js-8.11.0.tgz", + "integrity": "sha512-dyuThzncsgEgJZnvd/A/5x6IkUERbK+phXqUQrI+0C6WE+8xqGH5VChRTLecemhgZF0kQ+gZOM3tJTX9937xpg==", + "requires": { + "@pixi/colord": "^2.9.6", + "@types/css-font-loading-module": "^0.0.12", + "@types/earcut": "^3.0.0", + "@webgpu/types": "^0.1.40", + "@xmldom/xmldom": "^0.8.10", + "earcut": "^3.0.1", + "eventemitter3": "^5.0.1", + "gifuct-js": "^2.1.2", + "ismobilejs": "^1.1.1", + "parse-svg-path": "^0.1.2" + }, + "dependencies": { + "eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + } } }, "pkg-dir": { @@ -23786,6 +23208,7 @@ "version": "6.13.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "dev": true, "requires": { "side-channel": "^1.0.6" } @@ -25669,22 +25092,6 @@ "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", "optional": true }, - "url": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", - "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", - "requires": { - "punycode": "^1.4.1", - "qs": "^6.11.2" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" - } - } - }, "use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", diff --git a/gas-retention-simulator/package.json b/gas-retention-simulator/package.json index 9c450623b..5d934748c 100644 --- a/gas-retention-simulator/package.json +++ b/gas-retention-simulator/package.json @@ -32,7 +32,7 @@ "d3-path": "^3.0.1", "eslint-plugin-security": "^3.0.1", "matter-js": "^0.20.0", - "pixi.js": "~7.3.0", + "pixi.js": "~8.11.0", "react": "^19.1.0", "react-dom": "^19.1.0", "react-range-step-input": "github:ccnmtl/react-range-step-input"