Skip to content

Conversation

@matthewelwell
Copy link
Contributor

This PR updates pino dependency to resolve CVE, and removes support for node 18.

Resolves #219

@matthewelwell matthewelwell requested a review from a team as a code owner November 7, 2025 10:15
@matthewelwell matthewelwell requested review from emyller and removed request for a team November 7, 2025 10:15
@matthewelwell matthewelwell changed the title deps: remove node18 support and update pino deps!: remove node18 support and update pino Nov 7, 2025
Copy link

@emyller emyller left a comment

Choose a reason for hiding this comment

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

Changes looks good, but I'm mostly intrigued about the engine code changes.

Copy link

@emyller emyller Nov 10, 2025

Choose a reason for hiding this comment

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

These changes look related with the engine, and IIRC are required by recent tests.
Should we include them in this pull request though?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Sorry, good catch. Looks like those have been included by some kind of pre-commit hook... I'll look into it.

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.

cve when using flagsmith-nodejs 6.2.0

3 participants