UNPKG

@pixi-spine/loader-uni

Version:

Pixi integration with EsotericSoftware Spine, big, contains all runtimes

1 lines 1.87 kB
{"version":3,"file":"versions.mjs","sources":["../src/versions.ts"],"sourcesContent":["/**\n * @public\n */\nexport enum SPINE_VERSION {\n UNKNOWN = 0,\n VER37 = 37,\n VER38 = 38,\n VER40 = 40,\n VER41 = 41,\n}\n\n/**\n * @public\n */\nexport function detectSpineVersion(version: string): SPINE_VERSION {\n const ver3 = version.substr(0, 3);\n const verNum = Math.floor(Number(ver3) * 10 + 1e-3);\n\n if (ver3 === '3.7') {\n return SPINE_VERSION.VER37;\n }\n if (ver3 === '3.8') {\n return SPINE_VERSION.VER38;\n }\n if (ver3 === '4.0') {\n return SPINE_VERSION.VER40;\n }\n if (ver3 === '4.1') {\n return SPINE_VERSION.VER41;\n }\n // try parse old versions with 3.7\n if (verNum < SPINE_VERSION.VER37) {\n return SPINE_VERSION.VER37;\n }\n\n return SPINE_VERSION.UNKNOWN;\n}\n"],"names":["SPINE_VERSION"],"mappings":"AAGY,IAAA,aAAA,qBAAAA,cAAL,KAAA;AACH,EAAAA,cAAAA,CAAAA,cAAAA,CAAA,aAAU,CAAV,CAAA,GAAA,SAAA,CAAA;AACA,EAAAA,cAAAA,CAAAA,cAAAA,CAAA,WAAQ,EAAR,CAAA,GAAA,OAAA,CAAA;AACA,EAAAA,cAAAA,CAAAA,cAAAA,CAAA,WAAQ,EAAR,CAAA,GAAA,OAAA,CAAA;AACA,EAAAA,cAAAA,CAAAA,cAAAA,CAAA,WAAQ,EAAR,CAAA,GAAA,OAAA,CAAA;AACA,EAAAA,cAAAA,CAAAA,cAAAA,CAAA,WAAQ,EAAR,CAAA,GAAA,OAAA,CAAA;AALQ,EAAAA,OAAAA,cAAAA,CAAAA;AAAA,CAAA,EAAA,aAAA,IAAA,EAAA,EAAA;AAWL,SAAS,mBAAmB,OAAgC,EAAA;AAC/D,EAAA,MAAM,IAAO,GAAA,OAAA,CAAQ,MAAO,CAAA,CAAA,EAAG,CAAC,CAAA,CAAA;AAChC,EAAA,MAAM,SAAS,IAAK,CAAA,KAAA,CAAM,OAAO,IAAI,CAAA,GAAI,KAAK,IAAI,CAAA,CAAA;AAElD,EAAA,IAAI,SAAS,KAAO,EAAA;AAChB,IAAO,OAAA,EAAA,aAAA;AAAA,GACX;AACA,EAAA,IAAI,SAAS,KAAO,EAAA;AAChB,IAAO,OAAA,EAAA,aAAA;AAAA,GACX;AACA,EAAA,IAAI,SAAS,KAAO,EAAA;AAChB,IAAO,OAAA,EAAA,aAAA;AAAA,GACX;AACA,EAAA,IAAI,SAAS,KAAO,EAAA;AAChB,IAAO,OAAA,EAAA,aAAA;AAAA,GACX;AAEA,EAAA,IAAI,SAAS,EAAqB,cAAA;AAC9B,IAAO,OAAA,EAAA,aAAA;AAAA,GACX;AAEA,EAAO,OAAA,CAAA,eAAA;AACX;;;;"}