Dropped Node.js 12 support. Ensured 16 & 18 support.
Check out migration guide.
Fixed several security vulnerabilities:
-
Prototype Pollution in ini. Updated from 1.3.5 to 1.3.8.
-
Use of a Broken or Risky Cryptographic Algorithm in elliptic. Updated from 6.5.3 to 6.5.4.
-
Prototype Pollution in y18n. Updated from 4.0.0 to 4.0.1.
-
Command Injection in lodash. Updated from 4.17.19 to 4.17.21.
-
Regular Expression Denial of Service in hosted-git-info. Updated from 2.8.8 to 2.8.9.
-
Regular Expression Denial of Service in glob-parent. Updated from 5.1.1 to 5.1.2.
-
Regular Expression Denial of Service in normalize-url. Updated from 4.5.0 to 4.5.1.
Added a second param to both functions, which allows to explicitly set host which will be used while testing ports.
This is not a breaking change, because the param is optional.
By default it's 0.0.0.0
.
Prepared the package for publishing on GitHub.
Added LICENSE file.
Updated deps to fix npm audit
errors.
Fixed package name in README.
Moved the package to @funboxteam scope.
Improved .gitignore.
Fixed syntax errors to support old versions of Node.js.
Added @funboxteam/eslint-config for linting.
Initial version.