Skip to content

deps: bump config and @types/config#124

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/master/multi-87a23634d9
Open

deps: bump config and @types/config#124
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/master/multi-87a23634d9

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 26, 2026

Bumps config and @types/config. These dependencies needed to be updated together.
Updates config from 3.3.12 to 4.4.1

Release notes

Sourced from config's releases.

v4.4.1

What's Changed

  • Fixes for some method signature declarations

Full Changelog: node-config/node-config@v4.4.0...v4.4.1

v4.4.0

What's Changed

  • Typescript types added to project by @​mdkitzman
  • withModuleDefaults() function added to support separate module defaults for multiple versions
  • Rework raw.js to function like the new defer mechanism.
  • ./raw.js is also now deprecated, and will be removed in 5.0

New Contributors

Full Changelog: node-config/node-config@v4.3.0...v4.4.0

v4.3.0

What's Changed

  • new callback mechanism for handling deferred and async configuration evaluation
  • ./async.js and ./defer.js are now deprecated

New Async and Deferred mechanism

Instead of using async.js and defer.js, your executable config files can return a synchronous or asynchronous function. Note that if you use async deferred functions through the new mechanism, you need to call Util.resolveAsyncConfig() instead of the old version.

Util.resolveAsyncConfig() also fixes an issue where using defer in an array did not function properly #876

The old implementations have been marked as deprecated and will issue warnings to console.error to indicate use of the old pathways. The old functions are incompatible with ESM loading conventions and will be removed at the beginning of the 5.0 cycle to facilitate conversion of the library to ESM.

Full Changelog: node-config/node-config@v4.2.1...v4.3.0

v4.2.1

What's Changed

Full Changelog: node-config/node-config@v4.2.0...v4.2.1

v4.2.0

What's Changed

Breaking Changes

  • All deprecated functions in config.util have been removed. Please use lib/util for similar functionality

... (truncated)

Commits
  • 878648c Merge pull request #892 from jdmarshall/typefixes
  • 506149b Fix some type declarations, including those for #890
  • 228c4ad 4.4.0
  • 407f80c Merge pull request #888 from jdmarshall/getRegression
  • d71db3c Update baseline and add 4.3 to the test matrix.
  • 10b0c8e Fix perf regression in Config.get()
  • 2d3e179 Merge pull request #887 from jdmarshall/benchmarks
  • a35a7cd Matrix builds and separate benchmarks from ci run.
  • 1156350 Merge pull request #883 from jdmarshall/readme
  • f9d2818 Fix badges and Release Notes link.
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by jdmarshall, a new releaser for config since your current version.


Updates @types/config from 3.3.5 to 4.4.0

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [config](https://github.com/node-config/node-config) and [@types/config](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/config). These dependencies needed to be updated together.

Updates `config` from 3.3.12 to 4.4.1
- [Release notes](https://github.com/node-config/node-config/releases)
- [Changelog](https://github.com/node-config/node-config/blob/master/History.md)
- [Commits](node-config/node-config@v3.3.12...v4.4.1)

Updates `@types/config` from 3.3.5 to 4.4.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/config)

---
updated-dependencies:
- dependency-name: config
  dependency-version: 4.4.1
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: "@types/config"
  dependency-version: 4.4.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 26, 2026

Labels

The following labels could not be found: infra. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

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.

0 participants