chore: update all dependencies to latest versions - #75
Conversation
- @clack/prompts 1.1.0 → 1.2.0 - citty 0.2.1 → 0.2.2 - yaml 2.8.2 → 2.8.3 - typescript 5.9.3 → 6.0.2 (major) - @types/node 24.12.0 → 25.5.2 (major) - knip 5.86.0 → 6.3.0 (major) - vitest/coverage-v8 4.1.0 → 4.1.2 - tsdown 0.21.2 → 0.21.7 - ultracite 7.3.0 → 7.4.3 - lefthook 2.1.4 → 2.1.5 - fs-fixture 2.11.0 → 2.13.0 - @typescript/native-preview → 7.0.0-dev.20260406.1 https://claude.ai/code/session_013nE2URvRokQybUYvRfkUGx
- @types/node: 25.5.2 → 24.12.2 (align with node engine >=24.x) - typescript: removed (optional peer dep of tsdown, typecheck uses tsgo) https://claude.ai/code/session_013nE2URvRokQybUYvRfkUGx
🦋 Changeset detectedLatest commit: 66c41e8 The changes in this PR will be included in the next version bump. Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Size Change: +26 B (+0.86%) Total Size: 3.05 kB 📦 View Changed
|
There was a problem hiding this comment.
Code Review
This pull request updates several project dependencies, including @clack/prompts, citty, yaml, vitest, tsdown, typescript, knip, and @types/node. It also adds a changeset file to document these updates and refreshes the pnpm-lock.yaml file, which now includes additional platform-specific bindings for @oxc-parser. I have no feedback to provide.
|
@copilot can you fix CI error? |
- Replace utf8 with utf-8 in readFileSync/readFile calls (ultracite 7.4.3 lint rule) - Handle args.help explicitly in run() since citty 0.2.2 no longer auto-intercepts --help when user defines help in args Agent-Logs-Url: https://github.com/nyatinte/prw/sessions/75076883-63ff-4881-a218-45feeafbbf4c Co-authored-by: nyatinte <104000239+nyatinte@users.noreply.github.com>
Fixed in 66c41e8. Two issues were causing CI failures:
|
What
@clack/prompts1.1.0 → 1.2.0citty0.2.1 → 0.2.2yaml2.8.2 → 2.8.3vitest/@vitest/coverage-v84.1.0 → 4.1.2tsdown0.21.2 → 0.21.7ultracite7.3.0 → 7.4.3lefthook2.1.4 → 2.1.5fs-fixture2.11.0 → 2.13.0knip5.86.0 → 6.3.0 (major)@types/node24.12.0 → 24.12.2 (stay on 24.x to align withengines.node)@typescript/native-preview→ 7.0.0-dev.20260406.1typescript— optional peer dep oftsdown, typecheck already usestsgoFix CI failures caused by the above updates:
"utf8"with"utf-8"inreadFileSync/readFilecalls (src/history.ts,src/workspace.ts) to satisfy the new ultracite 7.4.3 lint ruleargs.helpexplicitly inrun()(src/index.ts) since citty 0.2.2 no longer auto-intercepts--help/-hwhen the user defines ahelparg — mirrors the existingargs.versionpatternWhy
Renovate is not running. Manual update to keep dependencies current and pick up bug fixes and minor features in each package.
The CI fixes are required because ultracite 7.4.3 introduced a new lint rule (
utf-8overutf8) and citty 0.2.2 changed behavior so that user-definedhelpargs disable the built-in--helpinterception.Ref