Skip to content

chore: coupling + deprecation (v1 on v0)#11

Open
jycouet wants to merge 5 commits intochore/coupling-v0from
chore/coupling-v1
Open

chore: coupling + deprecation (v1 on v0)#11
jycouet wants to merge 5 commits intochore/coupling-v0from
chore/coupling-v1

Conversation

@jycouet
Copy link
Copy Markdown
Owner

@jycouet jycouet commented Apr 4, 2026

WIP track surface API.

v0 — API surface generator including Prettier pass on emitted snapshots (same script as pnpm format), tsdown hooks, and formatted api-surface.md baselines on main.

v1 — Coupling work on top of v0 (no extra Prettier/generator churn in the diff vs v0).

v2#12: remove deprecated file aliases only.

This PR is v1 → v0 — the diff should reflect real API/code changes, not generator formatting.

jycouet added 5 commits April 4, 2026 23:59
Made-with: Cursor
- sv-utils: add loadFile, saveFile, loadPackageJson; deprecate readFile,
  writeFile, getPackageJson; remove installPackages (logic lives in sv engine).
- sv: inline updatePackages in engine; use new helpers; drop deprecated
  workspace.file paths; addons use string literals; remove stale @deprecated
  on processors/create exports.
- Regenerate api-surface snapshots.

Made-with: Cursor
@jycouet jycouet force-pushed the chore/coupling-v0 branch from c59655c to db5a2df Compare April 4, 2026 22:02
@jycouet jycouet force-pushed the chore/coupling-v1 branch from 4d47df2 to 95ee322 Compare April 4, 2026 22:02
@jycouet
Copy link
Copy Markdown
Owner Author

jycouet commented Apr 4, 2026

Rebased: chore/coupling-v0 now starts from sveltejs/cli PR #1037 head (onlyBuiltDependencies-v2 / 0ca761e), then API-surface generator + snapshots + Prettier/lint. v1 is rebuilt on that baseline (align → refactor → docs → cleanup types + Prettier). Compare v1 → v0 for coupling on top of the pnpm-decouple work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant