wip: cloud

This commit is contained in:
Frank
2025-08-29 19:34:56 -04:00
parent b40c02e258
commit c3a25eff78
18 changed files with 83 additions and 51 deletions

View File

@@ -0,0 +1,14 @@
import { env } from "cloudflare:workers";
export const Resource = new Proxy(
{},
{
get(_target, prop: string) {
if (prop in env) {
const value = env[prop];
return typeof value === "string" ? JSON.parse(value) : value;
}
throw new Error(`"${prop}" is not linked in your sst.config.ts`);
},
}
) as Record<string, any>;