Files
RSSHub/.gitignore
T
DIYgodandClaude Opus 5.5 c989aa701a build(worker): migrate Worker config from Wrangler to cf
Run `cf migrate` and resolve its follow-up items, so `cf dev`, `cf build`
and `cf deploy` build and deploy the rsshub Worker from
cloudflare.config.ts and wrangler.config.ts.

- Declare BrowserSession as a SQLite Durable Object export in place of
  the browser-session-v1 migration, keeping the live namespace.
- Add a production mode that mirrors wrangler.production.toml, including
  the cloudflare-patchright service binding: `cf deploy --mode production`.
- Set uploadSourceMaps to false: cf deploy uploads every source map in
  the Build Output, while wrangler deploy did not upload them.
- Switch the worker-deploy and worker-dev scripts to cf, type-check the
  new config files, ignore .cloudflare and group cf with the other
  Cloudflare packages in Dependabot.

Keep wrangler.toml for lib/worker.test.ts, because Wrangler's
unstable_dev cannot read cloudflare.config.ts, and wrangler.production.toml
for Cloudflare Workers Builds until its deploy command moves to cf.
The container deployment stays on Wrangler for now.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 22:18:19 +08:00

45 lines
428 B
Plaintext

.DS_Store
.cursorrules
.devenv
.direnv
.env
.eslintcache
.idea
.log
.now
.roomodes
.vercel
.vscode
.windsurfrules
.yarn
.yarnrc.yml
.pnp*
*.swp
*.iml
app-minimal/
assets/build/
coverage
docs/.vuepress/dist
memory-bank/
node_modules
tmp
dist
dist-container
dist-lib
dist-worker
.vitest
.wrangler
.cloudflare
Session.vim
combined.log
dump.rdb
error.log
npm-debug.log
package-lock.json
# pnpm-lock.yaml
yarn.lock
yarn-error.log