chore(hygiene): restore the cordis peers and teach knip the split faces
`@deepseek-ai/cordis` returns to the peer and dev dependencies of `dsh-client-ui-model` and `dsh-client-ui-skill`; every harness package declares it, and the client type-assembly rename dropped it from both. The commands manifest ships `src` alongside its generated typert faces, matching the `./src/*` export it already declares. knip gains the two directory-picker surface workspaces, whose specs are `.tsx` and matched no default pattern, and ignores `zod` in the commands workspace: that dependency belongs to the generated Remote and Host faces in `lib/`, which knip never scans. The unused `dsh-client-test-runtime` and `dsh-client-connection` dev dependencies are gone; the picker surface's own spec never imported the former, and ui-settings reads the carrier's types through the Remote assembly now.
This commit is contained in:
6
pnpm-lock.yaml
generated
6
pnpm-lock.yaml
generated
@@ -2349,6 +2349,9 @@ importers:
|
||||
|
||||
packages/client/ui-model:
|
||||
devDependencies:
|
||||
'@deepseek-ai/cordis':
|
||||
specifier: workspace:^
|
||||
version: link:../../../vendor/cordis
|
||||
'@deepseek-ai/dsh-api-remotes':
|
||||
specifier: workspace:^
|
||||
version: link:../../api/remotes
|
||||
@@ -2838,6 +2841,9 @@ importers:
|
||||
|
||||
packages/client/ui-skill:
|
||||
devDependencies:
|
||||
'@deepseek-ai/cordis':
|
||||
specifier: workspace:^
|
||||
version: link:../../../vendor/cordis
|
||||
'@deepseek-ai/dsh-api-remotes':
|
||||
specifier: workspace:^
|
||||
version: link:../../api/remotes
|
||||
|
||||
Reference in New Issue
Block a user