Skip to content

Package Zowe CLI with bundleDependencies instead of shrinkwrap #2774

Description

@t1m0thyj

Currently we bundle an npm-shrinkwrap.json file in the CLI package which locks the dependency tree at install time. npm 12 will no longer respect this file and requires us to bundle dependencies instead:

npm shrinkwrap is removed, the shrinkwrap config alias is removed, and npm-shrinkwrap.json is no longer loaded or honored at the project root or from inside dependency tarballs. Rename project-root npm-shrinkwrap.json to package-lock.json; use bundleDependencies if you need to ship a locked dependency tree.

Source: https://github.com/npm/cli/releases?page=5#release-v12.0.0-pre.0.0

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingpriority-highProduction outage - this quarter or at least next quarterseverity-mediumBug where workaround exists or that doesn't prevent the usage of Zowe. Just makes it more complex.

Type

No type

Projects

Status
High Priority

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions