Skip to content

chore(deps): bump babel to v8#148

Merged
char0n merged 1 commit into
mainfrom
deps/babel-8
Jul 7, 2026
Merged

chore(deps): bump babel to v8#148
char0n merged 1 commit into
mainfrom
deps/babel-8

Conversation

@char0n

@char0n char0n commented Jul 7, 2026

Copy link
Copy Markdown
Member

Summary

Upgrades Babel to v8, mirroring swaggerexpert/json-pointer@0be57ff.

  • Bump @babel/cli and @babel/core to 8.0.1, @babel/preset-env to 8.0.2
  • Remove loose: true from the cjs preset-env options — dropped in v8; granular assumptions are the recommended replacement
  • Bump the import-extension plugin's version assertion: api.assertVersion(7)api.assertVersion(8)
  • Regenerate package-lock.json

Test plan

  • npm run build — compiles ES + CJS + apg-lite bundle successfully
  • npm test — 169 passing

Note

Babel 8 declares engines.node of ^22.18.0 || >=24.11.0. Ensure CI runs on Node ≥24.11.0 (or 22.18+) to avoid engine warnings. The library's own engines.node is unchanged.

🤖 Generated with Claude Code

Upgrade @babel/cli and @babel/core to 8.0.1 and @babel/preset-env to
8.0.2. Remove the `loose: true` preset-env option (dropped in v8; use
granular assumptions instead) and bump the import-extension plugin's
version assertion to `api.assertVersion(8)`.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@char0n
char0n merged commit 03e9d58 into main Jul 7, 2026
4 checks passed
@char0n
char0n deleted the deps/babel-8 branch July 7, 2026 08:42
@char0n

char0n commented Jul 7, 2026

Copy link
Copy Markdown
Member Author

🎉 This PR is included in version 3.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@char0n char0n added the released label Jul 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant