mirror of
https://github.com/zhu1090093659/dsh-web.git
synced 2026-09-28 14:24:03 +08:00
The preset center now lives in its own repository (dsh-presets) and is consumed here as the published npm package @linxin666/dsh-client-ui-preset-center, the way the skin center, the pet plugin and the community plugin index already are. - packages/dsh-preset-center leaves this tree (plugin sources, tests and the presets/ catalog; history stays in this repository); - the aggregate mounts it through an external rows: entry (web-ui-preset-center) with a hand-written ^0.4.1 range, and ./preset-center stays in the exports map as a tombstone so profiles written against the patchFrom era keep importing; - market-inputs.lock.json gains a presets input pinned to the satellites/dsh-presets gitlink, and scripts/market-build reads .market-inputs/presets with the in-repo fallback kept for the fixture tests; - scripts/sync-shared.mjs stops mirroring five host helpers into the package (101 -> 96 copies); the lib fingerprints, coverage baseline, test-standards baseline, runtime-deps scan and i18n audit each shrink by one package; - the contribution gate has no exception left: reject-non-content-pr.yml redirects a 新预设收录 declaration to dsh-presets, and the PR template, CONTRIBUTING.md, PR_TRIAGE.md and ISSUE_TRIAGE.md now state that this repository accepts no external contribution directly; - docs, the family-satellite owning note and the two preset notes follow, and the new Agent Note records the split. Gated by: typecheck, aggregate:check, libs:check, sync-shared:check, runtime-deps:check, i18n:check, emoji:check, docs:check, market:check, test:standards, test:scripts (340 tests), test (every package) and build. Not yet safe to merge on its own: the satellites/dsh-presets gitlink needs that repository to exist on GitHub, so the satellite commits and this pin have to be pushed together.
22 lines
1.6 KiB
JSON
22 lines
1.6 KiB
JSON
{
|
|
"version": 1,
|
|
"metrics": ["lines","statements","functions","branches"],
|
|
"packages": {
|
|
"dsh-git-graph": { "lines": 81.32, "statements": 76.96, "functions": 77.74, "branches": 67.86 },
|
|
"dsh-i18n": { "lines": 100, "statements": 100, "functions": 100, "branches": 100 },
|
|
"dsh-liangshen": { "lines": 83.12, "statements": 79.6, "functions": 80.07, "branches": 71.24 },
|
|
"dsh-market": { "lines": 76.18, "statements": 72, "functions": 65.32, "branches": 60.02 },
|
|
"dsh-model-capabilities": { "lines": 89.43, "statements": 86.15, "functions": 85.85, "branches": 84.59 },
|
|
"dsh-plugin-manager": { "lines": 78.14, "statements": 74.46, "functions": 68.76, "branches": 69.46 },
|
|
"dsh-remote-web-ui": { "lines": 70.34, "statements": 66.63, "functions": 62.54, "branches": 59.92 },
|
|
"dsh-session-archive": { "lines": 70.5, "statements": 68.06, "functions": 57.54, "branches": 55.02 },
|
|
"dsh-session-id": { "lines": 83.87, "statements": 78.57, "functions": 88, "branches": 78 },
|
|
"dsh-skill-explorer": { "lines": 80.22, "statements": 77.73, "functions": 77.65, "branches": 67.95 },
|
|
"dsh-ssh": { "lines": 70.95, "statements": 68.53, "functions": 68.62, "branches": 57.36 },
|
|
"dsh-task-board": { "lines": 76.5, "statements": 72.16, "functions": 67.62, "branches": 67.33 },
|
|
"dsh-usage": { "lines": 85.45, "statements": 80.27, "functions": 82.06, "branches": 73.29 },
|
|
"dsh-web-all": { "lines": 92.53, "statements": 87.22, "functions": 80, "branches": 71.84 },
|
|
"dsh-web-settings": { "lines": 82, "statements": 77.72, "functions": 72.77, "branches": 73.29 }
|
|
}
|
|
}
|