diff --git a/spine-ts/spine-pixi/src/assets/atlasLoader.ts b/spine-ts/spine-pixi/src/assets/atlasLoader.ts index a05774563..cc008c449 100644 --- a/spine-ts/spine-pixi/src/assets/atlasLoader.ts +++ b/spine-ts/spine-pixi/src/assets/atlasLoader.ts @@ -29,7 +29,7 @@ import { TextureAtlas } from "@esotericsoftware/spine-core"; import { SpineTexture } from "../SpineTexture"; -import type { AssetExtension, LoadAsset, Loader } from "@pixi/assets"; +import type { AssetExtension, Loader } from "@pixi/assets"; import { LoaderParserPriority, checkExtension } from "@pixi/assets"; import type { Texture } from "@pixi/core"; import { ExtensionType, settings, utils, BaseTexture, extensions } from "@pixi/core"; @@ -58,7 +58,7 @@ const spineTextureAtlasLoader: AssetExtension { + testParse(asset: unknown, options: {src: string}): Promise { const isExtensionRight = checkExtension(options.src, ".atlas"); const isString = typeof asset === "string"; @@ -69,7 +69,7 @@ const spineTextureAtlasLoader: AssetExtension { + async parse(asset: RawAtlas, options: {src: string, data: ISpineAtlasMetadata}, loader: Loader): Promise { const metadata: ISpineAtlasMetadata = options.data || {}; let basePath = utils.path.dirname(options.src); diff --git a/spine-ts/spine-pixi/src/assets/skeletonLoader.ts b/spine-ts/spine-pixi/src/assets/skeletonLoader.ts index dc4c0e348..030b8de9f 100644 --- a/spine-ts/spine-pixi/src/assets/skeletonLoader.ts +++ b/spine-ts/spine-pixi/src/assets/skeletonLoader.ts @@ -27,7 +27,7 @@ * SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *****************************************************************************/ -import type { AssetExtension, LoadAsset } from "@pixi/assets"; +import type { AssetExtension } from "@pixi/assets"; import { LoaderParserPriority, checkExtension } from "@pixi/assets"; import { ExtensionType, settings, extensions } from "@pixi/core"; @@ -62,7 +62,7 @@ const spineLoaderExtension: AssetExtension { + testParse(asset: unknown, options: {src: string}): Promise { const isJsonSpineModel = checkExtension(options.src, ".json") && isJson(asset); const isBinarySpineModel = checkExtension(options.src, ".skel") && isBuffer(asset);