cloudflare/cloudflare-typescript
Publicmirrored fromhttps://github.com/cloudflare/cloudflare-typescriptAvailable
src/_shims/index.js
13lines · modecode
| 1 | /** |
| 2 | * Disclaimer: modules in _shims aren't intended to be imported by SDK users. |
| 3 | */ |
| 4 | const shims = require('./registry'); |
| 5 | const auto = require('cloudflare/_shims/auto/runtime'); |
| 6 | if (!shims.kind) shims.setShims(auto.getRuntime(), { auto: true }); |
| 7 | for (const property of Object.keys(shims)) { |
| 8 | Object.defineProperty(exports, property, { |
| 9 | get() { |
| 10 | return shims[property]; |
| 11 | }, |
| 12 | }); |
| 13 | } |
| 14 | |