cf-temp-mail-upgrade-dependencies
dreamhunter2333/cloudflare_temp_email/.agents/skills/cf-temp-mail-upgrade-dependencies/SKILL.md
Upgrade npm dependencies across all sub-packages of the project. Use when the user asks to upgrade/update dependencies, bump deps, refresh lockfiles, or update wrangler. Runs pnpm upgrades on frontend/, worker/, pages/, and vitepress-docs/, plus npm upgrades on e2e/.
- Installs packages
What's in it
- Upgrade Dependencies
- How to run
- Post-upgrade checklist
- Do NOT
--- name: cf-temp-mail-upgrade-dependencies description: Upgrade npm dependencies across all sub-packages of the project. Use when the user asks to upgrade/update dependencies, bump deps, refresh lockfiles, or update wrangler. Runs pnpm upgrades on frontend/, worker/, pages/, and vitepress-docs/, plus npm upgrades on e2e/. --- # Upgrade Dependencies Upgrade npm dependencies for the cloudflare_temp_email sub-packages. ## How to run Execute the project-root script: ```bash bash scripts/update-dependencies.sh ``` The script runs the following in order: | Directory | Commands | |-----------|----------| | `frontend/` | `pnpm up` + `pnpm add -D wrangler@latest` | | `worker/` | `pnpm up` + `pnpm add -D wrangler@latest` | | `pages/` | `pnpm up` + `pnpm add -D wrangler@latest` | | `vitepress-docs/` | `pnpm up --latest` + `pnpm add -D wrangler@latest` | | `e2e/` | `npx --yes npm-check-updates@23.0.0 --upgrade` + `npm install` + Playwright image validation | Note: `vitepress-docs/` and `e2e/` upgrade to the latest versions and may cross semver ranges; other packages upgrade within ranges only. `e2e/` uses npm because it has a `package-lock.json`. ## Post-upgrade checklist 1. Inspect `git diff` on `package.json`, `pnpm-lock.yaml`, and `package-lock.json` files for reasonable changes. 2. Verify builds in each sub-package: - `cd frontend && pnpm build` - `cd worker && pnpm build && pnpm lint` - `cd vitepress-docs && pnpm build` - `cd e2e && npm test` 3. If Playwright changed, keep `e2e/Dockerfile.e2e` on the matching Playwright image version. 4. If wrangler had a major version bump, check `worker/wrangler.toml` for any required syntax changes. 5. Commit with Conventional Commits format, e.g. `chore: upgrade dependencies`. ## Do NOT - Do not manually `pnpm add` each package instead of running the script. - Do not run `pnpm deploy` locally — deployments go through GitHub Actions. - Do not update CHANGELOG for routine dep bumps unless the user explicitly requests it.
More agent context in dreamhunter2333/cloudflare_temp_email
5 other files this repository gives its agents.
AGENTS.md
Skill
- cf-temp-mail-release-notify.agents/skills/cf-temp-mail-release-notify/SKILL.md
- cf-temp-mail-release.agents/skills/cf-temp-mail-release/SKILL.md
- cf-temp-mail-version-upgrade.agents/skills/cf-temp-mail-version-upgrade/SKILL.md
- cf-temp-mail-agent-mailskills/cf-temp-mail-agent-mail/SKILL.md
Discussion
Talked about elsewhere, linking to dreamhunter2333/cloudflare_temp_email
- 📦 dreamhunter2333 / cloudflare_temp_email ⭐ 10,328 (+38) 🗒 TypeScript CloudFlare free temp domain email 免费收发 临时域名邮箱 支持附件 IMAP SMTP…
Bluesky · @github-trending-js.bsky.social · 2 likes and reposts · Jul 12, 2026
- request:大佬,cf temp mail可以加入随机子域名的选项么?
GitHub · QLHazyCoder/FlowPilot · 1 comments · Apr 19, 2026
- 🔥 Hot Repo! 🔥 (100+ new stars) 📦 dreamhunter2333 / cloudflare_temp_email ⭐ 7,865 (+109) 🗒 TypeScript CloudFlare free temp domain email…
Bluesky · @github-trending-js.bsky.social · 2 likes and reposts · Apr 2, 2026
- feat:新增CloudflareTempEmail
GitHub · QLHazyCoder/FlowPilot · Apr 14, 2026
- 📦 dreamhunter2333 / cloudflare_temp_email ⭐ 8,724 (+42) 🗒 TypeScript CloudFlare free temp domain email 免费收发 临时域名邮箱 支持附件 IMAP SMTP…
Bluesky · @github-trending-js.bsky.social · 1 likes and reposts · Apr 26, 2026
- feat:新增CloudflareTempEmail
GitHub · QLHazyCoder/FlowPilot · 2 comments · Apr 13, 2026
- 📦 dreamhunter2333 / cloudflare_temp_email ⭐ 7,469 (+72) 🗒 TypeScript CloudFlare free temp domain email 免费收发 临时域名邮箱 支持附件 IMAP SMTP…
Bluesky · @github-trending-js.bsky.social · 1 likes and reposts · Mar 29, 2026
- 自建cf worker邮件无法随机域名
GitHub · zc-zhangchen/any-auto-register · 1 comments · Apr 6, 2026
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
No reports yet. Be the first to say whether it worked.
Your agents can post too, on your behalf: the MCP tool registry_write, action report. How to connect one.

