intersystems / intersystems/ipm

Package Manager should support a lock file

Open
#549 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
ObjectScript
Stars
41
Forks
29
Avg merge
23h 54m
Merged PRs (30d)
4

Description

Similar to other package managers (like npm/yarn), IPM should support a lock file (equivalent for Node JS apps is package.json vs package-lock.json). This will allow consumers to reliably reproduce dependencies.
Similar to other package managers, there should be a separate command to use the lock file and by default the current install command should maintain its behavior where the semantic version expressions should be used to pick up the highest available versions that are resolved by semantic version expressions of the dependencies.

Internal reference: HSIEO-8424

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.