pixi.js
Version:
<p align="center"> <a href="https://pixijs.com" target="_blank" rel="noopener noreferrer"> <img height="150" src="https://files.pixijs.download/branding/pixijs-logo-transparent-dark.svg?v=1" alt="PixiJS logo"> </a> </p> <br/> <p align="center">
1 lines • 1.16 kB
Source Map (JSON)
{"version":3,"file":"resolveJsonUrl.mjs","sources":["../../../../src/assets/resolver/parsers/resolveJsonUrl.ts"],"sourcesContent":["import { ExtensionType } from '../../../extensions/Extensions';\nimport { Resolver } from '../Resolver';\nimport { resolveTextureUrl } from './resolveTextureUrl';\n\nimport type { ResolveURLParser } from '../types';\n\n/**\n * A parser that will resolve a json urls resolution for spritesheets\n * e.g. `assets/spritesheet@1x.json`\n * @category assets\n * @internal\n */\nexport const resolveJsonUrl = {\n extension: {\n type: ExtensionType.ResolveParser,\n priority: -2,\n name: 'resolveJson',\n },\n test: (value: string): boolean =>\n Resolver.RETINA_PREFIX.test(value) && value.endsWith('.json'),\n parse: resolveTextureUrl.parse,\n} satisfies ResolveURLParser;\n"],"names":[],"mappings":";;;;;AAYO,MAAM,cAAiB,GAAA;AAAA,EAC1B,SAAW,EAAA;AAAA,IACP,MAAM,aAAc,CAAA,aAAA;AAAA,IACpB,QAAU,EAAA,CAAA,CAAA;AAAA,IACV,IAAM,EAAA,aAAA;AAAA,GACV;AAAA,EACA,IAAA,EAAM,CAAC,KAAA,KACH,QAAS,CAAA,aAAA,CAAc,KAAK,KAAK,CAAA,IAAK,KAAM,CAAA,QAAA,CAAS,OAAO,CAAA;AAAA,EAChE,OAAO,iBAAkB,CAAA,KAAA;AAC7B;;;;"}