issue-5: Move typebox to runtime dependencies in package manifest #6

Merged
david merged 1 commit from bug/issue-5/move-typebox-to-runtime-dependencies-in-package-manifest into main 2026-08-13 23:14:59 +00:00
Owner

Closes #5

Move typebox from peerDependencies to dependencies in the root manifest (and regenerate package-lock.json). It's a runtime import of postgres, pr-comments, grillme, and forgejo; declaring it only as a peer relied on npm 7+ peer auto-install. @earendil-works/pi-coding-agent and @earendil-works/pi-tui remain peers (provided by the pi runtime).

Closes #5 Move `typebox` from `peerDependencies` to `dependencies` in the root manifest (and regenerate `package-lock.json`). It's a runtime import of `postgres`, `pr-comments`, `grillme`, and `forgejo`; declaring it only as a peer relied on npm 7+ peer auto-install. `@earendil-works/pi-coding-agent` and `@earendil-works/pi-tui` remain peers (provided by the pi runtime).
david merged commit f5dc32b721 into main 2026-08-13 23:14:59 +00:00
david deleted branch bug/issue-5/move-typebox-to-runtime-dependencies-in-package-manifest 2026-08-13 23:14:59 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
david/pi-extensions-and-skills!6
No description provided.