chore: Update pnpm & dev dependencies - #15
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
There was a problem hiding this comment.
🟡 Changes recommended
The updated pnpm-lock.yaml appears to contain two YAML documents / duplicated lockfile sections, which is likely to break pnpm install and CI.
Get a fresh assessment by requesting another Copilot review.
Pull request overview
This PR updates the repository’s tooling stack by bumping pnpm and various (mostly dev) dependencies, along with a small build-config adjustment to align path resolution with ESM usage.
Changes:
- Bump pnpm version and refresh dependency versions (incl. svgo, eslint/typescript-eslint, vite, etc.).
- Update Vite config entrypoint path resolution from
__dirnametoimport.meta.dirname. - Update the workflow to use a newer pinned SHA for
actions/checkout.
File summaries
| File | Description |
|---|---|
vite.config.ts |
Adjusts Rollup input path resolution for an ESM config environment. |
pnpm-lock.yaml |
Updates lockfile for new pnpm/dev dependency versions (but currently appears malformed). |
package.json |
Bumps pnpm + dependencies and adds helper scripts for peer/audit checks. |
.github/workflows/generate-crt-contributions.yml |
Updates pinned actions/checkout revision. |
Review details
Files not reviewed (1)
- pnpm-lock.yaml: Generated file
- Files reviewed: 3/5 changed files
- Comments generated: 1
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 12ef0322ff
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".



Summary
I've upgraded pnpm itself & updated all dev dependencies
Problem / Motivation
To utilize the latest possible dev tools
Type Of Change
Testing
pnpm build:allpnpm generatepnpm generate:devVisual Diff (if applicable)
Checklist
pnpm lintpnpm typecheckpnpm generate:dev.env.examplewhen neededaction.ymlorsrc/action.tschanged