intersystems / intersystems/ipm
Package Manager should support a lock file
Open
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
Assessment
This issue has not been assessed yet.