Skip to content

chore(deps): update npm dependencies for replicated-actions - #134

Open
replicated-software-factory[bot] wants to merge 1 commit into
mainfrom
deps/replicated-actions-update-npm
Open

replicated-software-factory[bot] wants to merge 1 commit into
mainfrom
deps/replicated-actions-update-npm

Conversation

@replicated-software-factory

Copy link
Copy Markdown
Contributor

Summary

Scheduled non-breaking npm dependency refresh for replicated-actions, refresh in-range lockfile pins via npm update.

Updated (7 packages, lockfile only)

  • rollup 4.64.10 → 4.64.12 (+ all 25 platform binaries)
  • napi-postinstall 0.3.4 → 0.3.5
  • browserslist 4.29.3 → 4.29.4
  • caniuse-lite 1.0.30001816 → 1.0.30001817
  • electron-to-chromium 1.5.459 → 1.5.461
  • baseline-browser-mapping 2.11.29 → 2.11.30

No package.json changes.

Skipped (with rationale)

  • @types/node 26.6.5 — major beyond the pinned ^25.9.5 range, skipped per engines.node 24.16.0 (same rationale as prior cycles).
  • npm audit reports 20 moderate advisories, all via the dev-only ts-jest → jest → babel-plugin-istanbul → js-yaml 3 → sprintf-js chain. The only fix npm offers is a breaking ts-jest downgrade to 27, incompatible with jest 30. Skipped; none of these packages ship in the dist bundles.

Verification

  • npm test — 42/42 passing
  • npx prettier --config .prettierrc 'src/**/*.ts' --check — clean
  • make package-all — regenerated dist bundles for all actions; output byte-identical to committed bundles (verified via clean git status after packaging)

References

Co-authored-by: ElasticClaw Factory factory@replicated.com

Refresh in-range lockfile pins via non-breaking npm update:
- rollup 4.64.10 -> 4.64.12 (+ all 25 platform binaries)
- napi-postinstall 0.3.4 -> 0.3.5
- browserslist data: browserslist 4.29.4, caniuse-lite 1.0.30001817,
  electron-to-chromium 1.5.461, baseline-browser-mapping 2.11.30
- 7 packages updated total; no package.json changes

@types/node 26.6.5 is a major beyond the pinned ^25.9.5 range and is
skipped per engines.node 24.16.0 (unchanged rationale).

npm audit: 20 moderate advisories, all via the dev-only
ts-jest -> jest -> babel-plugin-istanbul -> js-yaml 3 -> sprintf-js
chain. The only offered fix is a breaking ts-jest downgrade to 27,
incompatible with jest 30; skipped, same rationale as prior cycles.

Regenerated dist bundles for all actions via make package-all; output
is byte-identical to committed bundles (verified via clean git status).
Tests: 42/42 passing. Prettier: clean.

Co-authored-by: ElasticClaw Factory <factory@replicated.com>
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.

0 participants