storytellurx/deno.json
Elias Rhouzlane c783c1d75e fix(boot): purge only configured cache peers; opt into no-legacy-abort
A cold isolate retried page-cache purges against hard-coded bunny and mf
origins that no longer answer (565 of 1,402 log lines, 12-20 Oct). Peers
now come from BUNNY_CACHE_ORIGIN, DENO_CACHE_ORIGIN and MF_CACHE_ORIGIN
only. no-legacy-abort silences Deno's request.signal warning (253 lines).
2026-10-20 12:02:11 +02:00

23 lines
891 B
JSON

{
"lock": false,
"deploy": {
"install": "deno eval \"await Deno.writeFile('/tmp/pnpm.tgz', new Uint8Array(await (await fetch('https://registry.npmjs.org/@pnpm/exe.linux-x64/-/exe.linux-x64-12.6.0.tgz')).arrayBuffer()))\" && tar xzf /tmp/pnpm.tgz -C /tmp && NPM_CONFIG_USERCONFIG=.npmrc /tmp/package/pnpm install --frozen-lockfile --ignore-scripts",
"build": "deno task build:deploy",
"runtime": {
"type": "dynamic",
"entrypoint": "dist/server/server.js",
"memory_limit": 2048
},
"predeploy": "deno run -A dist/server/server.js db apply",
"buildTimeout": "5m",
"buildMemoryLimit": 3072,
"org": "nestarz",
"app": "storytellurx-landing"
},
"unstable": ["npm-lazy-caching", "temporal", "no-legacy-abort"],
"nodeModulesDir": "manual",
"mf": {
"domains": ["storytellurx-landing.bureaudouble.com"],
"memory-mib": 2048
}
}