Skip to content

findings: JSR npm-compat consumption (layout split, deno package.json interactions) - #100

Merged
lannbot merged 1 commit into
mainfrom
findings-jsr-consumption
Aug 17, 2026
Merged

findings: JSR npm-compat consumption (layout split, deno package.json interactions)#100
lannbot merged 1 commit into
mainfrom
findings-jsr-consumption

Conversation

@lannbot

@lannbot lannbot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Appends findings 26–29 from the consumer migration (webcrypto#385, tls#46, websocket#55, webrtc-datachannels#162): the two-layout split between npm-compat tarballs and deno-native materialization (the root cause behind #97), deno 2.9's scoped-npm-alias parse failure, deno install scope pruning and the bare-install + deno check sequence, and minimumDependencyAge's npm-form naming. Docs-only.

… interactions)

Findings 26-29 from the consumer migration off the npm-git facade
(webcrypto#385, tls#46, websocket#55, webrtc-datachannels#162): the
npm-compat tarball and deno's native materialization lay the same
package out differently; deno 2.9 rejects scoped npm aliases in
package.json; deno install's two scopes prune each other's
node_modules (bare install + deno check is the stable sequence); and
minimumDependencyAge exclusions must cover the npm-form name for
npm-compat consumption.
@lannbot
lannbot enabled auto-merge August 17, 2026 23:01
@lannbot
lannbot merged commit 7cc136c into main Aug 17, 2026
3 checks passed
@lannbot
lannbot deleted the findings-jsr-consumption branch August 17, 2026 23:04
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.

2 participants