also cache api only caches on the datacenter its called from right?
also cache api only caches on the datacenter its called from right?
api.cloudflare.comc.req.raw.cf for hono, mbcacheControl: "public, max-age=600"public, max-age=600 in the response headers.public, max-age=14400 in the response headers.../../node_modules/@cloudflare/ai/dist/ai/tasks/image-classification.d.ts(2,24): error TS2307: Cannot find module '../ai' or its corresponding type declarations.Router instance is a Proxy, with a fetch method. This matches the expected { fetch } signature that Cloudflare or Bun expect. However, CF is having issues with the Proxy (Bun is fine with it, for comparison).{ middleware } property of Workers exports is being treated. Is there a way for me to PR a fix to this directly?middleware export as far as workerd is concernedawait import('foo.js')? Yesrules might do it, because it mentions there’s a default rule for wasm, like you mentioned. But it didn’t seem to work.declare module '*.html' {
const value: string;
export default value
} const personalizations = [{
to: [{ email: to }],
}];
const msg = {
personalizations,
from: {
email: fromAddress,
name: fromName,
},
subject: subject,
content: [{ type: "text/plain", value: plainText }],
};
const email = await fetch("https://api.sendgrid.com/v3/mail/send", {
body: JSON.stringify(msg),
headers: {
Authorization: `Bearer ${env.SENDGRID_API_KEY}`,
"Content-Type": "application/json",
},
method: "POST",
});../../node_modules/@cloudflare/ai/dist/ai/tasks/image-classification.d.ts(2,24): error TS2307: Cannot find module '../ai' or its corresponding type declarations.export const router = OpenAPIRouter({
docs_url: "/",
schema: {
info: {
title: "JCoNet LTD API",
version: "1",
},
security: {
["apiKeyAuth"]: [],
},
},
});
router.registry.registerComponent("securitySchemes", "apiKeyAuth", {
type: "apiKey",
in: "header",
name: "x-api-key",
});
console.log(router.schema);const router = Router()
// doesn't work (but should)
export default router
// works
export default {
fetch: router.fetch
}
// works
export default { ...router }