From 5f1397bb3ed7e45d8bc18d66c827d7391f754831 Mon Sep 17 00:00:00 2001 From: Zyie <24736175+Zyie@users.noreply.github.com> Date: Thu, 11 Jan 2024 10:29:49 +0000 Subject: [PATCH] fix on update --- package-lock.json | 505 ++---------------- package.json | 7 +- src/Slider.ts | 4 +- .../FancyButtonBitmapText.stories.ts | 6 +- src/stories/slider/SliderGraphics.stories.ts | 2 +- 5 files changed, 58 insertions(+), 466 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1193608b..33a0bfc6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,19 +15,10 @@ "devDependencies": { "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", - "@pixi/core": "^7.3.1", - "@pixi/display": "^7.3.1", "@pixi/eslint-config": "^4.0.1", - "@pixi/events": "^7.3.1", "@pixi/extension-scripts": "^1.3.0", - "@pixi/graphics": "^7.3.1", - "@pixi/mesh-extras": "^7.3.2", - "@pixi/sprite": "^7.3.1", "@pixi/storybook-renderer": "^0.0.6", "@pixi/storybook-webpack5": "^0.0.6", - "@pixi/text": "^7.3.1", - "@pixi/text-bitmap": "^7.3.1", - "@pixi/text-html": "^7.3.1", "@storybook/addon-essentials": "7.5.2", "@storybook/addon-interactions": "7.5.2", "@storybook/addon-links": "7.5.2", @@ -43,18 +34,12 @@ "jest": "^26.6.3", "jest-raw-loader": "^1.0.1", "lint-staged": "^13.1.0", + "pixi.js": "^8.0.0-rc.3", "storybook": "7.5.2", "typescript": "^5.2.0" }, "peerDependencies": { - "@pixi/core": "^7.3.1", - "@pixi/display": "^7.3.1", - "@pixi/events": "^7.3.1", - "@pixi/graphics": "^7.3.1", - "@pixi/sprite": "^7.3.1", - "@pixi/text": "^7.3.1", - "@pixi/text-bitmap": "^7.3.1", - "@pixi/text-html": "^7.3.1" + "pixi.js": "^8.0.0-0" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -6452,105 +6437,12 @@ "node": ">= 8" } }, - "node_modules/@pixi/accessibility": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/accessibility/-/accessibility-7.3.2.tgz", - "integrity": "sha512-MdkU22HTauRvq9cMeWZIQGaDDa86sr+m12rKNdLV+FaDQgP/AhP+qCVpK7IKeJa9BrWGXaYMw/vueij7HkyDSA==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2", - "@pixi/events": "7.3.2" - } - }, - "node_modules/@pixi/app": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/app/-/app-7.3.2.tgz", - "integrity": "sha512-3YRFSMvAxDebAz3/JJv+2jzbPkT8cHC0IHmmLRN8krDL1pZV+YjMLgMwN/Oeyv5TSbwNqnrF5su5whNkRaxeZQ==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2" - } - }, - "node_modules/@pixi/assets": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/assets/-/assets-7.3.2.tgz", - "integrity": "sha512-yteq6ptAxA09EcwU9D9hl7qr5yWIqy+c2PsXkTDkc76vTAwIamLY3KxLq2aR5y1U4L4O6aHFJd26uNhHcuTPmw==", - "dev": true, - "peer": true, - "dependencies": { - "@types/css-font-loading-module": "^0.0.7" - }, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/utils": "7.3.2" - } - }, - "node_modules/@pixi/color": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/color/-/color-7.3.2.tgz", - "integrity": "sha512-jur5PvdOtUBEUTjmPudW5qdQq6yYGlVGsi3HyhasJw14bN+GKJwiCKgIsyrsiNL5HBUXmje4ICwQohf6BqKqxA==", - "dev": true, - "dependencies": { - "@pixi/colord": "^2.9.6" - } - }, "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==", "dev": true }, - "node_modules/@pixi/compressed-textures": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/compressed-textures/-/compressed-textures-7.3.2.tgz", - "integrity": "sha512-J3ENMHDPQO6CJRei55gqI0WmiZJIK6SgsW5AEkShT0aAe5miEBSomv70pXw/58ru+4/Hx8cXjamsGt4aQB2D0Q==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/assets": "7.3.2", - "@pixi/core": "7.3.2" - } - }, - "node_modules/@pixi/constants": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/constants/-/constants-7.3.2.tgz", - "integrity": "sha512-Q8W3ncsFxmfgC5EtokpG92qJZabd+Dl+pbQAdHwiPY3v+8UNq77u4VN2qtl1Z04864hCcg7AStIYEDrzqTLF6Q==", - "dev": true - }, - "node_modules/@pixi/core": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/core/-/core-7.3.2.tgz", - "integrity": "sha512-Pta3ee8MtJ3yKxGXzglBWgwbEOKMB6Eth+FpLTjL0rgxiqTB550YX6jsNEQQAzcGjCBlO3rC/IF57UZ2go/X6w==", - "dev": true, - "dependencies": { - "@pixi/color": "7.3.2", - "@pixi/constants": "7.3.2", - "@pixi/extensions": "7.3.2", - "@pixi/math": "7.3.2", - "@pixi/runner": "7.3.2", - "@pixi/settings": "7.3.2", - "@pixi/ticker": "7.3.2", - "@pixi/utils": "7.3.2", - "@types/offscreencanvas": "^2019.6.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/pixijs" - } - }, - "node_modules/@pixi/display": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/display/-/display-7.3.2.tgz", - "integrity": "sha512-cY5AnZ3TWt5GYGx4e5AQ2/2U9kP+RorBg/O30amJ+8e9bFk9rS8cjh/DDq/hc4lql96BkXAInTl40eHnAML5lQ==", - "dev": true, - "peerDependencies": { - "@pixi/core": "7.3.2" - } - }, "node_modules/@pixi/eslint-config": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@pixi/eslint-config/-/eslint-config-4.0.1.tgz", @@ -6565,16 +6457,6 @@ "typescript": ">=3.8.3" } }, - "node_modules/@pixi/events": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/events/-/events-7.3.2.tgz", - "integrity": "sha512-Moca9epu8jk1wIQCdVYjhz2pD9Ol21m50wvWUKvpgt9yM/AjkCLSDt8HO/PmTpavDrkhx5pVVWeDDA6FyUNaGA==", - "dev": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2" - } - }, "node_modules/@pixi/extension-scripts": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/@pixi/extension-scripts/-/extension-scripts-1.8.1.tgz", @@ -7827,178 +7709,6 @@ "node": ">=12" } }, - "node_modules/@pixi/extensions": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/extensions/-/extensions-7.3.2.tgz", - "integrity": "sha512-Qw84ADfvmVu4Mwj+zTik/IEEK9lWS5n4trbrpQCcEZ+Mb8oRAXWvKz199mi1s7+LaZXDqeCY1yr2PHQaFf1KBA==", - "dev": true - }, - "node_modules/@pixi/extract": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/extract/-/extract-7.3.2.tgz", - "integrity": "sha512-KsoflvQZV/XD8A8xbtRnmI4reYekbI4MOi7ilwQe5tMz6O1mO7IzrSukxkSMD02f6SpbAqbi7a1EayTjvY0ECQ==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2" - } - }, - "node_modules/@pixi/filter-alpha": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/filter-alpha/-/filter-alpha-7.3.2.tgz", - "integrity": "sha512-nZMdn310wH5ZK1slwv3X4qT8eLoAGO7SgYGCy5IsMtpCtNObzE9XA4tAfhXrjihyzPS9KvszgAbnv1Qpfh0/uw==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2" - } - }, - "node_modules/@pixi/filter-blur": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/filter-blur/-/filter-blur-7.3.2.tgz", - "integrity": "sha512-unu3zhwHMhN+iAe7Td2rK40i2UJ2GOhzWK+6jcU3ZkMOsFCT5kgBoMRTejeQVcvCs6GoYK8imbkE7mXt05Vj6A==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2" - } - }, - "node_modules/@pixi/filter-color-matrix": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/filter-color-matrix/-/filter-color-matrix-7.3.2.tgz", - "integrity": "sha512-rbyjes/9SMoV9jjPiK0sLMkmLfN8D17GoTJIfq/KLv1x9646W5fL2QSKkN04UkZ+020ndWvIOxK1S97tvRyCfg==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2" - } - }, - "node_modules/@pixi/filter-displacement": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/filter-displacement/-/filter-displacement-7.3.2.tgz", - "integrity": "sha512-ZHl7Sfb8JYd9Z6j96OHCC0NhMKhhXJRE5AbkSDohjEMVCK1BV5rDGAHV8WVt/2MJ/j83CXUpydzyMhdM4lMchg==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2" - } - }, - "node_modules/@pixi/filter-fxaa": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/filter-fxaa/-/filter-fxaa-7.3.2.tgz", - "integrity": "sha512-9brtlxDnQTZk2XiFBKdBK9e+8CX9LdxxcL7LRpjEyiHuAPvTlQgu9B85LrJ4GzWKqJJKaIIZBzhIoiCLUnfeXg==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2" - } - }, - "node_modules/@pixi/filter-noise": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/filter-noise/-/filter-noise-7.3.2.tgz", - "integrity": "sha512-F8GQQ20n7tCjThX6GCXckiXz2YffOCxicTJ0oat9aVDZh+sVsAxYX0aKSdHh0hhv18F0yuc6tPsSL5DYb63xFg==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2" - } - }, - "node_modules/@pixi/graphics": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/graphics/-/graphics-7.3.2.tgz", - "integrity": "sha512-PhU6j1yub4tH/s+/gqByzgZ3mLv1mfb6iGXbquycg3+WypcxHZn0opFtI/axsazaQ9SEaWxw1m3i40WG5ANH5g==", - "dev": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2", - "@pixi/sprite": "7.3.2" - } - }, - "node_modules/@pixi/math": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/math/-/math-7.3.2.tgz", - "integrity": "sha512-dutoZ0IVJ5ME7UtYNo2szu4D7qsgtJB7e3ylujBVu7BOP2e710BVtFwFSFV768N14h9H5roGnuzVoDiJac2u+w==", - "dev": true - }, - "node_modules/@pixi/mesh": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/mesh/-/mesh-7.3.2.tgz", - "integrity": "sha512-LFkt7ELYXQLgbgHpjl68j6JD5ejUwma8zoPn2gqSBbY+6pK/phjvV1Wkh76muF46VvNulgXF0+qLIDdCsfrDaA==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2" - } - }, - "node_modules/@pixi/mesh-extras": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/mesh-extras/-/mesh-extras-7.3.2.tgz", - "integrity": "sha512-s/tg9TsTZZxLEdCDKWnBChDGkc041HCTP7ykJv4fEROzb9B0lskULYyvv+/YNNKa2Ugb9WnkMknpOdOXCpjyyg==", - "dev": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/mesh": "7.3.2" - } - }, - "node_modules/@pixi/mixin-cache-as-bitmap": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/mixin-cache-as-bitmap/-/mixin-cache-as-bitmap-7.3.2.tgz", - "integrity": "sha512-bZRlyUN5+9kCUjn67V0IFtYIrbmx9Vs4sMOmXyrX3Q4B4gPLE46IzZz3v0IVaTjp32udlQztfJalIaWbuqgb3A==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2", - "@pixi/sprite": "7.3.2" - } - }, - "node_modules/@pixi/mixin-get-child-by-name": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/mixin-get-child-by-name/-/mixin-get-child-by-name-7.3.2.tgz", - "integrity": "sha512-mbUi3WxXrkViH7qOgjk4fu2BN36NwNb7u+Fy1J5dS8Bntj57ZVKmEV9PbUy0zYjXE8rVmeAvSu/2kbn5n9UutQ==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/display": "7.3.2" - } - }, - "node_modules/@pixi/mixin-get-global-position": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/mixin-get-global-position/-/mixin-get-global-position-7.3.2.tgz", - "integrity": "sha512-1nhWbBgmw6rK7yQJxzeI9yjKYYEkM5i3pee8qVu4YWo3b1xWVQA7osQG7aGM/4qywDkXaA1ZvciA5hfg6f4Q5Q==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2" - } - }, - "node_modules/@pixi/particle-container": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/particle-container/-/particle-container-7.3.2.tgz", - "integrity": "sha512-JYc4j4z97KmxyLp+1Lg0SNi8hy6RxcBBNQGk+CSLNXeDWxx3hykT5gj/ORX1eXyzHh1ZCG1XzeVS9Yr8QhlFHA==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2", - "@pixi/sprite": "7.3.2" - } - }, - "node_modules/@pixi/prepare": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/prepare/-/prepare-7.3.2.tgz", - "integrity": "sha512-aLPAXSYLUhMwxzJtn9m0TSZe+dQlZCt09QNBqYbSi8LZId54QMDyvfBb4zBOJZrD2xAZgYL5RIJuKHwZtFX6lQ==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2", - "@pixi/graphics": "7.3.2", - "@pixi/text": "7.3.2" - } - }, "node_modules/@pixi/rollup-plugin-rename-node-modules": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@pixi/rollup-plugin-rename-node-modules/-/rollup-plugin-rename-node-modules-2.0.0.tgz", @@ -8012,67 +7722,6 @@ "rollup": "^3.2.5" } }, - "node_modules/@pixi/runner": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/runner/-/runner-7.3.2.tgz", - "integrity": "sha512-maKotoKJCQiQGBJwfM+iYdQKjrPN/Tn9+72F4WIf706zp/5vKoxW688Rsktg5BX4Mcn7ZkZvcJYTxj2Mv87lFA==", - "dev": true - }, - "node_modules/@pixi/settings": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/settings/-/settings-7.3.2.tgz", - "integrity": "sha512-vtxzuARDTbFe0fRYSqB53B+mPpX7v+QjjnCUmVMVvZiWr3QcngMWVml6c6dQDln7IakWoKZRrNG4FpggvDgLVg==", - "dev": true, - "dependencies": { - "@pixi/constants": "7.3.2", - "@types/css-font-loading-module": "^0.0.7", - "ismobilejs": "^1.1.0" - } - }, - "node_modules/@pixi/sprite": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/sprite/-/sprite-7.3.2.tgz", - "integrity": "sha512-IpWTKXExJNXVcY7ITopJ+JW48DahdbCo/81D2IYzBImq3jyiJM2Km5EoJgvAM5ZQ3Ev3KPPIBzYLD+HoPWcxdw==", - "dev": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2" - } - }, - "node_modules/@pixi/sprite-animated": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/sprite-animated/-/sprite-animated-7.3.2.tgz", - "integrity": "sha512-j9pyUe4cefxE9wecNfbWQyL5fBQKvCGYaOA0DE1X46ukBHrIuhA8u3jg2X3N3r4IcbVvxpWFYDrDsWXWeiBmSw==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/sprite": "7.3.2" - } - }, - "node_modules/@pixi/sprite-tiling": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/sprite-tiling/-/sprite-tiling-7.3.2.tgz", - "integrity": "sha512-tWVVb/rMIx5AczfUrVxa0dZaIufP5C0IOL7IGfFUDQqDu5JSAUC0mwLe4F12jAXBVsqYhCGYx5bIHbPiI5vcSQ==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2", - "@pixi/sprite": "7.3.2" - } - }, - "node_modules/@pixi/spritesheet": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/spritesheet/-/spritesheet-7.3.2.tgz", - "integrity": "sha512-UkwqrPYDqrEdK5ub9qn/9VBvt5caA8ffV5iYR6ssCvrpaQovBKmS+b5pr/BYf8xNTExDpR3OmPIo8iDEYWWLuw==", - "dev": true, - "peer": true, - "peerDependencies": { - "@pixi/assets": "7.3.2", - "@pixi/core": "7.3.2" - } - }, "node_modules/@pixi/storybook-preset-webpack": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/@pixi/storybook-preset-webpack/-/storybook-preset-webpack-0.0.6.tgz", @@ -8270,67 +7919,6 @@ "object-assign": "^4.1.1" } }, - "node_modules/@pixi/text": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/text/-/text-7.3.2.tgz", - "integrity": "sha512-LdtNj+K5tPB/0UcDcO52M/C7xhwFTGFhtdF42fPhRuJawM23M3zm1Y8PapXv+mury+IxCHT1w30YlAi0qTVpKQ==", - "dev": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/sprite": "7.3.2" - } - }, - "node_modules/@pixi/text-bitmap": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/text-bitmap/-/text-bitmap-7.3.2.tgz", - "integrity": "sha512-p8KLgtZSPowWU/Zj+GVtfsUT8uGYo4TtKKYbLoWuxkRA5Pc1+4C9/rV/EOSFfoZIdW5C+iFg5VxRgBllUQf+aA==", - "dev": true, - "peerDependencies": { - "@pixi/assets": "7.3.2", - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2", - "@pixi/mesh": "7.3.2", - "@pixi/text": "7.3.2" - } - }, - "node_modules/@pixi/text-html": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/text-html/-/text-html-7.3.2.tgz", - "integrity": "sha512-IYhBWEPOvqUtlHkS5/c1Hseuricj5jrrGd21ivcvHmcnK/x2m+CRGvvzeBp1mqoYBnDbQVrD2wSXSe4Dv9tEJA==", - "dev": true, - "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2", - "@pixi/sprite": "7.3.2", - "@pixi/text": "7.3.2" - } - }, - "node_modules/@pixi/ticker": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/ticker/-/ticker-7.3.2.tgz", - "integrity": "sha512-5kIPhBeXwDJohCzKzJJ6T7f1oAGbHAgeiwOjlTO+9lNXUX8ZPj0407V3syuF+64kFqJzIBCznBRpI+fmT4c9SA==", - "dev": true, - "dependencies": { - "@pixi/extensions": "7.3.2", - "@pixi/settings": "7.3.2", - "@pixi/utils": "7.3.2" - } - }, - "node_modules/@pixi/utils": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/utils/-/utils-7.3.2.tgz", - "integrity": "sha512-KhNvj9YcY7Zi2dTKZgDpx8C6OxKKR541vwtG6JgdBZZYDeMBOIghN2Vi5zn4diW5BhDfHBmdSJ1wZXEtE2MDwg==", - "dev": true, - "dependencies": { - "@pixi/color": "7.3.2", - "@pixi/constants": "7.3.2", - "@pixi/settings": "7.3.2", - "@types/earcut": "^2.1.0", - "earcut": "^2.2.4", - "eventemitter3": "^4.0.0", - "url": "^0.11.0" - } - }, "node_modules/@pixi/webdoc-template": { "version": "1.5.5", "resolved": "https://registry.npmjs.org/@pixi/webdoc-template/-/webdoc-template-1.5.5.tgz", @@ -19213,9 +18801,9 @@ } }, "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==", "dev": true }, "node_modules/@types/detect-port": { @@ -19231,9 +18819,9 @@ "dev": true }, "node_modules/@types/earcut": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@types/earcut/-/earcut-2.1.3.tgz", - "integrity": "sha512-pskpibEbm73+7nA9RqxGEnAiALRO92DdoSVxasyjGrqzEndaSDjFG73GCtstMzhdOowZMItVw2fhTdxVrY221w==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@types/earcut/-/earcut-2.1.4.tgz", + "integrity": "sha512-qp3m9PPz4gULB9MhjGID7wpo3gJ4bTGXm7ltNDsmOvsPduTeHp8wSW9YckBj3mljeOh4F0m2z/0JKAALRKbmLQ==", "dev": true }, "node_modules/@types/ejs": { @@ -21398,6 +20986,21 @@ "@babel/plugin-transform-flow-comments": "7.17.12" } }, + "node_modules/@webgpu/types": { + "version": "0.1.40", + "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.40.tgz", + "integrity": "sha512-/BBkHLS6/eQjyWhY2H7Dx5DHcVrS2ICj9owvSRdgtQT6KcafLZA86tPze0xAOsd4FbsYKCUBUQyNi87q7gV7kw==", + "dev": true + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "dev": true, + "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", @@ -35678,6 +35281,12 @@ "node": ">=0.10.0" } }, + "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==", + "dev": true + }, "node_modules/parse5": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", @@ -35890,48 +35499,28 @@ } }, "node_modules/pixi.js": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/pixi.js/-/pixi.js-7.3.2.tgz", - "integrity": "sha512-GJickUrT3UcBInGT1CU6cv2oktCdocE5QM74CD3t+weiJPPWIzleNlp7zrBR5QIDdU6bEO8CUgUXH2Y9QvlCMw==", + "version": "8.0.0-rc.3", + "resolved": "https://registry.npmjs.org/pixi.js/-/pixi.js-8.0.0-rc.3.tgz", + "integrity": "sha512-IZp8wO6W5iOMv/UpVXsCMOyvOh23UG4XNqqbgq0nZz0aaT03njax7Nfj3i6J7r3HlfGTfLW0yWGAIq7VlVSvuA==", "dev": true, - "peer": true, "dependencies": { - "@pixi/accessibility": "7.3.2", - "@pixi/app": "7.3.2", - "@pixi/assets": "7.3.2", - "@pixi/compressed-textures": "7.3.2", - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2", - "@pixi/events": "7.3.2", - "@pixi/extensions": "7.3.2", - "@pixi/extract": "7.3.2", - "@pixi/filter-alpha": "7.3.2", - "@pixi/filter-blur": "7.3.2", - "@pixi/filter-color-matrix": "7.3.2", - "@pixi/filter-displacement": "7.3.2", - "@pixi/filter-fxaa": "7.3.2", - "@pixi/filter-noise": "7.3.2", - "@pixi/graphics": "7.3.2", - "@pixi/mesh": "7.3.2", - "@pixi/mesh-extras": "7.3.2", - "@pixi/mixin-cache-as-bitmap": "7.3.2", - "@pixi/mixin-get-child-by-name": "7.3.2", - "@pixi/mixin-get-global-position": "7.3.2", - "@pixi/particle-container": "7.3.2", - "@pixi/prepare": "7.3.2", - "@pixi/sprite": "7.3.2", - "@pixi/sprite-animated": "7.3.2", - "@pixi/sprite-tiling": "7.3.2", - "@pixi/spritesheet": "7.3.2", - "@pixi/text": "7.3.2", - "@pixi/text-bitmap": "7.3.2", - "@pixi/text-html": "7.3.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/pixijs" + "@pixi/colord": "^2.9.6", + "@types/css-font-loading-module": "^0.0.12", + "@types/earcut": "^2.1.4", + "@webgpu/types": "^0.1.40", + "@xmldom/xmldom": "^0.8.10", + "earcut": "^2.2.4", + "eventemitter3": "^5.0.1", + "ismobilejs": "^1.1.1", + "parse-svg-path": "^0.1.2" } }, + "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==", + "dev": true + }, "node_modules/pkg-dir": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", diff --git a/package.json b/package.json index e5f83ecd..1ba23e97 100644 --- a/package.json +++ b/package.json @@ -84,14 +84,17 @@ "eslint-plugin-no-mixed-operators": "^1.1.1", "husky": "^8.0.0", "jest": "^26.6.3", - "pixi.js": "^8.0.0-rc.1", + "pixi.js": "^8.0.0-rc.3", "jest-raw-loader": "^1.0.1", "lint-staged": "^13.1.0", "storybook": "7.5.2", "typescript": "^5.2.0" }, "peerDependencies": { - "pixi.js": "^8.0.0-*" + "pixi.js": "^8.0.0-0" + }, + "overrides": { + "pixi.js": "^8.0.0-rc.3" }, "publishConfig": { "access": "public" diff --git a/src/Slider.ts b/src/Slider.ts index d817b714..115ea23f 100644 --- a/src/Slider.ts +++ b/src/Slider.ts @@ -30,7 +30,7 @@ export class Slider extends SliderBase protected sliderOptions: SliderOptions; /** Fires when value is changing, on every move of slider. */ - onValueUpdate: Signal<(value: number) => void> = new Signal(); + onUpdate: Signal<(value: number) => void> = new Signal(); /** Fires when value changed, only when slider is released. */ onChange: Signal<(value: number) => void> = new Signal(); @@ -68,7 +68,7 @@ export class Slider extends SliderBase this.updateSlider(); - this.onValueUpdate?.emit(this.value); + this.onUpdate?.emit(this.value); } /** Set slider instance ot texture. */ diff --git a/src/stories/fancyButton/FancyButtonBitmapText.stories.ts b/src/stories/fancyButton/FancyButtonBitmapText.stories.ts index 6215820d..9434b6a9 100644 --- a/src/stories/fancyButton/FancyButtonBitmapText.stories.ts +++ b/src/stories/fancyButton/FancyButtonBitmapText.stories.ts @@ -1,5 +1,5 @@ import { action } from '@storybook/addon-actions'; -import { BitmapFont, BitmapText, Container } from 'pixi.js'; +import { BitmapFont, BitmapFontManager, BitmapText, Container } from 'pixi.js'; import { FancyButton } from '../../FancyButton'; import { centerView } from '../../utils/helpers/resize'; import { defaultTextStyle } from '../../utils/helpers/styles'; @@ -38,12 +38,12 @@ export const UsingSpriteAndBitmapText = ({ preload(assets).then(() => { - BitmapFont.from('TitleFont', { + BitmapFontManager.install('TitleFont', { ...defaultTextStyle, fill: textColor || defaultTextStyle.fill }); - const title = new BitmapText(text, { fontName: 'TitleFont' }); + const title = new BitmapText(text, { fontFamily: 'TitleFont' }); // Component usage !!! const button = new FancyButton({ diff --git a/src/stories/slider/SliderGraphics.stories.ts b/src/stories/slider/SliderGraphics.stories.ts index f0257187..8b607336 100644 --- a/src/stories/slider/SliderGraphics.stories.ts +++ b/src/stories/slider/SliderGraphics.stories.ts @@ -88,7 +88,7 @@ export const Single: StoryFn = ({ singleSlider.value = value; - singleSlider.onValueUpdate.connect((value) => onChange(`${value}`)); + singleSlider.onUpdate.connect((value) => onChange(`${value}`)); view.addChild(singleSlider);