itsthatguy / itsthatguy/group-dependencies

Deps does not honour specified versions other than ^x.y.z

Open
#6 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
14
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Repro:

- Include an npm-package with a version that is *not* formatted like `^x.y.z`, e.g. `>=x.y.z`
- Include package in a custom group & run `deps install `
- result: package version is overwritten in package.json with `^x.y.z`

Expected:
- result: package version is still `>=x.y.z` in package.json.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue with an npm package using a version such as >=x.y.z, place it in a custom group, and run deps install . Trace how the command updates package.json; done means the original version specifier remains unchanged instead of being replaced with ^x.y.z.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
cli, tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.