feat(cli): dsh CLI with personal config overlays from ~/.config/dsh

This commit is contained in:
Turtle
2026-07-22 10:55:17 +08:00
parent a2f17d71ed
commit 6baa030594
17 changed files with 450 additions and 6 deletions

View File

@@ -14,7 +14,7 @@ export default defineConfig({
// Explicit globs keep bundling to vendored Cordis and the TypeScript package tree;
// `workspace: true` would discover package manifests outside that bundle set. Landlock
// platform packages contain only a prebuilt native binary, so they have no JS entry.
workspace: ['vendor/*', 'packages/*/*'],
workspace: ['vendor/*', 'packages/*/*', 'apps/*'],
// The brace glob admits the package companion when present while retaining the
// index-only build for vendored Cordis packages outside the Harness package tree.
entry: ['lib/types/{index,invariant}.js'],