chore(deps): use pnpm catalog references for shared dependencies (#12)
* chore(deps): use pnpm catalog references for shared dependencies
Replace explicit version specifiers with catalog: for dependencies shared
across the workspace (zod, vitest, typescript, eslint, etc.). Also remove
the Dependabot ignore rule that blocked major version updates.
* chore(deps): add pnpm catalog entries for standalone CI installs
Add pnpm-workspace.yaml with catalog section so catalog: references in
package.json resolve correctly when this repo is installed standalone
(e.g., in CI). The workspace root catalog takes precedence when running
in the full workspace context.
* chore(deps): regenerate lockfile for catalog: specifiers
Update pnpm-lock.yaml to match catalog: references in package.json.
Required for --frozen-lockfile in CI.
authored by