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/.
Upgrade npm dependencies for the cloudflare_temp_email sub-packages.
Execute the project-root script:
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 |
Note: vitepress-docs/ uses --latest (crosses semver ranges); other packages upgrade within ranges only.
git diff on package.json / pnpm-lock.yaml files for reasonable changes.cd frontend && pnpm buildcd worker && pnpm build && pnpm lintcd vitepress-docs && pnpm buildworker/wrangler.toml for any required syntax changes.chore: upgrade dependencies.pnpm add each package instead of running the script.pnpm deploy locally — deployments go through GitHub Actions.