Files
nothoughts/node_modules/pixi.js/lib/assets/resolver/parsers/resolveTextureUrl.mjs
2025-08-04 18:57:35 +02:00

21 lines
583 B
JavaScript

import { ExtensionType } from '../../../extensions/Extensions.mjs';
import { loadTextures } from '../../loader/parsers/textures/loadTextures.mjs';
import { Resolver } from '../Resolver.mjs';
"use strict";
const resolveTextureUrl = {
extension: {
type: ExtensionType.ResolveParser,
name: "resolveTexture"
},
test: loadTextures.test,
parse: (value) => ({
resolution: parseFloat(Resolver.RETINA_PREFIX.exec(value)?.[1] ?? "1"),
format: value.split(".").pop(),
src: value
})
};
export { resolveTextureUrl };
//# sourceMappingURL=resolveTextureUrl.mjs.map