Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency @nestjs/config to v4 - abandoned #190

Open
wants to merge 1 commit into
base: dependencies
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 19, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@nestjs/config 2.2.0 -> 4.0.0 age adoption passing confidence

Release Notes

nestjs/config (@​nestjs/config)

v4.0.0

Compare Source

Breaking changes

The order in which configuration variables are read by the ConfigService#get method has been updated. The new order is:

  • Internal configuration (config namespaces and custom config files)
  • Validated environment variables (if validation is enabled and a schema is provided)
  • The process.env object

Previously, validated environment variables and the process.env object were read first, preventing them from being overridden by internal configuration. With this update, internal configuration will now always take precedence over environment variables.

Additionally, the ignoreEnvVars configuration option, which previously allowed disabling validation of the process.env object, has been deprecated. Instead, use the validatePredefined option (set to false to disable validation of predefined environment variables). Predefined environment variables refer to process.env variables that were set before the module was imported. For example, if you start your application with PORT=3000 node main.js, the PORT variable is considered predefined. However, variables loaded by the ConfigModule from a .env file are not classified as predefined.

A new skipProcessEnv option has also been introduced. This option allows you to prevent the ConfigService#get method from accessing the process.env object entirely, which can be helpful when you want to restrict the service from reading environment variables directly.

Changelog
  • chore: update config attributes to more self descriptive names (c2eaf04)
  • chore(deps): update nest monorepo to v11 (1c20713)
  • feat: order of reading variables, add skip predefined (c53c63c)

v3.3.0

