Skip to content

Make package exports explicit - #3839

Open
tegan-temporal wants to merge 1 commit into
mainfrom
ready-starling/curated-package-exports
Open

Make package exports explicit#3839
tegan-temporal wants to merge 1 commit into
mainfrom
ready-starling/curated-package-exports

Conversation

@tegan-temporal

Copy link
Copy Markdown
Contributor

Summary

  • replace wildcard and dist-scanned exports with a curated manifest of supported package subpaths
  • check the generated explicit export map into package.json so Knip can distinguish public entry points from dead code
  • stop mutating package.json and rewriting relative Svelte imports during prepack
  • validate source entries in CI and emitted runtime/type targets during packaging
  • preserve every subpath currently consumed by Cloud UI

Validation

  • pnpm package
  • pnpm lint
  • pnpm check
  • pnpm test -- --run
  • export check: 176 entries verified and validated
  • Cloud UI compatibility inventory: 174 consumed paths, 0 missing
  • pnpm knip now identifies 40 unused files; those deletions are intentionally deferred

@tegan-temporal
tegan-temporal requested a review from a team as a code owner August 18, 2026 22:07
@vercel

vercel Bot commented Aug 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
holocene Ready Ready Preview Aug 18, 2026 10:10pm

Request Review

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