Skip to content

chore: pin core 2.1.57, fix high-severity dev dep advisories#79

Merged
thedhanawada merged 1 commit into
masterfrom
chore/core-2.1.56
Jun 11, 2026
Merged

chore: pin core 2.1.57, fix high-severity dev dep advisories#79
thedhanawada merged 1 commit into
masterfrom
chore/core-2.1.56

Conversation

@thedhanawada

Copy link
Copy Markdown
Contributor

Summary

  • Pins @forcecalendar/core in the lockfile to 2.1.57, today's latest published release (range stays ^2.1.54), so interface CI and the next npm release are validated against exactly what core ships.
  • npm audit fix for high-severity advisories that landed against the dev toolchain (rollup ≤4.58 wasm/path issue, minimatch + picomatch ReDoS, flatted DoS, @babel/plugin-transform-modules-systemjs codegen) — these would have failed the Security Audit gate on the next CI run.

Test plan

  • Jest: 4 suites / 19 tests pass against core 2.1.57
  • eslint: 0 errors; prettier clean
  • npm audit --audit-level=high: exit 0

Merging publishes interface v1.0.59.

- Update @forcecalendar/core lockfile pin to the latest published
  release (2.1.57)
- npm audit fix for freshly published high advisories in the dev
  toolchain: rollup, minimatch, picomatch, flatted,
  @babel/plugin-transform-modules-systemjs

npm audit --audit-level=high now exits clean; Jest suite passes.
@vercel

vercel Bot commented Jun 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
force-calendar-interface Ready Ready Preview, Comment Jun 11, 2026 12:42pm

@thedhanawada
thedhanawada merged commit 6d1c9a5 into master Jun 11, 2026
13 checks passed
@thedhanawada
thedhanawada deleted the chore/core-2.1.56 branch June 11, 2026 12:44
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