Compare Source

  • Merge branch 'lovesharma95-lovesharma95-feature/loadAsync' (fdff9c1)
  • chore: minor formatting changes (7ab5a27)
  • Merge branch 'lovesharma95-feature/loadAsync' of https://github.com/lovesharma95/nestjs-config into lovesharma95-lovesharma95-feature/loadAsync (16ff146)
  • Update lib/config.module.ts (77515e1)
  • chore(deps): update dependency @​types/lodash to v4.17.12 (ebdb8c2)
  • chore(deps): update dependency @​types/node to v20.16.13 (93ed4c3)
  • chore(deps): update dependency eslint to v9.13.0 (29fabda)
  • chore(deps): update dependency @​types/lodash to v4.17.11 (ec09f9d)
  • chore(deps): update typescript-eslint monorepo to v8.10.0 (6aad852)
  • chore(deps): update dependency @​types/node to v20.16.12 (0375223)
  • chore(deps): update nest monorepo to v10.4.5 (ba884de)
  • chore(deps): update dependency release-it to v17.10.0 (1f12524)
  • chore(deps): update typescript-eslint monorepo to v8.9.0 (2329c84)
  • chore(deps): update dependency release-it to v17.9.0 (c44bc35)
  • chore(deps): update dependency release-it to v17.8.2 (ca6bff9)
  • chore(deps): update dependency typescript to v5.6.3 (3bb4ad6)
  • chore(deps): update dependency @​types/node to v20.16.11 (8570424)
  • chore(deps): update typescript-eslint monorepo to v8.8.1 (b9e1757)
  • chore(deps): update dependency eslint to v9.12.0 (dd71c7e)
  • chore(deps): update dependency release-it to v17.7.0 (5faf74a)
  • chore(deps): update dependency eslint to v9 (d692263)
  • chore(deps): update dependency eslint-plugin-import to v2.31.0 (2c14992)
  • chore(deps): update dependency @​types/lodash to v4.17.10 (031e5ab)
  • chore(deps): update typescript-eslint monorepo to v8.8.0 (bc01b6c)
  • chore(deps): update dependency @​types/node to v20.16.10 (b2bb9b2)
  • chore(deps): update dependency @​types/node to v20.16.9 (b404072)
  • chore(deps): update dependency @​types/node to v20.16.8 (89da7a5)
  • chore(deps): update dependency @​types/node to v20.16.7 (5ac872b)
  • chore(deps): update dependency @​types/node to v20.16.6 (1a537fd)
  • chore(deps): update dependency @​types/lodash to v4.17.9 (ec36f5e)
  • chore(deps): update typescript-eslint monorepo to v8.7.0 (2f415ee)
  • chore(deps): update nest monorepo to v10.4.4 (d455b3c)
  • chore(deps): update nest monorepo to v10.4.3 (a3819dd)
  • chore(deps): update typescript-eslint monorepo to v8.6.0 (490b4b6)
  • chore(deps): update dependency eslint to v8.57.1 (6d54ba9)
  • chore(deps): update nest monorepo to v10.4.2 (ae48d1d)
  • chore(deps): update dependency @​types/jest to v29.5.13 (765d5f3)
  • chore(deps): update dependency husky to v9.1.6 (da6c822)
  • chore(deps): update commitlint monorepo to v19.5.0 (5d4ab1f)
  • chore(deps): update typescript-eslint monorepo to v8.5.0 (42a84e0)
  • chore(deps): update dependency typescript to v5.6.2 (ca7109b)
  • chore(deps): update dependency @​types/node to v20.16.5 (57ecde3)
  • chore(deps): update dependency @​types/node to v20.16.4 (dd53564)
  • chore(deps): update dependency eslint-plugin-import to v2.30.0 (4b00669)
  • chore(deps): update typescript-eslint monorepo to v8.4.0 (7e0b960)
  • chore(deps): update dependency lint-staged to v15.2.10 (a430907)
  • chore(deps): update dependency @​types/node to v20.16.3 (40cfde7)
  • chore(deps): update commitlint monorepo to v19.4.1 (806e4d5)
  • chore(deps): update dependency @​types/node to v20.16.2 (cfa1156)
  • chore(deps): update typescript-eslint monorepo to v8.3.0 (0143522)
  • chore(deps): update dependency ts-jest to v29.2.5 (a28244e)
  • chore(deps): update dependency husky to v9.1.5 (37204eb)
  • chore(deps): update typescript-eslint monorepo to v8.2.0 (79df90b)
  • chore(deps): update dependency @​types/node to v20.16.1 (9a235ba)
  • chore(deps): update dependency @​types/node to v20.16.0 (a7e6959)
  • chore(deps): update dependency @​types/node to v20.15.0 (281cbf1)
  • chore(deps): update nest monorepo to v10.4.1 (27cf52a)
  • chore(deps): update dependency lint-staged to v15.2.9 (cfa9e58)
  • chore(deps): update typescript-eslint monorepo to v8.1.0 (0dee144)
  • chore(deps): update nest monorepo to v10.4.0 (fd86a02)
  • chore(deps): update dependency @​types/node to v20.14.15 (8fe704e)
  • chore(deps): update dependency @​commitlint/cli to v19.4.0 (0688603)
  • chore(deps): update typescript-eslint monorepo to v8.0.1 (21eea18)
  • chore(deps): update dependency lint-staged to v15.2.8 (0562f33)
  • chore(deps): update dependency @​types/node to v20.14.14 (4118be2)
  • chore(deps): update dependency ts-jest to v29.2.4 (ca65ecb)
  • chore(deps): update typescript-eslint monorepo to v8 (d9b8984)
  • chore(deps): update typescript-eslint monorepo to v7.18.0 (6aec346)
  • chore(deps): update dependency husky to v9.1.4 (2047b52)
  • chore(deps): update dependency @​types/node to v20.14.13 (af010d2)
  • chore(deps): update dependency husky to v9.1.3 (0407334)
  • chore(deps): update dependency husky to v9.1.2 (31e937e)
  • chore(deps): update dependency @​types/node to v20.14.12 (433c883)
  • chore(deps): update dependency typescript to v5.5.4 (869fa9e)
  • chore(deps): update typescript-eslint monorepo to v7.17.0 (2252723)
  • chore(deps): update dependency ts-jest to v29.2.3 (7eb3f55)
  • chore(deps): update dependency husky to v9.1.1 (abfc2de)
  • chore(deps): update dependency husky to v9.1.0 (e5cbe62)
  • chore(deps): update dependency @​types/node to v20.14.11 (ddf88bf)
  • chore(deps): update dependency @​types/lodash to v4.17.7 (700a88a)
  • chore(deps): update typescript-eslint monorepo to v7.16.1 (cc5db53)
  • chore(deps): update dependency release-it to v17.6.0 (2ad59d5)
  • chore(deps): update dependency prettier to v3.3.3 (a4f842c)
  • chore(deps): update dependency ts-jest to v29.2.2 (5e7e143)
  • chore(deps): update dependency rimraf to v6.0.1 (215a503)
  • chore(deps): update dependency ts-jest to v29.2.1 (6321a64)
  • chore(deps): update dependency rimraf to v6 (86a869a)
  • chore(deps): update dependency rimraf to v5.0.9 (7cf9306)
  • chore(deps): update typescript-eslint monorepo to v7.16.0 (ab9b5a1)
  • chore(deps): update dependency release-it to v17.5.0 (457c232)
  • chore(deps): update dependency ts-jest to v29.2.0 (784adb1)
  • chore(deps): update dependency rimraf to v5.0.8 (3cdc05c)
  • chore(deps): update dependency @​types/node to v20.14.10 (6f0441f)
  • chore(deps): update typescript-eslint monorepo to v7.15.0 (b63402f)
  • chore(deps): update dependency typescript to v5.5.3 (7e8e76d)
  • feat(): support for async configuration in load (8d9e2d1)
  • feat(): support for async configuration in load (ff13342)
  • added loadAsync option in forRoot (dc49a27)
  • feat(): support load asynchronous (685565c)

v3.2.3

Compare Source

v3.2.2

Compare Source

v3.2.1

Compare Source

v3.2.0

