node-config/node-config (config)
### [`v3.3.12`](https://togithub.com/node-config/node-config/releases/tag/v3.3.12)
[Compare Source](https://togithub.com/node-config/node-config/compare/v3.3.11...v3.3.12)
#### What's Changed
- Remove usage of deprecated utils to fix warnings in Node 22 by [@KidkArolis](https://togithub.com/KidkArolis) in [https://github.com/node-config/node-config/pull/764](https://togithub.com/node-config/node-config/pull/764)
#### New Contributors
- [@KidkArolis](https://togithub.com/KidkArolis) made their first contribution in [https://github.com/node-config/node-config/pull/764](https://togithub.com/node-config/node-config/pull/764)
**Full Changelog**: https://github.com/node-config/node-config/compare/v3.3.11...v3.3.12
### [`v3.3.11`](https://togithub.com/node-config/node-config/releases/tag/v3.3.11)
[Compare Source](https://togithub.com/node-config/node-config/compare/v3.3.10...v3.3.11)
#### What's Changed
- fix: webpack bundling compatibility by [@cbazureau](https://togithub.com/cbazureau) in [https://github.com/node-config/node-config/pull/757](https://togithub.com/node-config/node-config/pull/757)
#### New Contributors
- [@cbazureau](https://togithub.com/cbazureau) made their first contribution in [https://github.com/node-config/node-config/pull/757](https://togithub.com/node-config/node-config/pull/757)
**Full Changelog**: https://github.com/node-config/node-config/compare/v3.3.10...v3.3.11
### [`v3.3.10`](https://togithub.com/node-config/node-config/releases/tag/v3.3.10)
[Compare Source](https://togithub.com/node-config/node-config/compare/v3.3.9...v3.3.10)
#### What's Changed
- replace var to let and const by [@jamashita](https://togithub.com/jamashita) in [https://github.com/node-config/node-config/pull/720](https://togithub.com/node-config/node-config/pull/720)
- refactor: 💡 xxx === undefined => typeof xxx === 'undefined' by [@jamashita](https://togithub.com/jamashita) in [https://github.com/node-config/node-config/pull/729](https://togithub.com/node-config/node-config/pull/729)
- Fix source maps when using ts config files, improve performance loading ts config files by [@andrzej-woof](https://togithub.com/andrzej-woof) in [https://github.com/node-config/node-config/pull/721](https://togithub.com/node-config/node-config/pull/721)
- fix: lack of comments removal, invalid regexp by [@DeutscherDude](https://togithub.com/DeutscherDude) in [https://github.com/node-config/node-config/pull/745](https://togithub.com/node-config/node-config/pull/745)
#### New Contributors
- [@jamashita](https://togithub.com/jamashita) made their first contribution in [https://github.com/node-config/node-config/pull/720](https://togithub.com/node-config/node-config/pull/720)
- [@andrzej-woof](https://togithub.com/andrzej-woof) made their first contribution in [https://github.com/node-config/node-config/pull/721](https://togithub.com/node-config/node-config/pull/721)
- [@DeutscherDude](https://togithub.com/DeutscherDude) made their first contribution in [https://github.com/node-config/node-config/pull/745](https://togithub.com/node-config/node-config/pull/745)
**Full Changelog**: https://github.com/node-config/node-config/compare/v3.3.9...v3.3.10
### [`v3.3.9`](https://togithub.com/node-config/node-config/releases/tag/v3.3.9)
[Compare Source](https://togithub.com/node-config/node-config/compare/v3.3.8...v3.3.9)
#### What's Changed
- Support loading transpiled JS config files by [@Tomas2D](https://togithub.com/Tomas2D) in [https://github.com/node-config/node-config/pull/692](https://togithub.com/node-config/node-config/pull/692)
- fix(vulnerability): upgrade json5 version from 2.2.1 to 2.2.2 by [@veekays](https://togithub.com/veekays) in [https://github.com/node-config/node-config/pull/713](https://togithub.com/node-config/node-config/pull/713)
#### New Contributors
- [@Tomas2D](https://togithub.com/Tomas2D) made their first contribution in [https://github.com/node-config/node-config/pull/692](https://togithub.com/node-config/node-config/pull/692)
- [@veekays](https://togithub.com/veekays) made their first contribution in [https://github.com/node-config/node-config/pull/713](https://togithub.com/node-config/node-config/pull/713)
**Full Changelog**: https://github.com/node-config/node-config/compare/v3.3.8...v3.3.9
### [`v3.3.8`](https://togithub.com/node-config/node-config/releases/tag/v3.3.8)
[Compare Source](https://togithub.com/node-config/node-config/compare/v3.3.7...v3.3.8)
#### What's Changed
- bump json5 dep to 2.2.1
- Cleanup of file scoped environment variables by [@jdmarshall](https://togithub.com/jdmarshall) in [https://github.com/node-config/node-config/pull/667](https://togithub.com/node-config/node-config/pull/667)
- Allow multiple relative directory paths separated by path.delimiter to work by [@inside](https://togithub.com/inside) in [https://github.com/node-config/node-config/pull/661](https://togithub.com/node-config/node-config/pull/661)
- Reentrancy bugs by [@jdmarshall](https://togithub.com/jdmarshall) in [https://github.com/node-config/node-config/pull/668](https://togithub.com/node-config/node-config/pull/668)
- Fixed property mutation. Throw an exception on such an attempt. Updat… by [@fgheorghe](https://togithub.com/fgheorghe) in [https://github.com/node-config/node-config/pull/516](https://togithub.com/node-config/node-config/pull/516)
- docs: update copyright & fix misspelling by [@DigitalGreyHat](https://togithub.com/DigitalGreyHat) in [https://github.com/node-config/node-config/pull/677](https://togithub.com/node-config/node-config/pull/677)
#### New Contributors
- [@jdmarshall](https://togithub.com/jdmarshall) made their first contribution in [https://github.com/node-config/node-config/pull/667](https://togithub.com/node-config/node-config/pull/667)
- [@inside](https://togithub.com/inside) made their first contribution in [https://github.com/node-config/node-config/pull/661](https://togithub.com/node-config/node-config/pull/661)
- [@DigitalGreyHat](https://togithub.com/DigitalGreyHat) made their first contribution in [https://github.com/node-config/node-config/pull/677](https://togithub.com/node-config/node-config/pull/677)
**Full Changelog**: https://github.com/node-config/node-config/compare/v3.3.7...v3.3.8
### [`v3.3.7`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#Beyond-337)
[Compare Source](https://togithub.com/node-config/node-config/compare/v3.3.6...v3.3.7)
\============
We've moved this content to [Github Releases](https://togithub.com/node-config/node-config/releases).
Future release notes are managed there.
### [`v3.3.6`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#336--2021-03-08)
[Compare Source](https://togithub.com/node-config/node-config/compare/ed51fbac5e0e29df0be88a15844608b2e714faee...v3.3.6)
\==================
- Added publishConfig element to package.json to prevent publishing to the wrong repository - [@lorenwest](https://togithub.com/lorenwest)
### [`v3.3.4`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#334--2021-02-26)
[Compare Source](https://togithub.com/node-config/node-config/compare/d5d725e20fcdd7d8aba1368912b2c905baac6132...ed51fbac5e0e29df0be88a15844608b2e714faee)
\==================
- FIX [#517](https://togithub.com/node-config/node-config/issues/517) 0 loadFileConfigs incorrectly adds to getConfigSources [@NguyenMatthieu](https://togithub.com/NguyenMatthieu)
### [`v3.3.3`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#333--2020-11-26)
[Compare Source](https://togithub.com/node-config/node-config/compare/1464a401f563dc143efe68a704dc448283ade93e...d5d725e20fcdd7d8aba1368912b2c905baac6132)
\==================
- FIX [#460](https://togithub.com/node-config/node-config/issues/460) - Strict mode warning refer to appropriate env variable [@iCodeOkay](https://togithub.com/iCodeOkay)
- Use Buffer.alloc and Buffer.from instead of contrsuctor [@Fcmam5](https://togithub.com/Fcmam5)
- Add support for experimental .cjs modules [@lenkan](https://togithub.com/lenkan)
### [`v3.3.2`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#332--2020-09-24)
[Compare Source](https://togithub.com/node-config/node-config/compare/c86ba2a3d31dff8ad06404ca4b6be54b7e915678...1464a401f563dc143efe68a704dc448283ade93e)
\==================
- Fixed issue with Buffers in config throwing error in util.makeImmutable ([#608](https://togithub.com/node-config/node-config/issues/608)) - Michal Wadas
- Added boolean and numeric types to custom environment variables - Ankur Narkhede [@ankurnarkhede](https://togithub.com/ankurnarkhede)
### [`v3.3.1`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#331--2020-03-25)
[Compare Source](https://togithub.com/node-config/node-config/compare/080d9f9f656a6064a0581fe4d9a990021c54a5cc...c86ba2a3d31dff8ad06404ca4b6be54b7e915678)
\==================
- Fix security vulnerability in json5 dependency - [@twkel](https://togithub.com/twkel)
### [`v3.3.0`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#330--2020-02-26)
[Compare Source](https://togithub.com/node-config/node-config/compare/9fa7022ad1341d10f9846ef821c6157ac5a8e13b...080d9f9f656a6064a0581fe4d9a990021c54a5cc)
\==================
- Allow all defined values in `substituteDeep` - [@fostyfost](https://togithub.com/fostyfost)
### [`v3.2.6`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#326--2020-02-21)
[Compare Source](https://togithub.com/node-config/node-config/compare/21d3094bda672a3d7d294b2a5e8658379f2f890f...9fa7022ad1341d10f9846ef821c6157ac5a8e13b)
\==================
- Updated copyright date ranges
### [`v3.2.5`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#325--2020-01-16)
[Compare Source](https://togithub.com/node-config/node-config/compare/1c59823e0d86f6e0acea4288f94f9554425e67f2...21d3094bda672a3d7d294b2a5e8658379f2f890f)
\==================
- Fixed issue with getCustomEnvVars and multiple config dirs [#585](https://togithub.com/node-config/node-config/issues/585) - [@dekelev](https://togithub.com/dekelev)
### [`v3.2.4`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#324--2019-10-25)
[Compare Source](https://togithub.com/node-config/node-config/compare/7292a778bb1585acd398eb92cf046aba40ff578f...1c59823e0d86f6e0acea4288f94f9554425e67f2)
\==================
- Improved error handling of env variables value parse - [@leonardovillela](https://togithub.com/leonardovillela)
### [`v3.2.3`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#323--2019-10-03)
[Compare Source](https://togithub.com/node-config/node-config/compare/2565a3f373992219bf8031b493f3b15a961e82c2...7292a778bb1585acd398eb92cf046aba40ff578f)
\==================
- Fixed strict mode warning [#460](https://togithub.com/node-config/node-config/issues/460) - [@fedulovivan](https://togithub.com/fedulovivan)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
3.2.2
->3.3.12
Release Notes
node-config/node-config (config)
### [`v3.3.12`](https://togithub.com/node-config/node-config/releases/tag/v3.3.12) [Compare Source](https://togithub.com/node-config/node-config/compare/v3.3.11...v3.3.12) #### What's Changed - Remove usage of deprecated utils to fix warnings in Node 22 by [@KidkArolis](https://togithub.com/KidkArolis) in [https://github.com/node-config/node-config/pull/764](https://togithub.com/node-config/node-config/pull/764) #### New Contributors - [@KidkArolis](https://togithub.com/KidkArolis) made their first contribution in [https://github.com/node-config/node-config/pull/764](https://togithub.com/node-config/node-config/pull/764) **Full Changelog**: https://github.com/node-config/node-config/compare/v3.3.11...v3.3.12 ### [`v3.3.11`](https://togithub.com/node-config/node-config/releases/tag/v3.3.11) [Compare Source](https://togithub.com/node-config/node-config/compare/v3.3.10...v3.3.11) #### What's Changed - fix: webpack bundling compatibility by [@cbazureau](https://togithub.com/cbazureau) in [https://github.com/node-config/node-config/pull/757](https://togithub.com/node-config/node-config/pull/757) #### New Contributors - [@cbazureau](https://togithub.com/cbazureau) made their first contribution in [https://github.com/node-config/node-config/pull/757](https://togithub.com/node-config/node-config/pull/757) **Full Changelog**: https://github.com/node-config/node-config/compare/v3.3.10...v3.3.11 ### [`v3.3.10`](https://togithub.com/node-config/node-config/releases/tag/v3.3.10) [Compare Source](https://togithub.com/node-config/node-config/compare/v3.3.9...v3.3.10) #### What's Changed - replace var to let and const by [@jamashita](https://togithub.com/jamashita) in [https://github.com/node-config/node-config/pull/720](https://togithub.com/node-config/node-config/pull/720) - refactor: 💡 xxx === undefined => typeof xxx === 'undefined' by [@jamashita](https://togithub.com/jamashita) in [https://github.com/node-config/node-config/pull/729](https://togithub.com/node-config/node-config/pull/729) - Fix source maps when using ts config files, improve performance loading ts config files by [@andrzej-woof](https://togithub.com/andrzej-woof) in [https://github.com/node-config/node-config/pull/721](https://togithub.com/node-config/node-config/pull/721) - fix: lack of comments removal, invalid regexp by [@DeutscherDude](https://togithub.com/DeutscherDude) in [https://github.com/node-config/node-config/pull/745](https://togithub.com/node-config/node-config/pull/745) #### New Contributors - [@jamashita](https://togithub.com/jamashita) made their first contribution in [https://github.com/node-config/node-config/pull/720](https://togithub.com/node-config/node-config/pull/720) - [@andrzej-woof](https://togithub.com/andrzej-woof) made their first contribution in [https://github.com/node-config/node-config/pull/721](https://togithub.com/node-config/node-config/pull/721) - [@DeutscherDude](https://togithub.com/DeutscherDude) made their first contribution in [https://github.com/node-config/node-config/pull/745](https://togithub.com/node-config/node-config/pull/745) **Full Changelog**: https://github.com/node-config/node-config/compare/v3.3.9...v3.3.10 ### [`v3.3.9`](https://togithub.com/node-config/node-config/releases/tag/v3.3.9) [Compare Source](https://togithub.com/node-config/node-config/compare/v3.3.8...v3.3.9) #### What's Changed - Support loading transpiled JS config files by [@Tomas2D](https://togithub.com/Tomas2D) in [https://github.com/node-config/node-config/pull/692](https://togithub.com/node-config/node-config/pull/692) - fix(vulnerability): upgrade json5 version from 2.2.1 to 2.2.2 by [@veekays](https://togithub.com/veekays) in [https://github.com/node-config/node-config/pull/713](https://togithub.com/node-config/node-config/pull/713) #### New Contributors - [@Tomas2D](https://togithub.com/Tomas2D) made their first contribution in [https://github.com/node-config/node-config/pull/692](https://togithub.com/node-config/node-config/pull/692) - [@veekays](https://togithub.com/veekays) made their first contribution in [https://github.com/node-config/node-config/pull/713](https://togithub.com/node-config/node-config/pull/713) **Full Changelog**: https://github.com/node-config/node-config/compare/v3.3.8...v3.3.9 ### [`v3.3.8`](https://togithub.com/node-config/node-config/releases/tag/v3.3.8) [Compare Source](https://togithub.com/node-config/node-config/compare/v3.3.7...v3.3.8) #### What's Changed - bump json5 dep to 2.2.1 - Cleanup of file scoped environment variables by [@jdmarshall](https://togithub.com/jdmarshall) in [https://github.com/node-config/node-config/pull/667](https://togithub.com/node-config/node-config/pull/667) - Allow multiple relative directory paths separated by path.delimiter to work by [@inside](https://togithub.com/inside) in [https://github.com/node-config/node-config/pull/661](https://togithub.com/node-config/node-config/pull/661) - Reentrancy bugs by [@jdmarshall](https://togithub.com/jdmarshall) in [https://github.com/node-config/node-config/pull/668](https://togithub.com/node-config/node-config/pull/668) - Fixed property mutation. Throw an exception on such an attempt. Updat… by [@fgheorghe](https://togithub.com/fgheorghe) in [https://github.com/node-config/node-config/pull/516](https://togithub.com/node-config/node-config/pull/516) - docs: update copyright & fix misspelling by [@DigitalGreyHat](https://togithub.com/DigitalGreyHat) in [https://github.com/node-config/node-config/pull/677](https://togithub.com/node-config/node-config/pull/677) #### New Contributors - [@jdmarshall](https://togithub.com/jdmarshall) made their first contribution in [https://github.com/node-config/node-config/pull/667](https://togithub.com/node-config/node-config/pull/667) - [@inside](https://togithub.com/inside) made their first contribution in [https://github.com/node-config/node-config/pull/661](https://togithub.com/node-config/node-config/pull/661) - [@DigitalGreyHat](https://togithub.com/DigitalGreyHat) made their first contribution in [https://github.com/node-config/node-config/pull/677](https://togithub.com/node-config/node-config/pull/677) **Full Changelog**: https://github.com/node-config/node-config/compare/v3.3.7...v3.3.8 ### [`v3.3.7`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#Beyond-337) [Compare Source](https://togithub.com/node-config/node-config/compare/v3.3.6...v3.3.7) \============ We've moved this content to [Github Releases](https://togithub.com/node-config/node-config/releases). Future release notes are managed there. ### [`v3.3.6`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#336--2021-03-08) [Compare Source](https://togithub.com/node-config/node-config/compare/ed51fbac5e0e29df0be88a15844608b2e714faee...v3.3.6) \================== - Added publishConfig element to package.json to prevent publishing to the wrong repository - [@lorenwest](https://togithub.com/lorenwest) ### [`v3.3.4`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#334--2021-02-26) [Compare Source](https://togithub.com/node-config/node-config/compare/d5d725e20fcdd7d8aba1368912b2c905baac6132...ed51fbac5e0e29df0be88a15844608b2e714faee) \================== - FIX [#517](https://togithub.com/node-config/node-config/issues/517) 0 loadFileConfigs incorrectly adds to getConfigSources [@NguyenMatthieu](https://togithub.com/NguyenMatthieu) ### [`v3.3.3`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#333--2020-11-26) [Compare Source](https://togithub.com/node-config/node-config/compare/1464a401f563dc143efe68a704dc448283ade93e...d5d725e20fcdd7d8aba1368912b2c905baac6132) \================== - FIX [#460](https://togithub.com/node-config/node-config/issues/460) - Strict mode warning refer to appropriate env variable [@iCodeOkay](https://togithub.com/iCodeOkay) - Use Buffer.alloc and Buffer.from instead of contrsuctor [@Fcmam5](https://togithub.com/Fcmam5) - Add support for experimental .cjs modules [@lenkan](https://togithub.com/lenkan) ### [`v3.3.2`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#332--2020-09-24) [Compare Source](https://togithub.com/node-config/node-config/compare/c86ba2a3d31dff8ad06404ca4b6be54b7e915678...1464a401f563dc143efe68a704dc448283ade93e) \================== - Fixed issue with Buffers in config throwing error in util.makeImmutable ([#608](https://togithub.com/node-config/node-config/issues/608)) - Michal Wadas - Added boolean and numeric types to custom environment variables - Ankur Narkhede [@ankurnarkhede](https://togithub.com/ankurnarkhede) ### [`v3.3.1`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#331--2020-03-25) [Compare Source](https://togithub.com/node-config/node-config/compare/080d9f9f656a6064a0581fe4d9a990021c54a5cc...c86ba2a3d31dff8ad06404ca4b6be54b7e915678) \================== - Fix security vulnerability in json5 dependency - [@twkel](https://togithub.com/twkel) ### [`v3.3.0`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#330--2020-02-26) [Compare Source](https://togithub.com/node-config/node-config/compare/9fa7022ad1341d10f9846ef821c6157ac5a8e13b...080d9f9f656a6064a0581fe4d9a990021c54a5cc) \================== - Allow all defined values in `substituteDeep` - [@fostyfost](https://togithub.com/fostyfost) ### [`v3.2.6`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#326--2020-02-21) [Compare Source](https://togithub.com/node-config/node-config/compare/21d3094bda672a3d7d294b2a5e8658379f2f890f...9fa7022ad1341d10f9846ef821c6157ac5a8e13b) \================== - Updated copyright date ranges ### [`v3.2.5`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#325--2020-01-16) [Compare Source](https://togithub.com/node-config/node-config/compare/1c59823e0d86f6e0acea4288f94f9554425e67f2...21d3094bda672a3d7d294b2a5e8658379f2f890f) \================== - Fixed issue with getCustomEnvVars and multiple config dirs [#585](https://togithub.com/node-config/node-config/issues/585) - [@dekelev](https://togithub.com/dekelev) ### [`v3.2.4`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#324--2019-10-25) [Compare Source](https://togithub.com/node-config/node-config/compare/7292a778bb1585acd398eb92cf046aba40ff578f...1c59823e0d86f6e0acea4288f94f9554425e67f2) \================== - Improved error handling of env variables value parse - [@leonardovillela](https://togithub.com/leonardovillela) ### [`v3.2.3`](https://togithub.com/node-config/node-config/blob/HEAD/History.md#323--2019-10-03) [Compare Source](https://togithub.com/node-config/node-config/compare/2565a3f373992219bf8031b493f3b15a961e82c2...7292a778bb1585acd398eb92cf046aba40ff578f) \================== - Fixed strict mode warning [#460](https://togithub.com/node-config/node-config/issues/460) - [@fedulovivan](https://togithub.com/fedulovivan)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.