Skip to content

npm 12 allowScripts: deny workerd's install script - #80

Merged
DrDustinEdwards merged 1 commit into
mainfrom
claude/project-thread-uqpn3e
Nov 4, 2026
Merged

DrDustinEdwards merged 1 commit into
mainfrom
claude/project-thread-uqpn3e

Conversation

@DrDustinEdwards

@DrDustinEdwards DrDustinEdwards commented Nov 4, 2026 •

Copy link
Copy Markdown
Owner

npm 12 runs a dependency's install script only when allowScripts in package.json approves it (npm/cli#9424). workerd's binary comes from a per-platform optional package, so its script only checks it. This is the same decision as every other network repo.

@DrDustinEdwards
DrDustinEdwards merged commit 4708354 into main Nov 4, 2026
6 checks passed
@DrDustinEdwards
DrDustinEdwards deleted the claude/project-thread-uqpn3e branch November 4, 2026 07:22
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