From 068a2bb6d07900bca967a38c330cfec81d67d0ed Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Fri, 12 Jan 2024 13:10:57 +0100 Subject: [PATCH 1/4] [godot] Closes #2447, expose bone and sprite in SpineBoneNode --- spine-godot/spine_godot/SpineBoneNode.cpp | 2 ++ spine-godot/spine_godot/SpineBoneNode.h | 7 +++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/spine-godot/spine_godot/SpineBoneNode.cpp b/spine-godot/spine_godot/SpineBoneNode.cpp index 706eb8c9ed..9e071189d2 100644 --- a/spine-godot/spine_godot/SpineBoneNode.cpp +++ b/spine-godot/spine_godot/SpineBoneNode.cpp @@ -45,6 +45,8 @@ void SpineBoneNode::_bind_methods() { ClassDB::bind_method(D_METHOD("set_debug_color"), &SpineBoneNode::set_debug_color); ClassDB::bind_method(D_METHOD("get_debug_color"), &SpineBoneNode::get_debug_color); ClassDB::bind_method(D_METHOD("_on_world_transforms_changed", "spine_sprite"), &SpineBoneNode::on_world_transforms_changed); + ClassDB::bind_method(D_METHOD("find_bone"), &SpineBoneNode::find_bone); + ClassDB::bind_method(D_METHOD("find_sprite"), &SpineBoneNode::find_parent_sprite); ADD_PROPERTY(PropertyInfo(Variant::INT, "bone_mode", PROPERTY_HINT_ENUM, "Follow,Drive"), "set_bone_mode", "get_bone_mode"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "enabled"), "set_enabled", "get_enabled"); diff --git a/spine-godot/spine_godot/SpineBoneNode.h b/spine-godot/spine_godot/SpineBoneNode.h index f9367622f1..459c63a6c5 100644 --- a/spine-godot/spine_godot/SpineBoneNode.h +++ b/spine-godot/spine_godot/SpineBoneNode.h @@ -30,6 +30,7 @@ #pragma once #include "SpineCommon.h" +#include "SpineSkeleton.h" #include "SpineSprite.h" #include "scene/2d/node_2d.h" @@ -51,8 +52,6 @@ class SpineBoneNode : public Node2D { void on_world_transforms_changed(const Variant &_sprite); void update_transform(SpineSprite *sprite); void init_transform(SpineSprite *sprite); - SpineSprite *find_parent_sprite() const; - Ref find_bone() const; void draw(); public: @@ -73,4 +72,8 @@ class SpineBoneNode : public Node2D { void set_debug_color(Color _color); Color get_debug_color(); + + SpineSprite *find_parent_sprite() const; + + Ref find_bone() const; }; From 2c69c2604f78c5aaedc7d08f2fdbd31dc1e7ad23 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Tue, 16 Jan 2024 11:03:46 +0100 Subject: [PATCH 2/4] [phaser] Closes #2449, proper basePath resolution if assets are served from root --- spine-ts/spine-phaser/src/SpinePlugin.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spine-ts/spine-phaser/src/SpinePlugin.ts b/spine-ts/spine-phaser/src/SpinePlugin.ts index 4e234278bb..5ff853c909 100644 --- a/spine-ts/spine-phaser/src/SpinePlugin.ts +++ b/spine-ts/spine-phaser/src/SpinePlugin.ts @@ -348,7 +348,7 @@ class SpineAtlasFile extends Phaser.Loader.MultiFile { } } - let basePath = file.src.match(/^.*\//); + let basePath = file.src.match(/^.*\//) ?? ""; for (var i = 0; i < textures.length; i++) { var url = basePath + textures[i]; var key = file.key + "!" + textures[i]; From 5cacab88940f1d8adecd6f4ffe75760068fd4a42 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Tue, 16 Jan 2024 12:18:33 +0100 Subject: [PATCH 3/4] [ts] Skip lib check, some 3rd party dependencies do not compile with latest TS --- spine-ts/tsconfig.base.json | 33 +++++++++++++++------------------ 1 file changed, 15 insertions(+), 18 deletions(-) diff --git a/spine-ts/tsconfig.base.json b/spine-ts/tsconfig.base.json index 11320c84fe..a6bec50ef4 100644 --- a/spine-ts/tsconfig.base.json +++ b/spine-ts/tsconfig.base.json @@ -1,19 +1,16 @@ { - "compilerOptions": { - "target": "ESNext", - "module": "ESNext", - "noImplicitAny": true, - "preserveConstEnums": true, - "inlineSourceMap": true, - "esModuleInterop": true, - "lib": [ - "DOM", - "ES2015", - "ScriptHost" - ], - "declaration": true, - "composite": true, - "moduleResolution": "node", - "strict": true, - } -} \ No newline at end of file + "compilerOptions": { + "target": "ESNext", + "module": "ESNext", + "noImplicitAny": true, + "preserveConstEnums": true, + "inlineSourceMap": true, + "esModuleInterop": true, + "lib": ["DOM", "ES2015", "ScriptHost"], + "declaration": true, + "composite": true, + "moduleResolution": "node", + "skipLibCheck": true, + "strict": true + } +} From 5dbdcb330d99b99ada8a3bae2feade3616b1be47 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Tue, 16 Jan 2024 12:19:54 +0100 Subject: [PATCH 4/4] [ts] Release 4.1.51 --- spine-ts/package-lock.json | 210 ++++++++++++++-------------- spine-ts/package.json | 2 +- spine-ts/spine-canvas/package.json | 4 +- spine-ts/spine-core/package.json | 2 +- spine-ts/spine-phaser/package.json | 8 +- spine-ts/spine-pixi/package.json | 4 +- spine-ts/spine-player/package.json | 4 +- spine-ts/spine-threejs/package.json | 4 +- spine-ts/spine-webgl/package.json | 4 +- 9 files changed, 121 insertions(+), 121 deletions(-) diff --git a/spine-ts/package-lock.json b/spine-ts/package-lock.json index 5a93cf4872..bd9dcf7310 100644 --- a/spine-ts/package-lock.json +++ b/spine-ts/package-lock.json @@ -1,12 +1,12 @@ { "name": "@esotericsoftware/spine-ts", - "version": "4.1.50", + "version": "4.1.51", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@esotericsoftware/spine-ts", - "version": "4.1.50", + "version": "4.1.51", "license": "LicenseRef-LICENSE", "workspaces": [ "spine-core", @@ -31,9 +31,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz", - "integrity": "sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==", + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz", + "integrity": "sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==", "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -423,22 +423,21 @@ "link": true }, "node_modules/@pixi/assets": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/assets/-/assets-7.3.2.tgz", - "integrity": "sha512-yteq6ptAxA09EcwU9D9hl7qr5yWIqy+c2PsXkTDkc76vTAwIamLY3KxLq2aR5y1U4L4O6aHFJd26uNhHcuTPmw==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/assets/-/assets-7.3.3.tgz", + "integrity": "sha512-KcLXVehdJ2kc2bSnTfatLPLL6sLD7dwU+EZ5bWQ/PZDSsfML3kLFvq84VXd4k8LKNX4RCvfy4yeeIUW1o5tnMg==", "peer": true, "dependencies": { - "@types/css-font-loading-module": "^0.0.7" + "@types/css-font-loading-module": "^0.0.12" }, "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/utils": "7.3.2" + "@pixi/core": "7.3.3" } }, "node_modules/@pixi/color": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/color/-/color-7.3.2.tgz", - "integrity": "sha512-jur5PvdOtUBEUTjmPudW5qdQq6yYGlVGsi3HyhasJw14bN+GKJwiCKgIsyrsiNL5HBUXmje4ICwQohf6BqKqxA==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/color/-/color-7.3.3.tgz", + "integrity": "sha512-IiiFhNIqXt7yULe0Wkq5Hn38ymDoEen/6EvV2y2AQIOu6TyuET5PGswAdMfG7ZjfwBaCudK6yQEUjWaXbgRUmw==", "peer": true, "dependencies": { "@pixi/colord": "^2.9.6" @@ -451,25 +450,25 @@ "peer": true }, "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==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/constants/-/constants-7.3.3.tgz", + "integrity": "sha512-ww1JdekmKBUqHyPq8A5L+86FkzpS4KidlBm9wkX1fcd+6QQzq/vbx1JOz6m3CmH5LnlmDZ+zysLezvpZlBcwwA==", "peer": 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==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/core/-/core-7.3.3.tgz", + "integrity": "sha512-064tuK6NoGIl/2Wf4EUlaLLlnRMZuDdLqnISsj2/A70towg2QUWgHhwZsCB4NvAssidWu/sIT+vk5IKDmh1LKA==", "peer": 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", + "@pixi/color": "7.3.3", + "@pixi/constants": "7.3.3", + "@pixi/extensions": "7.3.3", + "@pixi/math": "7.3.3", + "@pixi/runner": "7.3.3", + "@pixi/settings": "7.3.3", + "@pixi/ticker": "7.3.3", + "@pixi/utils": "7.3.3", "@types/offscreencanvas": "^2019.6.4" }, "funding": { @@ -478,104 +477,104 @@ } }, "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==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/display/-/display-7.3.3.tgz", + "integrity": "sha512-iULZ2E6Z4vhI0FypXpUbtA+CODnj/CuTt2pi9gsw00ILI12eEx76cAiazvhxnCNqcfmj1RRK2P6s9Vzr5WmEIg==", "peer": true, "peerDependencies": { - "@pixi/core": "7.3.2" + "@pixi/core": "7.3.3" } }, "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==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/extensions/-/extensions-7.3.3.tgz", + "integrity": "sha512-Of44Wde0ZHYCuMoDLFl/8SOSPV2NiDBUB6QKBvYvNdhVslbO3pxrn9oQH9Fmsd8iGcGJ/YtyI5H2T/ky4Bo6AQ==", "peer": true }, "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==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/graphics/-/graphics-7.3.3.tgz", + "integrity": "sha512-czX/SEQTSCI3kkH5DFAcchPaPYOAF7cz1P5K2hVvClE/bbbIWN0H2sBIF6pIY1ENkZ0aguQs36yDeXUDWXyoiQ==", "peer": true, "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2", - "@pixi/sprite": "7.3.2" + "@pixi/core": "7.3.3", + "@pixi/display": "7.3.3", + "@pixi/sprite": "7.3.3" } }, "node_modules/@pixi/math": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/math/-/math-7.3.2.tgz", - "integrity": "sha512-dutoZ0IVJ5ME7UtYNo2szu4D7qsgtJB7e3ylujBVu7BOP2e710BVtFwFSFV768N14h9H5roGnuzVoDiJac2u+w==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/math/-/math-7.3.3.tgz", + "integrity": "sha512-kaHN6iusINPS0wIbrhP82za+B2qNDWHPHip/QtmpQTp81ibOIfHlDMOlsnE6rSdelTFNhrNWoTWU8IvXUbvy8g==", "peer": 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==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/mesh/-/mesh-7.3.3.tgz", + "integrity": "sha512-8G3FO44wLDimNlCqXBKF+zQ3nBqJ4kMBbIjGxRaRkJmahcMYkY2zJpYsYh1YqKQztL9UmcP5V170VEIcPsmaJw==", "peer": true, "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2" + "@pixi/core": "7.3.3", + "@pixi/display": "7.3.3" } }, "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==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/runner/-/runner-7.3.3.tgz", + "integrity": "sha512-LUObHyxM3tK504ChbioYySZhFhyNs779uA71fuWSFV04Ry0WNlbqVvwTbKGkyR6er6blfxdqk7d51WmuQtfLCg==", "peer": 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==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/settings/-/settings-7.3.3.tgz", + "integrity": "sha512-a1OePduDPOfnrCm1U1RL7JhuEAncA5/jNwF51urclXU6HNTHiJT41/S6KELPoV8NbLyJCKtnKwzbbPkzKwc0Yg==", "peer": true, "dependencies": { - "@pixi/constants": "7.3.2", - "@types/css-font-loading-module": "^0.0.7", + "@pixi/constants": "7.3.3", + "@types/css-font-loading-module": "^0.0.12", "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==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/sprite/-/sprite-7.3.3.tgz", + "integrity": "sha512-P/RxnvNV0PiuyaT9HA8F1aX9krp1BgjllBQcn6KHVxyAP8tJE0TD9pfHOU1+xRuoX37swXRQiDFTF6YvWzozUQ==", "peer": true, "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/display": "7.3.2" + "@pixi/core": "7.3.3", + "@pixi/display": "7.3.3" } }, "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==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/text/-/text-7.3.3.tgz", + "integrity": "sha512-s9BLmiURYeJppPYB040jrGbtbsWM9PcXSRtr40xrbR0a+HPlxDEWCaHka9DiUFr/lIuOpA0y/YjmZskq5o5R7g==", "peer": true, "peerDependencies": { - "@pixi/core": "7.3.2", - "@pixi/sprite": "7.3.2" + "@pixi/core": "7.3.3", + "@pixi/sprite": "7.3.3" } }, "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==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/ticker/-/ticker-7.3.3.tgz", + "integrity": "sha512-AxeMKP9vTcla+yYXCABc0uKUODjIsJRXk3DCHVpoPeeqRYPaKH291RtDw92QFw7FFgGBbRgsptBjF9Q+uO5hDA==", "peer": true, "dependencies": { - "@pixi/extensions": "7.3.2", - "@pixi/settings": "7.3.2", - "@pixi/utils": "7.3.2" + "@pixi/extensions": "7.3.3", + "@pixi/settings": "7.3.3", + "@pixi/utils": "7.3.3" } }, "node_modules/@pixi/utils": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@pixi/utils/-/utils-7.3.2.tgz", - "integrity": "sha512-KhNvj9YcY7Zi2dTKZgDpx8C6OxKKR541vwtG6JgdBZZYDeMBOIghN2Vi5zn4diW5BhDfHBmdSJ1wZXEtE2MDwg==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@pixi/utils/-/utils-7.3.3.tgz", + "integrity": "sha512-rgWD0YV6oDKOVuQJ9ra6g3VdoN8usC6Kj/t3Ba1t9P+k9qUKIM0gCr9/bxFf7CJ/EUS8A2WTVfEmJVN2TwZfxg==", "peer": true, "dependencies": { - "@pixi/color": "7.3.2", - "@pixi/constants": "7.3.2", - "@pixi/settings": "7.3.2", + "@pixi/color": "7.3.3", + "@pixi/constants": "7.3.3", + "@pixi/settings": "7.3.3", "@types/earcut": "^2.1.0", "earcut": "^2.2.4", "eventemitter3": "^4.0.0", @@ -589,9 +588,9 @@ "peer": true }, "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==", "peer": true }, "node_modules/@types/earcut": { @@ -2620,9 +2619,9 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", "dev": true }, "node_modules/regex-not": { @@ -2857,15 +2856,16 @@ "dev": true }, "node_modules/set-function-length": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", - "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz", + "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==", "peer": true, "dependencies": { "define-data-property": "^1.1.1", - "get-intrinsic": "^1.2.1", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.2", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "has-property-descriptors": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -3595,33 +3595,33 @@ }, "spine-canvas": { "name": "@esotericsoftware/spine-canvas", - "version": "4.1.50", + "version": "4.1.51", "license": "LicenseRef-LICENSE", "dependencies": { - "@esotericsoftware/spine-core": "4.1.50" + "@esotericsoftware/spine-core": "4.1.51" } }, "spine-core": { "name": "@esotericsoftware/spine-core", - "version": "4.1.50", + "version": "4.1.51", "license": "LicenseRef-LICENSE" }, "spine-phaser": { "name": "@esotericsoftware/spine-phaser", - "version": "4.1.50", + "version": "4.1.51", "license": "LicenseRef-LICENSE", "dependencies": { - "@esotericsoftware/spine-canvas": "4.1.50", - "@esotericsoftware/spine-core": "4.1.50", - "@esotericsoftware/spine-webgl": "4.1.50" + "@esotericsoftware/spine-canvas": "4.1.51", + "@esotericsoftware/spine-core": "4.1.51", + "@esotericsoftware/spine-webgl": "4.1.51" } }, "spine-pixi": { "name": "@esotericsoftware/spine-pixi", - "version": "4.1.50", + "version": "4.1.51", "license": "LicenseRef-LICENSE", "dependencies": { - "@esotericsoftware/spine-core": "4.1.50" + "@esotericsoftware/spine-core": "4.1.51" }, "peerDependencies": { "@pixi/assets": "^7.2.4", @@ -3634,26 +3634,26 @@ }, "spine-player": { "name": "@esotericsoftware/spine-player", - "version": "4.1.50", + "version": "4.1.51", "license": "LicenseRef-LICENSE", "dependencies": { - "@esotericsoftware/spine-webgl": "4.1.50" + "@esotericsoftware/spine-webgl": "4.1.51" } }, "spine-threejs": { "name": "@esotericsoftware/spine-threejs", - "version": "4.1.50", + "version": "4.1.51", "license": "LicenseRef-LICENSE", "dependencies": { - "@esotericsoftware/spine-core": "4.1.50" + "@esotericsoftware/spine-core": "4.1.51" } }, "spine-webgl": { "name": "@esotericsoftware/spine-webgl", - "version": "4.1.50", + "version": "4.1.51", "license": "LicenseRef-LICENSE", "dependencies": { - "@esotericsoftware/spine-core": "4.1.50" + "@esotericsoftware/spine-core": "4.1.51" } } } diff --git a/spine-ts/package.json b/spine-ts/package.json index 78dabfbedd..d4daa1b2bd 100644 --- a/spine-ts/package.json +++ b/spine-ts/package.json @@ -1,6 +1,6 @@ { "name": "@esotericsoftware/spine-ts", - "version": "4.1.50", + "version": "4.1.51", "description": "The official Spine Runtimes for the web.", "type": "module", "files": [ diff --git a/spine-ts/spine-canvas/package.json b/spine-ts/spine-canvas/package.json index df760a7b61..60b0caa266 100644 --- a/spine-ts/spine-canvas/package.json +++ b/spine-ts/spine-canvas/package.json @@ -1,6 +1,6 @@ { "name": "@esotericsoftware/spine-canvas", - "version": "4.1.50", + "version": "4.1.51", "description": "The official Spine Runtimes for the web.", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -31,6 +31,6 @@ }, "homepage": "https://github.com/esotericsoftware/spine-runtimes#readme", "dependencies": { - "@esotericsoftware/spine-core": "4.1.50" + "@esotericsoftware/spine-core": "4.1.51" } } \ No newline at end of file diff --git a/spine-ts/spine-core/package.json b/spine-ts/spine-core/package.json index 0535f86d32..b2177207c5 100644 --- a/spine-ts/spine-core/package.json +++ b/spine-ts/spine-core/package.json @@ -1,6 +1,6 @@ { "name": "@esotericsoftware/spine-core", - "version": "4.1.50", + "version": "4.1.51", "description": "The official Spine Runtimes for the web.", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/spine-ts/spine-phaser/package.json b/spine-ts/spine-phaser/package.json index 1ae027a102..e96af1a39d 100644 --- a/spine-ts/spine-phaser/package.json +++ b/spine-ts/spine-phaser/package.json @@ -1,6 +1,6 @@ { "name": "@esotericsoftware/spine-phaser", - "version": "4.1.50", + "version": "4.1.51", "description": "The official Spine Runtimes for the Phaser.", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -31,8 +31,8 @@ }, "homepage": "https://github.com/esotericsoftware/spine-runtimes#readme", "dependencies": { - "@esotericsoftware/spine-core": "4.1.50", - "@esotericsoftware/spine-webgl": "4.1.50", - "@esotericsoftware/spine-canvas": "4.1.50" + "@esotericsoftware/spine-core": "4.1.51", + "@esotericsoftware/spine-webgl": "4.1.51", + "@esotericsoftware/spine-canvas": "4.1.51" } } \ No newline at end of file diff --git a/spine-ts/spine-pixi/package.json b/spine-ts/spine-pixi/package.json index 3521be7542..3c6ad7b1cf 100644 --- a/spine-ts/spine-pixi/package.json +++ b/spine-ts/spine-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@esotericsoftware/spine-pixi", - "version": "4.1.50", + "version": "4.1.51", "description": "The official Spine Runtimes for the web.", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -31,7 +31,7 @@ }, "homepage": "https://github.com/esotericsoftware/spine-runtimes#readme", "dependencies": { - "@esotericsoftware/spine-core": "4.1.50" + "@esotericsoftware/spine-core": "4.1.51" }, "peerDependencies": { "@pixi/core": "^7.2.4", diff --git a/spine-ts/spine-player/package.json b/spine-ts/spine-player/package.json index 7939805af6..8cfbfe76f8 100644 --- a/spine-ts/spine-player/package.json +++ b/spine-ts/spine-player/package.json @@ -1,6 +1,6 @@ { "name": "@esotericsoftware/spine-player", - "version": "4.1.50", + "version": "4.1.51", "description": "The official Spine Runtimes for the web.", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -31,6 +31,6 @@ }, "homepage": "https://github.com/esotericsoftware/spine-runtimes#readme", "dependencies": { - "@esotericsoftware/spine-webgl": "4.1.50" + "@esotericsoftware/spine-webgl": "4.1.51" } } \ No newline at end of file diff --git a/spine-ts/spine-threejs/package.json b/spine-ts/spine-threejs/package.json index f21661ac88..af69787e33 100644 --- a/spine-ts/spine-threejs/package.json +++ b/spine-ts/spine-threejs/package.json @@ -1,6 +1,6 @@ { "name": "@esotericsoftware/spine-threejs", - "version": "4.1.50", + "version": "4.1.51", "description": "The official Spine Runtimes for the web.", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -31,6 +31,6 @@ }, "homepage": "https://github.com/esotericsoftware/spine-runtimes#readme", "dependencies": { - "@esotericsoftware/spine-core": "4.1.50" + "@esotericsoftware/spine-core": "4.1.51" } } \ No newline at end of file diff --git a/spine-ts/spine-webgl/package.json b/spine-ts/spine-webgl/package.json index 7eee68c575..f3af700657 100644 --- a/spine-ts/spine-webgl/package.json +++ b/spine-ts/spine-webgl/package.json @@ -1,6 +1,6 @@ { "name": "@esotericsoftware/spine-webgl", - "version": "4.1.50", + "version": "4.1.51", "description": "The official Spine Runtimes for the web.", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -31,6 +31,6 @@ }, "homepage": "https://github.com/esotericsoftware/spine-runtimes#readme", "dependencies": { - "@esotericsoftware/spine-core": "4.1.50" + "@esotericsoftware/spine-core": "4.1.51" } } \ No newline at end of file