Download node_modules/@supabase/auth-js/src/lib/polyfills.ts from metarm/QMetaRam: direct link, hf CLI and curl.
- Browser
- Download file 610 Bytes
-
https://huggingface.co/metarm/QMetaRam/resolve/main/node_modules/%40supabase/auth-js/src/lib/polyfills.ts
- Command line
-
hf download hf://metarm/QMetaRam/node_modules/@supabase/auth-js/src/lib/polyfills.ts
-
curl -L -o polyfills.ts https://huggingface.co/metarm/QMetaRam/resolve/main/node_modules/%40supabase/auth-js/src/lib/polyfills.ts
610 Bytes
| /** | |
| * https://mathiasbynens.be/notes/globalthis | |
| */ | |
| export function polyfillGlobalThis() { | |
| if (typeof globalThis === 'object') return | |
| try { | |
| Object.defineProperty(Object.prototype, '__magic__', { | |
| get: function () { | |
| return this | |
| }, | |
| configurable: true, | |
| }) | |
| // @ts-expect-error 'Allow access to magic' | |
| __magic__.globalThis = __magic__ | |
| // @ts-expect-error 'Allow access to magic' | |
| delete Object.prototype.__magic__ | |
| } catch (e) { | |
| if (typeof self !== 'undefined') { | |
| // @ts-expect-error 'Allow access to globals' | |
| self.globalThis = self | |
| } | |
| } | |
| } | |