Skip to content

chore(deps)!: Update package dependencies#7

Merged
nochtap merged 3 commits intomasterfrom
dependencies–update
Jun 13, 2025

Hidden character warning

The head ref may contain hidden characters: "dependencies\u2013update"
Merged

chore(deps)!: Update package dependencies#7
nochtap merged 3 commits intomasterfrom
dependencies–update

Conversation

@nochtap
Copy link
Copy Markdown
Contributor

@nochtap nochtap commented Jun 12, 2025

Increase the minimum Node.js version to 14.0.0 or higher

Description

Node.js 14+ Compatibility & Dependency Updates

This PR primarily focuses on upgrading the project's core dependencies to ensure compatibility with modern Node.js versions. As a result of these updates, the minimum required Node.js version has been elevated from 6 to 14. This change is crucial for leveraging contemporary JavaScript features, benefiting from ongoing security enhancements, and maintaining a healthy, supportable dependency ecosystem. Users will need to upgrade their Node.js environment to version 14.0.0 or higher to run this project.

Motivation and Context

The primary motivation for this change is the deprecation of the util.isError function in Node.js 22. To ensure continued compatibility and maintain a modern codebase, it was necessary to update its usage throughout the project. This change replaces the deprecated function with the standard instanceof Error check, aligning the project with current Node.js best practices.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

Increase the minimum Node.js version to 14.0.0 or higher
@socket-security
Copy link
Copy Markdown

socket-security bot commented Jun 12, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedhusky@​1.1.1 ⏵ 9.1.7100 +910059 -4182100
Updatedchai@​4.2.0 ⏵ 5.2.0100 +110010079100
Updatedon-headers@​1.0.1 ⏵ 1.0.210010093 +380100
Addedflat@​6.0.110010010080100
Updatednyc@​15.1.0 ⏵ 17.1.097 +110010081100
Updatedrequest@​2.88.0 ⏵ 2.88.298 +196100 +181100
Updatedasync@​2.6.1 ⏵ 3.2.6100 +1100 +1690 +283100
Updatedramda@​0.27.2 ⏵ 0.30.110010010083100
Updateduuid@​3.3.2 ⏵ 11.1.0100100100 +184 +1100
Updatedexpress@​4.16.3 ⏵ 5.1.098 +1100 +910086100
Updatedeslint@​5.6.1 ⏵ 5.16.09710010094100
Updatedmocha@​5.2.0 ⏵ 11.6.097 -110094 -697 +1100

View full report

@nochtap nochtap merged commit 6857ee0 into master Jun 13, 2025
5 checks passed
@nochtap nochtap deleted the dependencies–update branch June 13, 2025 08:57
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.

2 participants