Skip to content

Commit 3260951

Browse files
mikewolfdclaude
andcommitted
fix(ci): add @rollup/rollup-linux-x64-gnu as explicit optional dependency
npm lockfile v3 only records platform-specific optional deps for the OS where the lockfile was generated (macOS). Without a matching manifest entry in package.json, npm silently skips the rollup linux binary on CI. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 0001f35 commit 3260951

2 files changed

Lines changed: 19 additions & 0 deletions

File tree

package-lock.json

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@
4646
"version": "changeset version",
4747
"release": "npm run build && changeset publish"
4848
},
49+
"optionalDependencies": {
50+
"@rollup/rollup-linux-x64-gnu": "4.58.0"
51+
},
4952
"devDependencies": {
5053
"@changesets/cli": "^2.30.0",
5154
"@playwright/test": "^1.42.0",

0 commit comments

Comments
 (0)