[ts][pixi] Add phaser as peer dependency.

This commit is contained in:
Davide Tantillo 2024-09-19 11:44:56 +02:00
parent 0285625934
commit 24d8fc526a
3 changed files with 13 additions and 8 deletions

View File

@ -1391,8 +1391,7 @@
"node_modules/eventemitter3": { "node_modules/eventemitter3": {
"version": "5.0.1", "version": "5.0.1",
"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
"integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA=="
"dev": true
}, },
"node_modules/expand-brackets": { "node_modules/expand-brackets": {
"version": "2.1.4", "version": "2.1.4",
@ -2500,12 +2499,12 @@
} }
}, },
"node_modules/phaser": { "node_modules/phaser": {
"version": "3.70.0", "version": "3.60.0",
"resolved": "https://registry.npmjs.org/phaser/-/phaser-3.70.0.tgz", "resolved": "https://registry.npmjs.org/phaser/-/phaser-3.60.0.tgz",
"integrity": "sha512-2g+gh+Jp9f/Ho9FOXOYbIJMGf3UZXyMbW2iLScFaLQw11e/LqVyxj/YmaBauWbHabeTnZjiWkPklDnxhesMH0g==", "integrity": "sha512-IKUy35EnoEVcl2EmJ8WOyK4X8OoxHYdlhZLgRGpNrvD1fEagYffhVmwHcapE/tGiLgyrnezmXIo5RrH2NcrTHw==",
"dev": true, "license": "MIT",
"dependencies": { "dependencies": {
"eventemitter3": "^5.0.1" "eventemitter3": "^5.0.0"
} }
}, },
"node_modules/posix-character-classes": { "node_modules/posix-character-classes": {
@ -3614,6 +3613,9 @@
"@esotericsoftware/spine-canvas": "4.1.51", "@esotericsoftware/spine-canvas": "4.1.51",
"@esotericsoftware/spine-core": "4.1.51", "@esotericsoftware/spine-core": "4.1.51",
"@esotericsoftware/spine-webgl": "4.1.51" "@esotericsoftware/spine-webgl": "4.1.51"
},
"peerDependencies": {
"phaser": "3.60.0"
} }
}, },
"spine-pixi": { "spine-pixi": {

View File

@ -34,5 +34,8 @@
"@esotericsoftware/spine-core": "4.1.51", "@esotericsoftware/spine-core": "4.1.51",
"@esotericsoftware/spine-webgl": "4.1.51", "@esotericsoftware/spine-webgl": "4.1.51",
"@esotericsoftware/spine-canvas": "4.1.51" "@esotericsoftware/spine-canvas": "4.1.51"
},
"peerDependencies": {
"phaser": "3.60.0"
} }
} }

View File

@ -27,7 +27,7 @@
* SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*****************************************************************************/ *****************************************************************************/
import Phaser from "phaser"; import * as Phaser from "phaser";
import { SPINE_ATLAS_CACHE_KEY, SPINE_GAME_OBJECT_TYPE, SPINE_SKELETON_DATA_FILE_TYPE, SPINE_ATLAS_FILE_TYPE, SPINE_SKELETON_FILE_CACHE_KEY as SPINE_SKELETON_DATA_CACHE_KEY } from "./keys.js"; import { SPINE_ATLAS_CACHE_KEY, SPINE_GAME_OBJECT_TYPE, SPINE_SKELETON_DATA_FILE_TYPE, SPINE_ATLAS_FILE_TYPE, SPINE_SKELETON_FILE_CACHE_KEY as SPINE_SKELETON_DATA_CACHE_KEY } from "./keys.js";
import { AtlasAttachmentLoader, GLTexture, SceneRenderer, Skeleton, SkeletonBinary, SkeletonData, SkeletonJson, TextureAtlas } from "@esotericsoftware/spine-webgl" import { AtlasAttachmentLoader, GLTexture, SceneRenderer, Skeleton, SkeletonBinary, SkeletonData, SkeletonJson, TextureAtlas } from "@esotericsoftware/spine-webgl"
import { SpineGameObject, SpineGameObjectBoundsProvider } from "./SpineGameObject.js"; import { SpineGameObject, SpineGameObjectBoundsProvider } from "./SpineGameObject.js";