From 83d1dffe2b972c63b8b9939ba6c4d121ccedd6bc Mon Sep 17 00:00:00 2001 From: Micheal Parks <103450731+micheal-parks@users.noreply.github.com> Date: Mon, 19 Aug 2024 14:55:36 -0400 Subject: [PATCH] Add maplibre warning to blocks (#560) --- packages/blocks/package.json | 2 +- packages/blocks/src/lib/index.ts | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) 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';