mirror of
https://github.com/pnpm/pnpm.git
synced 2026-03-31 13:32:18 -04:00
fix: include hasInstallScript in the abbreviated metadata
This commit is contained in:
5
.changeset/smart-kangaroos-deny.md
Normal file
5
.changeset/smart-kangaroos-deny.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@pnpm/npm-resolver": patch
|
||||
---
|
||||
|
||||
Include `hasInstallScript` in the abbreviated metadata.
|
||||
@@ -185,6 +185,7 @@ export default async (
|
||||
function clearMeta (pkg: PackageMeta): PackageMeta {
|
||||
const versions = {}
|
||||
for (const [version, info] of Object.entries(pkg.versions)) {
|
||||
// The list taken from https://github.com/npm/registry/blob/master/docs/responses/package-metadata.md#abbreviated-version-object
|
||||
versions[version] = pick([
|
||||
'name',
|
||||
'version',
|
||||
@@ -202,6 +203,7 @@ function clearMeta (pkg: PackageMeta): PackageMeta {
|
||||
'deprecated',
|
||||
'bundleDependencies',
|
||||
'bundledDependencies',
|
||||
'hasInstallScript',
|
||||
], info)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user