1import * as Cloudflare from "alchemy/Cloudflare";
2import * as Effect from "effect/Effect";
3import Service from "./src/Service.ts";
4import { Backend } from "./src/Stack.ts";
5
6export default Backend.make(
7 {
8 providers: Cloudflare.providers(),
9 state: Cloudflare.state(),
10 },
11 Effect.gen(function* () {
12 const api = yield* Service;
13 return {
14 url: api.url.as<string>(),
15 };
16 }),
17);