fix!: reduce the amount of npm_package_ env variables (#8861)

close #8552
close #8580
This commit is contained in:
Zoltan Kochan
2024-12-11 15:12:12 +01:00
committed by GitHub
parent b0f3c71b7b
commit 3a6a4171db
3 changed files with 14 additions and 8 deletions

View File

@@ -0,0 +1,6 @@
---
"@pnpm/lifecycle": major
"pnpm": major
---
Reduced the number of fields from `package.json` that are added as environment variables (`npm_package_` prefix) during script execution. Only the following fields are now included: `name`, `version`, `bin`, `engines`, and `config` [#8552](https://github.com/pnpm/pnpm/issues/8552).

14
pnpm-lock.yaml generated
View File

@@ -43,8 +43,8 @@ catalogs:
specifier: 2.3.1
version: 2.3.1
'@pnpm/npm-lifecycle':
specifier: ^3.0.4
version: 3.0.4
specifier: ^1000.0.0
version: 1000.0.0
'@pnpm/npm-package-arg':
specifier: ^1.0.0
version: 1.0.0
@@ -2137,7 +2137,7 @@ importers:
version: link:../../pkg-manager/link-bins
'@pnpm/npm-lifecycle':
specifier: 'catalog:'
version: 3.0.4(typanion@3.14.0)
version: 1000.0.0(typanion@3.14.0)
'@pnpm/read-package-json':
specifier: workspace:*
version: link:../../pkg-manifest/read-package-json
@@ -8989,8 +8989,8 @@ packages:
resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==}
engines: {node: '>=12'}
'@pnpm/npm-lifecycle@3.0.4':
resolution: {integrity: sha512-fTzGiezzHeFHmmCZH6pXnii32nv4iNc7ox1DpdA9B00BTakcji33ugVGV2rE4ze6lU6IPOGuJa0NiQHnkuwUUQ==}
'@pnpm/npm-lifecycle@1000.0.0':
resolution: {integrity: sha512-iIxGZW81tEBbTuW4d12pVo7pGxcsHfsKAEFV5Bh/orDkPg3KYU5T1DZMBsd/l5ayR3KmWLO12gBmznwox+zlGQ==}
engines: {node: '>=18.12'}
'@pnpm/npm-package-arg@1.0.0':
@@ -15865,7 +15865,7 @@ snapshots:
'@pnpm/network.ca-file': 1.0.2
config-chain: 1.1.13
'@pnpm/npm-lifecycle@3.0.4(typanion@3.14.0)':
'@pnpm/npm-lifecycle@1000.0.0(typanion@3.14.0)':
dependencies:
'@pnpm/byline': 1.0.0
'@pnpm/error': 6.0.1
@@ -16698,7 +16698,7 @@ snapshots:
'@yarnpkg/shell@4.0.0(typanion@3.14.0)':
dependencies:
'@yarnpkg/fslib': 3.1.0
'@yarnpkg/fslib': 3.1.1
'@yarnpkg/parsers': 3.0.2
chalk: 3.0.0
clipanion: 3.2.0-rc.6(typanion@3.14.0)

View File

@@ -51,7 +51,7 @@ catalog:
"@pnpm/network.agent": ^2.0.0
"@pnpm/nopt": ^0.2.1
"@pnpm/npm-conf": 2.3.1
"@pnpm/npm-lifecycle": ^3.0.4
"@pnpm/npm-lifecycle": ^1000.0.0
"@pnpm/npm-package-arg": ^1.0.0
"@pnpm/os.env.path-extender": ^2.0.0
"@pnpm/patch-package": 0.0.0