ts_config: README names the link-vs-tag split for the two in-monorepo consumers
Some checks are pending
dependency freshness / dependencies on newest stable (push) Waiting to run
file length / file-length (push) Waiting to run
md-naming / markdown naming convention (push) Waiting to run
palette drift / palette (push) Waiting to run
shared gate tests / gate unit tests (push) Waiting to run
ts_config tests / test (push) Waiting to run
ts_core tests / test (push) Waiting to run
web_ui tests / test (push) Waiting to run

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DnAYyNH1Sm4iJNidfYbrZJ
This commit is contained in:
Krzysztof Rudnicki 2026-09-16 22:17:43 +02:00
parent 64e7061084
commit 6f8471196f

View File

@ -24,7 +24,10 @@ files in three different strictness tiers.
```
The three peers are the consumer's; every plugin is a `dependency` of this
package so a consumer never lists one. Bump every consumer to the same
package so a consumer never lists one. Inside this monorepo `ts_core` and
`web_ui` use `link:../ts_config` instead (they track HEAD; their CI installs
this directory first because `link:` installs nothing inside it) — a
deliberate split, the same as crdt-sync's tag-pinned library / editable apps. Bump every consumer to the same
`typescript-eslint` -- two copies in one resolution tree are two plugin
instances, and flat config rejects the second.