Initial
This commit is contained in:
15
resources/app/node_modules/@pixi/utils/lib/network/decomposeDataUri.js
generated
vendored
Normal file
15
resources/app/node_modules/@pixi/utils/lib/network/decomposeDataUri.js
generated
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
"use strict";
|
||||
var _const = require("../const.js");
|
||||
function decomposeDataUri(dataUri) {
|
||||
const dataUriMatch = _const.DATA_URI.exec(dataUri);
|
||||
if (dataUriMatch)
|
||||
return {
|
||||
mediaType: dataUriMatch[1] ? dataUriMatch[1].toLowerCase() : void 0,
|
||||
subType: dataUriMatch[2] ? dataUriMatch[2].toLowerCase() : void 0,
|
||||
charset: dataUriMatch[3] ? dataUriMatch[3].toLowerCase() : void 0,
|
||||
encoding: dataUriMatch[4] ? dataUriMatch[4].toLowerCase() : void 0,
|
||||
data: dataUriMatch[5]
|
||||
};
|
||||
}
|
||||
exports.decomposeDataUri = decomposeDataUri;
|
||||
//# sourceMappingURL=decomposeDataUri.js.map
|
||||
1
resources/app/node_modules/@pixi/utils/lib/network/decomposeDataUri.js.map
generated
vendored
Normal file
1
resources/app/node_modules/@pixi/utils/lib/network/decomposeDataUri.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"decomposeDataUri.js","sources":["../../src/network/decomposeDataUri.ts"],"sourcesContent":["import { DATA_URI } from '../const';\n\nexport interface DecomposedDataUri\n{\n mediaType?: string;\n subType?: string;\n charset?: string;\n encoding?: string;\n data?: string;\n}\n\n/**\n * @memberof PIXI.utils\n * @interface DecomposedDataUri\n */\n\n/**\n * type, eg. `image`\n * @memberof PIXI.utils.DecomposedDataUri#\n * @member {string} mediaType\n */\n\n/**\n * Sub type, eg. `png`\n * @memberof PIXI.utils.DecomposedDataUri#\n * @member {string} subType\n */\n\n/**\n * @memberof PIXI.utils.DecomposedDataUri#\n * @member {string} charset\n */\n\n/**\n * Data encoding, eg. `base64`\n * @memberof PIXI.utils.DecomposedDataUri#\n * @member {string} encoding\n */\n\n/**\n * The actual data\n * @memberof PIXI.utils.DecomposedDataUri#\n * @member {string} data\n */\n\n/**\n * Split a data URI into components. Returns undefined if\n * parameter `dataUri` is not a valid data URI.\n * @memberof PIXI.utils\n * @function decomposeDataUri\n * @param {string} dataUri - the data URI to check\n * @returns {PIXI.utils.DecomposedDataUri|undefined} The decomposed data uri or undefined\n */\nexport function decomposeDataUri(dataUri: string): DecomposedDataUri | undefined\n{\n const dataUriMatch = DATA_URI.exec(dataUri);\n\n if (dataUriMatch)\n {\n return {\n mediaType: dataUriMatch[1] ? dataUriMatch[1].toLowerCase() : undefined,\n subType: dataUriMatch[2] ? dataUriMatch[2].toLowerCase() : undefined,\n charset: dataUriMatch[3] ? dataUriMatch[3].toLowerCase() : undefined,\n encoding: dataUriMatch[4] ? dataUriMatch[4].toLowerCase() : undefined,\n data: dataUriMatch[5],\n };\n }\n\n return undefined;\n}\n"],"names":["DATA_URI"],"mappings":";;AAqDO,SAAS,iBAAiB,SACjC;AACU,QAAA,eAAeA,OAAAA,SAAS,KAAK,OAAO;AAEtC,MAAA;AAEO,WAAA;AAAA,MACH,WAAW,aAAa,CAAC,IAAI,aAAa,CAAC,EAAE,YAAgB,IAAA;AAAA,MAC7D,SAAS,aAAa,CAAC,IAAI,aAAa,CAAC,EAAE,YAAgB,IAAA;AAAA,MAC3D,SAAS,aAAa,CAAC,IAAI,aAAa,CAAC,EAAE,YAAgB,IAAA;AAAA,MAC3D,UAAU,aAAa,CAAC,IAAI,aAAa,CAAC,EAAE,YAAgB,IAAA;AAAA,MAC5D,MAAM,aAAa,CAAC;AAAA,IAAA;AAKhC;;"}
|
||||
16
resources/app/node_modules/@pixi/utils/lib/network/decomposeDataUri.mjs
generated
vendored
Normal file
16
resources/app/node_modules/@pixi/utils/lib/network/decomposeDataUri.mjs
generated
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
import { DATA_URI } from "../const.mjs";
|
||||
function decomposeDataUri(dataUri) {
|
||||
const dataUriMatch = DATA_URI.exec(dataUri);
|
||||
if (dataUriMatch)
|
||||
return {
|
||||
mediaType: dataUriMatch[1] ? dataUriMatch[1].toLowerCase() : void 0,
|
||||
subType: dataUriMatch[2] ? dataUriMatch[2].toLowerCase() : void 0,
|
||||
charset: dataUriMatch[3] ? dataUriMatch[3].toLowerCase() : void 0,
|
||||
encoding: dataUriMatch[4] ? dataUriMatch[4].toLowerCase() : void 0,
|
||||
data: dataUriMatch[5]
|
||||
};
|
||||
}
|
||||
export {
|
||||
decomposeDataUri
|
||||
};
|
||||
//# sourceMappingURL=decomposeDataUri.mjs.map
|
||||
1
resources/app/node_modules/@pixi/utils/lib/network/decomposeDataUri.mjs.map
generated
vendored
Normal file
1
resources/app/node_modules/@pixi/utils/lib/network/decomposeDataUri.mjs.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"decomposeDataUri.mjs","sources":["../../src/network/decomposeDataUri.ts"],"sourcesContent":["import { DATA_URI } from '../const';\n\nexport interface DecomposedDataUri\n{\n mediaType?: string;\n subType?: string;\n charset?: string;\n encoding?: string;\n data?: string;\n}\n\n/**\n * @memberof PIXI.utils\n * @interface DecomposedDataUri\n */\n\n/**\n * type, eg. `image`\n * @memberof PIXI.utils.DecomposedDataUri#\n * @member {string} mediaType\n */\n\n/**\n * Sub type, eg. `png`\n * @memberof PIXI.utils.DecomposedDataUri#\n * @member {string} subType\n */\n\n/**\n * @memberof PIXI.utils.DecomposedDataUri#\n * @member {string} charset\n */\n\n/**\n * Data encoding, eg. `base64`\n * @memberof PIXI.utils.DecomposedDataUri#\n * @member {string} encoding\n */\n\n/**\n * The actual data\n * @memberof PIXI.utils.DecomposedDataUri#\n * @member {string} data\n */\n\n/**\n * Split a data URI into components. Returns undefined if\n * parameter `dataUri` is not a valid data URI.\n * @memberof PIXI.utils\n * @function decomposeDataUri\n * @param {string} dataUri - the data URI to check\n * @returns {PIXI.utils.DecomposedDataUri|undefined} The decomposed data uri or undefined\n */\nexport function decomposeDataUri(dataUri: string): DecomposedDataUri | undefined\n{\n const dataUriMatch = DATA_URI.exec(dataUri);\n\n if (dataUriMatch)\n {\n return {\n mediaType: dataUriMatch[1] ? dataUriMatch[1].toLowerCase() : undefined,\n subType: dataUriMatch[2] ? dataUriMatch[2].toLowerCase() : undefined,\n charset: dataUriMatch[3] ? dataUriMatch[3].toLowerCase() : undefined,\n encoding: dataUriMatch[4] ? dataUriMatch[4].toLowerCase() : undefined,\n data: dataUriMatch[5],\n };\n }\n\n return undefined;\n}\n"],"names":[],"mappings":";AAqDO,SAAS,iBAAiB,SACjC;AACU,QAAA,eAAe,SAAS,KAAK,OAAO;AAEtC,MAAA;AAEO,WAAA;AAAA,MACH,WAAW,aAAa,CAAC,IAAI,aAAa,CAAC,EAAE,YAAgB,IAAA;AAAA,MAC7D,SAAS,aAAa,CAAC,IAAI,aAAa,CAAC,EAAE,YAAgB,IAAA;AAAA,MAC3D,SAAS,aAAa,CAAC,IAAI,aAAa,CAAC,EAAE,YAAgB,IAAA;AAAA,MAC3D,UAAU,aAAa,CAAC,IAAI,aAAa,CAAC,EAAE,YAAgB,IAAA;AAAA,MAC5D,MAAM,aAAa,CAAC;AAAA,IAAA;AAKhC;"}
|
||||
10
resources/app/node_modules/@pixi/utils/lib/network/determineCrossOrigin.js
generated
vendored
Normal file
10
resources/app/node_modules/@pixi/utils/lib/network/determineCrossOrigin.js
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
"use strict";
|
||||
function determineCrossOrigin(url, loc = globalThis.location) {
|
||||
if (url.startsWith("data:"))
|
||||
return "";
|
||||
loc = loc || globalThis.location;
|
||||
const parsedUrl = new URL(url, document.baseURI);
|
||||
return parsedUrl.hostname !== loc.hostname || parsedUrl.port !== loc.port || parsedUrl.protocol !== loc.protocol ? "anonymous" : "";
|
||||
}
|
||||
exports.determineCrossOrigin = determineCrossOrigin;
|
||||
//# sourceMappingURL=determineCrossOrigin.js.map
|
||||
1
resources/app/node_modules/@pixi/utils/lib/network/determineCrossOrigin.js.map
generated
vendored
Normal file
1
resources/app/node_modules/@pixi/utils/lib/network/determineCrossOrigin.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"determineCrossOrigin.js","sources":["../../src/network/determineCrossOrigin.ts"],"sourcesContent":["/**\n * Sets the `crossOrigin` property for this resource based on if the url\n * for this resource is cross-origin. If crossOrigin was manually set, this\n * function does nothing.\n * Nipped from the resource loader!\n * @ignore\n * @param {string} url - The url to test.\n * @param {object} [loc=window.location] - The location object to test against.\n * @returns {string} The crossOrigin value to use (or empty string for none).\n */\nexport function determineCrossOrigin(url: string, loc: Location = globalThis.location): string\n{\n // data: and javascript: urls are considered same-origin\n if (url.startsWith('data:'))\n {\n return '';\n }\n\n // default is window.location\n loc = loc || globalThis.location;\n\n const parsedUrl = new URL(url, document.baseURI);\n\n // if cross origin\n if (parsedUrl.hostname !== loc.hostname || parsedUrl.port !== loc.port || parsedUrl.protocol !== loc.protocol)\n {\n return 'anonymous';\n }\n\n return '';\n}\n"],"names":[],"mappings":";AAUO,SAAS,qBAAqB,KAAa,MAAgB,WAAW,UAC7E;AAEQ,MAAA,IAAI,WAAW,OAAO;AAEf,WAAA;AAIX,QAAM,OAAO,WAAW;AAExB,QAAM,YAAY,IAAI,IAAI,KAAK,SAAS,OAAO;AAG/C,SAAI,UAAU,aAAa,IAAI,YAAY,UAAU,SAAS,IAAI,QAAQ,UAAU,aAAa,IAAI,WAE1F,cAGJ;AACX;;"}
|
||||
11
resources/app/node_modules/@pixi/utils/lib/network/determineCrossOrigin.mjs
generated
vendored
Normal file
11
resources/app/node_modules/@pixi/utils/lib/network/determineCrossOrigin.mjs
generated
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
function determineCrossOrigin(url, loc = globalThis.location) {
|
||||
if (url.startsWith("data:"))
|
||||
return "";
|
||||
loc = loc || globalThis.location;
|
||||
const parsedUrl = new URL(url, document.baseURI);
|
||||
return parsedUrl.hostname !== loc.hostname || parsedUrl.port !== loc.port || parsedUrl.protocol !== loc.protocol ? "anonymous" : "";
|
||||
}
|
||||
export {
|
||||
determineCrossOrigin
|
||||
};
|
||||
//# sourceMappingURL=determineCrossOrigin.mjs.map
|
||||
1
resources/app/node_modules/@pixi/utils/lib/network/determineCrossOrigin.mjs.map
generated
vendored
Normal file
1
resources/app/node_modules/@pixi/utils/lib/network/determineCrossOrigin.mjs.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"determineCrossOrigin.mjs","sources":["../../src/network/determineCrossOrigin.ts"],"sourcesContent":["/**\n * Sets the `crossOrigin` property for this resource based on if the url\n * for this resource is cross-origin. If crossOrigin was manually set, this\n * function does nothing.\n * Nipped from the resource loader!\n * @ignore\n * @param {string} url - The url to test.\n * @param {object} [loc=window.location] - The location object to test against.\n * @returns {string} The crossOrigin value to use (or empty string for none).\n */\nexport function determineCrossOrigin(url: string, loc: Location = globalThis.location): string\n{\n // data: and javascript: urls are considered same-origin\n if (url.startsWith('data:'))\n {\n return '';\n }\n\n // default is window.location\n loc = loc || globalThis.location;\n\n const parsedUrl = new URL(url, document.baseURI);\n\n // if cross origin\n if (parsedUrl.hostname !== loc.hostname || parsedUrl.port !== loc.port || parsedUrl.protocol !== loc.protocol)\n {\n return 'anonymous';\n }\n\n return '';\n}\n"],"names":[],"mappings":"AAUO,SAAS,qBAAqB,KAAa,MAAgB,WAAW,UAC7E;AAEQ,MAAA,IAAI,WAAW,OAAO;AAEf,WAAA;AAIX,QAAM,OAAO,WAAW;AAExB,QAAM,YAAY,IAAI,IAAI,KAAK,SAAS,OAAO;AAG/C,SAAI,UAAU,aAAa,IAAI,YAAY,UAAU,SAAS,IAAI,QAAQ,UAAU,aAAa,IAAI,WAE1F,cAGJ;AACX;"}
|
||||
9
resources/app/node_modules/@pixi/utils/lib/network/getResolutionOfUrl.js
generated
vendored
Normal file
9
resources/app/node_modules/@pixi/utils/lib/network/getResolutionOfUrl.js
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
"use strict";
|
||||
require("../settings.js");
|
||||
var settings = require("@pixi/settings");
|
||||
function getResolutionOfUrl(url, defaultValue = 1) {
|
||||
const resolution = settings.settings.RETINA_PREFIX?.exec(url);
|
||||
return resolution ? parseFloat(resolution[1]) : defaultValue;
|
||||
}
|
||||
exports.getResolutionOfUrl = getResolutionOfUrl;
|
||||
//# sourceMappingURL=getResolutionOfUrl.js.map
|
||||
1
resources/app/node_modules/@pixi/utils/lib/network/getResolutionOfUrl.js.map
generated
vendored
Normal file
1
resources/app/node_modules/@pixi/utils/lib/network/getResolutionOfUrl.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"getResolutionOfUrl.js","sources":["../../src/network/getResolutionOfUrl.ts"],"sourcesContent":["import { settings } from '../settings';\n\n/**\n * get the resolution / device pixel ratio of an asset by looking for the prefix\n * used by spritesheets and image urls\n * @memberof PIXI.utils\n * @function getResolutionOfUrl\n * @param {string} url - the image path\n * @param {number} [defaultValue=1] - the defaultValue if no filename prefix is set.\n * @returns {number} resolution / device pixel ratio of an asset\n */\nexport function getResolutionOfUrl(url: string, defaultValue = 1): number\n{\n const resolution = settings.RETINA_PREFIX?.exec(url);\n\n if (resolution)\n {\n return parseFloat(resolution[1]);\n }\n\n return defaultValue;\n}\n"],"names":["settings"],"mappings":";;;AAWgB,SAAA,mBAAmB,KAAa,eAAe,GAC/D;AACI,QAAM,aAAaA,SAAA,SAAS,eAAe,KAAK,GAAG;AAEnD,SAAI,aAEO,WAAW,WAAW,CAAC,CAAC,IAG5B;AACX;;"}
|
||||
10
resources/app/node_modules/@pixi/utils/lib/network/getResolutionOfUrl.mjs
generated
vendored
Normal file
10
resources/app/node_modules/@pixi/utils/lib/network/getResolutionOfUrl.mjs
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
import "../settings.mjs";
|
||||
import { settings } from "@pixi/settings";
|
||||
function getResolutionOfUrl(url, defaultValue = 1) {
|
||||
const resolution = settings.RETINA_PREFIX?.exec(url);
|
||||
return resolution ? parseFloat(resolution[1]) : defaultValue;
|
||||
}
|
||||
export {
|
||||
getResolutionOfUrl
|
||||
};
|
||||
//# sourceMappingURL=getResolutionOfUrl.mjs.map
|
||||
1
resources/app/node_modules/@pixi/utils/lib/network/getResolutionOfUrl.mjs.map
generated
vendored
Normal file
1
resources/app/node_modules/@pixi/utils/lib/network/getResolutionOfUrl.mjs.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"getResolutionOfUrl.mjs","sources":["../../src/network/getResolutionOfUrl.ts"],"sourcesContent":["import { settings } from '../settings';\n\n/**\n * get the resolution / device pixel ratio of an asset by looking for the prefix\n * used by spritesheets and image urls\n * @memberof PIXI.utils\n * @function getResolutionOfUrl\n * @param {string} url - the image path\n * @param {number} [defaultValue=1] - the defaultValue if no filename prefix is set.\n * @returns {number} resolution / device pixel ratio of an asset\n */\nexport function getResolutionOfUrl(url: string, defaultValue = 1): number\n{\n const resolution = settings.RETINA_PREFIX?.exec(url);\n\n if (resolution)\n {\n return parseFloat(resolution[1]);\n }\n\n return defaultValue;\n}\n"],"names":[],"mappings":";;AAWgB,SAAA,mBAAmB,KAAa,eAAe,GAC/D;AACI,QAAM,aAAa,SAAS,eAAe,KAAK,GAAG;AAEnD,SAAI,aAEO,WAAW,WAAW,CAAC,CAAC,IAG5B;AACX;"}
|
||||
Reference in New Issue
Block a user