Skip to content

Simplify babel dependencies#2204

Merged
GCHQDeveloper581 merged 2 commits intogchq:masterfrom
GCHQDeveloper581:simplify-babel-dependencies
Mar 1, 2026
Merged

Simplify babel dependencies#2204
GCHQDeveloper581 merged 2 commits intogchq:masterfrom
GCHQDeveloper581:simplify-babel-dependencies

Conversation

@GCHQDeveloper581
Copy link
Copy Markdown
Contributor

Remove some redundant/obsolete Babel dependencies.
Once we have updated to Node >=20 we will also be able to remove @babel/plugin-syntax-import-assertions
Also updates eslint-plugin-jsdoc to latest compatible version (again - waiting for Node update to fully update this dependency)

@GCHQDeveloper581
Copy link
Copy Markdown
Contributor Author

In draft, as a little more care than usual is required to ensure there are no unintentional side effects of this change.

@GCHQDeveloper581 GCHQDeveloper581 marked this pull request as ready for review March 1, 2026 16:37
@GCHQDeveloper581 GCHQDeveloper581 merged commit 86dc10b into gchq:master Mar 1, 2026
2 checks passed
@GCHQDeveloper581 GCHQDeveloper581 deleted the simplify-babel-dependencies branch March 1, 2026 16:39
@GCHQDeveloper581 GCHQDeveloper581 linked an issue Mar 7, 2026 that may be closed by this pull request
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.

Severity: Critical: Babel-Traverse Vulnerability

2 participants