diff --git a/bun.lockb b/bun.lockb index 67d1787..3b96322 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/src/index.tsx b/src/index.tsx index bd65fcc..8e45aa5 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -1,9 +1,4 @@ -// Polyfill for `global` -window.global = window; - -// Polyfill for `Buffer` -import { Buffer } from "buffer"; -window.Buffer = Buffer; +import './polyfills'; import ReactDOM from "react-dom/client"; import { RouterProvider } from "react-router-dom"; diff --git a/src/polyfills.tsx b/src/polyfills.tsx new file mode 100644 index 0000000..9f6d295 --- /dev/null +++ b/src/polyfills.tsx @@ -0,0 +1,8 @@ +// Polyfill for `global` +if (typeof global === 'undefined') { + window.global = window; +} + +// Polyfill for `Buffer` +import { Buffer } from "buffer"; +window.Buffer = Buffer; \ No newline at end of file