Compare Source

v3.1.1

Compare Source

  • fix: exclude undefined if default value specified #​1460 (83974af)
  • chore(deps): update dependency jest to v29.7.0 (a76ff24)

v3.1.0

Compare Source

  • Merge pull request #​1409 from jmcdo29/feat/conditional-module (9c42639)
  • chore(deps): update typescript-eslint monorepo to v6.7.0 (57ed7ca)
  • chore(deps): update dependency eslint to v8.49.0 (23e60a1)
  • chore(deps): update nest monorepo to v10.2.5 (a69d2ec)
  • Merge pull request #​1454 from nestjs/renovate/lodash-4.x (4ba63e7)
  • Merge pull request #​1451 from nestjs/renovate/typescript-eslint-monorepo (ae64d33)
  • chore(deps): update dependency @​types/lodash to v4.14.198 (7c767dc)
  • Merge pull request #​1450 from nestjs/renovate/node-18.x (a55a025)
  • chore(deps): update typescript-eslint monorepo to v6.6.0 (9db04f1)
  • chore(deps): update dependency @​types/node to v18.17.15 (581843a)
  • Merge pull request #​1376 from nestjs/renovate/cimg-node-20.x (6568072)
  • chore(deps): update node.js to v20.6 (c58a4e2)
  • chore(deps): update nest monorepo to v10.2.4 (2ab26b3)
  • chore(deps): update dependency joi to v17.10.1 (dbd0d2f)
  • chore: add public api jsdoc (a9466c4)
  • fix: add optional timeout and debug log if condition is false (1ce6d9f)
  • feat: create a conditional module (d98a5f8)

v3.0.1

Compare Source

  • Merge pull request #​1446 from thematan/import-lodash-efficiently (5cc7553)
  • chore(deps): update dependency @​types/uuid to v9.0.3 (42f09a8)
  • pref():import lodash efficiently (5f267d1)
  • chore(deps): update nest monorepo to v10.2.3 (8e2c53d)
  • chore(deps): update dependency prettier to v3.0.3 (a60608f)
  • chore(deps): update typescript-eslint monorepo to v6.5.0 (4f03516)
  • chore(deps): update nest monorepo to v10.2.2 (b9b1005)
  • chore(deps): update dependency @​types/node to v18.17.12 (29ac217)
  • chore(deps): update dependency joi to v17.10.0 (c216c40)
  • chore(deps): update dependency eslint to v8.48.0 (0d2f910)
  • chore(deps): update dependency @​types/node to v18.17.11 (a7b5dfb)
  • chore(deps): update dependency typescript to v5.2.2 (1073beb)
  • chore(deps): update dependency jest to v29.6.4 (ecf3e0f)
  • chore(deps): update dependency @​types/node to v18.17.9 (5fd2972)
  • chore(deps): update dependency @​types/node to v18.17.8 (4acc64c)
  • chore(deps): update dependency @​types/jest to v29.5.4 (d7653b8)
  • chore(deps): update nest monorepo to v10.2.1 (6927055)
  • chore(deps): update dependency @​types/node to v18.17.7 (08f7d7a)
  • chore(deps): update typescript-eslint monorepo to v6.4.1 (c1fee14)
  • chore(deps): update nest monorepo to v10.2.0 (10bd880)
  • chore(deps): update dependency jest to v29.6.3 (48be340)
  • chore(deps): update dependency lint-staged to v14.0.1 (e43f272)
  • chore(deps): update dependency eslint-plugin-import to v2.28.1 (3d17fc9)
  • chore(deps): update dependency @​types/node to v18.17.6 (d3ba92b)
  • chore(deps): update dependency prettier to v3.0.2 (24fe791)
  • chore(deps): update typescript-eslint monorepo to v6.4.0 (af1c836)
  • chore(deps): update dependency lint-staged to v14 (52f4a44)
  • chore(deps): update dependency lint-staged to v13.3.0 (c2c5d4f)
  • chore(deps): update dependency release-it to v16.1.5 (27e2891)
  • chore(deps): update dependency @​types/node to v18.17.5 (867cb50)
  • chore(deps): update dependency eslint to v8.47.0 (1bb4438)
  • chore(deps): update dependency @​commitlint/cli to v17.7.1 (2f5845d)
  • chore(deps): update dependency @​types/lodash to v4.14.197 (096713b)
  • chore(deps): update dependency release-it to v16.1.4 (f6d2e35)
  • chore(deps): update commitlint monorepo to v17.7.0 ([9e705ef]

Configuration

📅 Schedule: Branch creation - "* 0-4,22-23 * * 1-5,* * * * 0,6" (UTC), 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title fix(deps): update dependency @nestjs/config to v4 fix(deps): update dependency @nestjs/config to v4 - abandoned Jan 25, 2025
Copy link
Contributor Author

renovate bot commented Jan 25, 2025

Autoclosing Skipped

This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

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