aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-04-05 03:51:24 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-04-05 03:51:24 -0700
commit2c0e8e0a99932fbf10872cce4ad417d24cdf262e (patch)
tree8a8016e425cbdcd49e41d3589b6a3bd68c56b468
parent7f4b1a579777d12c0e2747afcc97c8b2b0b68c11 (diff)
downloadbun-2c0e8e0a99932fbf10872cce4ad417d24cdf262e.tar.gz
bun-2c0e8e0a99932fbf10872cce4ad417d24cdf262e.tar.zst
bun-2c0e8e0a99932fbf10872cce4ad417d24cdf262e.zip
Add update message
-rw-r--r--packages/bun-framework-next/server-polyfills.tsx13
1 files changed, 13 insertions, 0 deletions
diff --git a/packages/bun-framework-next/server-polyfills.tsx b/packages/bun-framework-next/server-polyfills.tsx
index a973d66da..e3d912e21 100644
--- a/packages/bun-framework-next/server-polyfills.tsx
+++ b/packages/bun-framework-next/server-polyfills.tsx
@@ -1,3 +1,16 @@
import { Buffer } from "buffer";
globalThis.Buffer ||= Buffer;
+
+if (!("URL" in globalThis)) {
+ class Outdated extends Error {
+ constructor(message) {
+ super(message);
+ this.name = "Outdated";
+ }
+ }
+
+ throw new Outdated(
+ "Missing \"URL\", please run 'bun upgrade' to update to the latest version of Bun (added in v0.0.74)"
+ );
+}