FeedRepository no longer owns favicons, WebSub subscriber lists or the monitoring counters singleton. Each concern gets its own repository (IconRepository, WebSubSubscriptionRepository, CountersRepository), sharing the key schema via feed-keys. KV key strings are unchanged; counters increment policy stays in utils/stats.ts. Co-Authored-By: Claude Opus 4.7 <[email protected]>
31 lines
579 B
JSON
31 lines
579 B
JSON
{
|
|
"version": "0.0.1",
|
|
"configurations": [
|
|
{
|
|
"name": "docs",
|
|
"runtimeExecutable": "npx",
|
|
"runtimeArgs": ["serve", "docs", "-p", "4321", "--no-clipboard"],
|
|
"port": 4321
|
|
},
|
|
{
|
|
"name": "dev",
|
|
"runtimeExecutable": "npm",
|
|
"runtimeArgs": ["run", "dev"],
|
|
"port": 8787
|
|
},
|
|
{
|
|
"name": "dev-build",
|
|
"runtimeExecutable": "npx",
|
|
"runtimeArgs": [
|
|
"wrangler",
|
|
"dev",
|
|
"--config",
|
|
"wrangler.build.toml",
|
|
"--port",
|
|
"8788"
|
|
],
|
|
"port": 8788
|
|
}
|
|
]
|
|
}
|