mirror of
https://github.com/zhu1090093659/dsh-web.git
synced 2026-09-28 06:13:45 +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.
13 lines
508 B
Plaintext
13 lines
508 B
Plaintext
[submodule "satellites/dsh-skins"]
|
|
path = satellites/dsh-skins
|
|
url = https://github.com/zhu1090093659/dsh-skins.git
|
|
[submodule "satellites/dsh-pet"]
|
|
path = satellites/dsh-pet
|
|
url = https://github.com/zhu1090093659/dsh-pet.git
|
|
[submodule "satellites/dsh-community-plugins"]
|
|
path = satellites/dsh-community-plugins
|
|
url = https://github.com/zhu1090093659/dsh-community-plugins.git
|
|
[submodule "satellites/dsh-presets"]
|
|
path = satellites/dsh-presets
|
|
url = https://github.com/zhu1090093659/dsh-presets.git
|