Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates multiple npm dependencies/lockfile entries to newer versions to keep the Astro/Preact app current with upstream fixes and patches.
Changes:
- Bump key runtime deps (Astro, Tailwind, Preact, Framer Motion, @primer/react-brand).
- Bump a dev dependency (baseline-browser-mapping).
- Regenerate
package-lock.jsonto reflect updated transitive dependencies.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| package.json | Updates top-level dependency version ranges. |
| package-lock.json | Updates resolved versions/integrity for direct + transitive dependencies. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "@tailwindcss/vite": "^4.1.18", | ||
| "astro": "^5.17.2", | ||
| "framer-motion": "^12.34.0", | ||
| "@primer/react-brand": "^0.65.0", |
There was a problem hiding this comment.
package-lock.json shows @primer/react-brand declares an engines requirement of Node.js >=24.0.0. The repo’s GitHub Actions workflow currently sets up Node 20, so please confirm this Node version mismatch is intentional (and update the project’s documented/required Node version or CI accordingly), or pin @primer/react-brand to a version compatible with the intended Node runtime.
| "@primer/react-brand": "^0.65.0", | |
| "@primer/react-brand": "0.64.0", |
| "@primer/react-brand": "^0.65.0", | ||
| "@tailwindcss/vite": "^4.2.1", | ||
| "astro": "^5.18.0", | ||
| "framer-motion": "^12.35.0", |
There was a problem hiding this comment.
PR metadata/linked Dependabot update for framer-motion (#63) indicates a bump to 12.34.3, but this PR updates framer-motion to ^12.35.0. If 12.35.0 is intentional, the PR description and linked issue references should be updated to reflect the actual version change; otherwise, consider aligning the dependency version with the intended bump.
This pull request updates several dependencies in the
package.jsonfile to their latest versions, ensuring the project uses the most recent features and security patches.Fixes #63, #62, #61, #60, #58