Download node_modules/hono/dist/adapter/cloudflare-workers/utils.js from Snapkitty/agentscope-sift: direct link, hf CLI and curl.
- Browser
- Download file 950 Bytes
-
https://huggingface.co/Snapkitty/agentscope-sift/resolve/main/node_modules/hono/dist/adapter/cloudflare-workers/utils.js
- Command line
-
hf download hf://Snapkitty/agentscope-sift/node_modules/hono/dist/adapter/cloudflare-workers/utils.js
-
curl -L -o utils.js https://huggingface.co/Snapkitty/agentscope-sift/resolve/main/node_modules/hono/dist/adapter/cloudflare-workers/utils.js
950 Bytes
| // src/adapter/cloudflare-workers/utils.ts | |
| var getContentFromKVAsset = async (path, options) => { | |
| let ASSET_MANIFEST; | |
| if (options && options.manifest) { | |
| if (typeof options.manifest === "string") { | |
| ASSET_MANIFEST = JSON.parse(options.manifest); | |
| } else { | |
| ASSET_MANIFEST = options.manifest; | |
| } | |
| } else { | |
| if (typeof __STATIC_CONTENT_MANIFEST === "string") { | |
| ASSET_MANIFEST = JSON.parse(__STATIC_CONTENT_MANIFEST); | |
| } else { | |
| ASSET_MANIFEST = __STATIC_CONTENT_MANIFEST; | |
| } | |
| } | |
| let ASSET_NAMESPACE; | |
| if (options && options.namespace) { | |
| ASSET_NAMESPACE = options.namespace; | |
| } else { | |
| ASSET_NAMESPACE = __STATIC_CONTENT; | |
| } | |
| const key = ASSET_MANIFEST[path]; | |
| if (!key) { | |
| return null; | |
| } | |
| const content = await ASSET_NAMESPACE.get(key, { type: "stream" }); | |
| if (!content) { | |
| return null; | |
| } | |
| return content; | |
| }; | |
| export { | |
| getContentFromKVAsset | |
| }; | |