Bump config from 3.3.12 to 4.1.0
Type: Pull Request
State: Open
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 0
(about 1 month ago)
(about 1 month ago)
dependencies javascript
Bumps config from 3.3.12 to 4.1.0.
Release notes
Sourced from config's releases.
v4.1.0
This is a Draft release! Don't panic.
Breaking Changes
Several bugs were fixed that a user code might theoretically rely on, but most likely not:
- Config.getSources() no longer contains files read by parseFile outside of the load process
- when
setModuleDefaults('modulename', ...)
is called twice, the second call can overwrite values from the first- Config.getSources() now agrees with
setModuleDefaults
, no matter how often it is calledWhat's Changed
Bugs fixed:
- #687 - you can now have deferConfig lines in submodules
- #822 - setModuleDefaults calls are now additive (slightly higher memory usage for defaults as a consequence)
- #827 - more accurate tracking of sources
v4.0.1
This release finalizes some work to extract 'util' functionality from lib/config.js into lib/util.js.
Breaking Changes
None known
What's Changed
- Finished extraction of util functions to lib/util.js
- Documentation of how to utilize this code for testing, or to drive
setModuleDefaults()
v4.0.0
This release adds support for .jsonc and .mjs files. Note that MJS support requires Node 24 or recent patch releases of 20 or 22.
Breaking Changes
- removes the unused
stripComments()
function- removes deprecated support for loading runtime.[ext] files.
- changes the load order of APP_INSTANCE files to match other file sets
What's Changed
- ci: add unit tests to PR CI by
@jeremy-daley-kr
in node-config/node-config#776- fix: bypass Proxy for RegExp and Date objects by
@jeremy-daley-kr
in node-config/node-config#775- fix: add runs-on to pr ci tests by
@jeremy-daley-kr
in node-config/node-config#778- feat: add
get
trap to Proxy for agnostic prototype access by@daleyjem
in node-config/node-config#779- Fix GH-746 - Loading config files order with APP_INSTANCE by
@sgaestel
in node-config/node-config#747- Add nyc for code coverage by
@jdmarshall
in node-config/node-config#788- Remove all references to runtime.json and runtime config by
@ZachFontenot
in node-config/node-config#782- Fix over-recursion in async and deferred processing by
@jdmarshall
in node-config/node-config#792
... (truncated)
Commits
2040baf
4.1.040e581c
Switch to c8 for code coverage.8143fe5
Merge pull request #821 from jdmarshall/sourcesCleanup31dde2b
Remove files from configSources that are not part of the config sources.73d7dab
Apply deferConfigs that arrive as module defaults.985c87b
Segregate the defaults data from the config data and only apply5005266
Change getPath to return the default value. Setup for fixes toe3c6db8
Merge pull request #837 from jdmarshall/fixTestsae975df
Fix tests from a branch that missed out on a class rename.e84f80e
LoadInfo renamed to Load, LoadInfo.load() renamed to Load.scan()- 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.
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 merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@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)
Pull Request Statistics
1
2
+6
-6
Package Dependencies
Technical Details
ID: | 4262390 |
UUID: | 2702237262 |
Node ID: | PR_kwDOJsKsCs6hEN5O |
Host: | GitHub |
Repository: | microsoftgraph/msgraph-snippets-typescript |
Merge State: | Unknown |