Skip to content

Update project dependencies#16

Draft
ethanolivertroy wants to merge 3 commits into
mainfrom
cursor/dependency-maintenance-d31b
Draft

Update project dependencies#16
ethanolivertroy wants to merge 3 commits into
mainfrom
cursor/dependency-maintenance-d31b

Conversation

@ethanolivertroy

@ethanolivertroy ethanolivertroy commented Jun 26, 2026

Copy link
Copy Markdown
Member

Summary

  • Update root site dependencies for Astro, Tailwind/Vite integration, Marked, and the Vite override.
  • Update CLI runtime and tooling dependencies, including AWS SDK clients, sandbox runtime, archiver, TypeScript, tsx, and yaml.
  • Migrate the CLI from deprecated @mariozechner/pi-* packages to @earendil-works/pi-* packages.
  • Refresh root and CLI npm lockfiles.
  • Update export bundle helpers for Archiver 8 and add CLI transitive security overrides for undici/protobufjs.

Validation

  • npm run build
  • npm --prefix cli run build
  • npm --prefix cli run test:cli (146 tests passed)
  • npm audit --json (root: 0 vulnerabilities)
  • npm audit --json in cli/ (0 vulnerabilities)

Notes

  • No Linear ticket provided.
  • The Earendil Pi packages require Node >=22.19.0, so the CLI engine requirement was raised accordingly. This cloud agent currently has Node v22.14.0; npm emitted engine warnings during install, but build/test validation passed in this environment.
Open in Web Open in Cursor 

Co-authored-by: Ethan Troy <ethanolivertroy@users.noreply.github.com>
@vercel

vercel Bot commented Jun 26, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
grclanker Ready Ready Preview, Comment Jun 26, 2026 6:24am

Request Review

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 26, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
❌ Deployment failed
View logs
grclanker 614d91f Jun 26 2026, 06:24 AM

Co-authored-by: Ethan Troy <ethanolivertroy@users.noreply.github.com>
Co-authored-by: Ethan Troy <ethanolivertroy@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants