feat(prdy): migrate @mosaic/prdy from v0 to v1 #101

Merged
jason.woltje merged 1 commits from feat/p6-prdy into main 2026-03-15 00:44:03 +00:00
Owner

Ports the full PRD wizard package from v0 with v1 ESM/NodeNext adaptations.

Changes

  • types.ts, prd.ts, templates.ts, wizard.ts, cli.ts, index.ts — full port
  • Added deps: @clack/prompts, commander, js-yaml, zod, @types/js-yaml

v1 Adaptations

  • ESM .js import extensions throughout
  • Named Dirent import to satisfy consistent-type-imports lint rule
  • noUncheckedIndexedAccess-safe template lookup via string key
Ports the full PRD wizard package from v0 with v1 ESM/NodeNext adaptations. ## Changes - types.ts, prd.ts, templates.ts, wizard.ts, cli.ts, index.ts — full port - Added deps: @clack/prompts, commander, js-yaml, zod, @types/js-yaml ## v1 Adaptations - ESM .js import extensions throughout - Named Dirent import to satisfy consistent-type-imports lint rule - noUncheckedIndexedAccess-safe template lookup via string key
jason.woltje force-pushed feat/p6-prdy from 0c431371b0 to b086825edb 2026-03-15 00:40:36 +00:00 Compare
jason.woltje merged commit f94f9f672b into main 2026-03-15 00:44:03 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#101