@allincart-ag/dive
Version:
Allincart Spatial Framework
2 lines (1 loc) • 425 B
JavaScript
;function s(r){var t;const e=r.split("/").pop()||"";return!e.includes(".")||e.endsWith(".")?"":((t=e.split(".").pop())==null?void 0:t.toLowerCase().split("?")[0])||""}function i(r){return r.toLowerCase()in{glb:!0,gltf:!0,usdz:!0}}class n extends Error{constructor(e,o,t){super(o),this.url=e,this.cause=t,this.name="NetworkError"}}exports.NetworkError=n;exports.getFileTypeFromUri=s;exports.isFileTypeSupported=i;