Skip to content

Bump @rollup/rollup-linux-x64-gnu from 4.59.0 to 4.60.0#23

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/rollup/rollup-linux-x64-gnu-4.60.0
Closed

Bump @rollup/rollup-linux-x64-gnu from 4.59.0 to 4.60.0#23
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/rollup/rollup-linux-x64-gnu-4.60.0

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Mar 23, 2026

Bumps @rollup/rollup-linux-x64-gnu from 4.59.0 to 4.60.0.

Release notes

Sourced from @​rollup/rollup-linux-x64-gnu's releases.

v4.60.0

4.60.0

2026-03-22

Features

  • Support source phase imports as long as they are external (#6279)

Pull Requests

v4.59.1

4.59.1

2026-03-21

Bug Fixes

  • Fix a crash when using lazy dynamic imports with moduleSideEffects:false (#6306)

Pull Requests

Changelog

Sourced from @​rollup/rollup-linux-x64-gnu's changelog.

4.60.0

2026-03-22

Features

  • Support source phase imports as long as they are external (#6279)

Pull Requests

4.59.1

2026-03-21

Bug Fixes

  • Fix a crash when using lazy dynamic imports with moduleSideEffects:false (#6306)

Pull Requests

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup) from 4.59.0 to 4.60.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v4.59.0...v4.60.0)

---
updated-dependencies:
- dependency-name: "@rollup/rollup-linux-x64-gnu"
  dependency-version: 4.60.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 23, 2026
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

"@actions/core": "^3.0.0",
"@actions/exec": "^3.0.0"
"@actions/exec": "^3.0.0",
"@rollup/rollup-linux-x64-gnu": "4.60.0"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lockfile corrupted: package added to production dependencies

Medium Severity

@rollup/rollup-linux-x64-gnu was incorrectly added to the dependencies section of the lockfile root entry (line 15, pinned to exact "4.60.0"), in addition to being in optionalDependencies (line 48, "^4.60.0"). In package.json, this package only exists in optionalDependencies, not dependencies. This lockfile corruption promotes a platform-specific binary (linux-x64 only) to a required production dependency, which could cause install failures on non-Linux-x64 environments and marks the resolved package without the dev flag.

Additional Locations (1)
Fix in Cursor Fix in Web

Copy link

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 2 files

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="package-lock.json">

<violation number="1" location="package-lock.json:15">
P2: Lockfile corruption: `@rollup/rollup-linux-x64-gnu` is added to the root `dependencies` section (exact pin `"4.60.0"`) but `package.json` only declares it in `optionalDependencies`. This promotes a platform-specific binary (linux-x64 only) to a required production dependency in the lockfile, which can cause `npm ci` failures on non-Linux-x64 environments. The lockfile should be regenerated so this entry only appears under `optionalDependencies`.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

"@actions/core": "^3.0.0",
"@actions/exec": "^3.0.0"
"@actions/exec": "^3.0.0",
"@rollup/rollup-linux-x64-gnu": "4.60.0"
Copy link

@cubic-dev-ai cubic-dev-ai bot Mar 23, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2: Lockfile corruption: @rollup/rollup-linux-x64-gnu is added to the root dependencies section (exact pin "4.60.0") but package.json only declares it in optionalDependencies. This promotes a platform-specific binary (linux-x64 only) to a required production dependency in the lockfile, which can cause npm ci failures on non-Linux-x64 environments. The lockfile should be regenerated so this entry only appears under optionalDependencies.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At package-lock.json, line 15:

<comment>Lockfile corruption: `@rollup/rollup-linux-x64-gnu` is added to the root `dependencies` section (exact pin `"4.60.0"`) but `package.json` only declares it in `optionalDependencies`. This promotes a platform-specific binary (linux-x64 only) to a required production dependency in the lockfile, which can cause `npm ci` failures on non-Linux-x64 environments. The lockfile should be regenerated so this entry only appears under `optionalDependencies`.</comment>

<file context>
@@ -11,7 +11,8 @@
         "@actions/core": "^3.0.0",
-        "@actions/exec": "^3.0.0"
+        "@actions/exec": "^3.0.0",
+        "@rollup/rollup-linux-x64-gnu": "4.60.0"
       },
       "devDependencies": {
</file context>
Fix with Cubic

@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Mar 23, 2026

Looks like @rollup/rollup-linux-x64-gnu is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this Mar 23, 2026
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/rollup/rollup-linux-x64-gnu-4.60.0 branch March 23, 2026 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants