diff --git a/packages/blocks/package.json b/packages/blocks/package.json index c7eef843..d70f80ef 100644 --- a/packages/blocks/package.json +++ b/packages/blocks/package.json @@ -1,6 +1,6 @@ { "name": "@viamrobotics/prime-blocks", - "version": "0.1.2", + "version": "0.1.3", "publishConfig": { "access": "public" }, diff --git a/packages/blocks/src/lib/index.ts b/packages/blocks/src/lib/index.ts index aa5d64f5..7db45e1d 100644 --- a/packages/blocks/src/lib/index.ts +++ b/packages/blocks/src/lib/index.ts @@ -1,3 +1,9 @@ +if (!('createObjectURL' in globalThis.URL)) { + throw new Error( + ' requires the window.URL.createObjectURL method. If in a testing environment, this must be mocked or stubbed.' + ); +} + // Three.js components export { default as AxesHelper } from './axes-helper/axes-helper.svelte'; export { LengthCapsuleGeometry } from './capsule-geometry/capsule-geometry';