imsnif / imsnif/synp

[Feature request] add `resolutions` support

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

Description

Yarn supports dependencies override with [`resolutions`](https://classic.yarnpkg.com/lang/en/docs/selective-version-resolutions/). In NPM 8.3 there's an equivalent feature [`overrides`](https://docs.npmjs.com/cli/v8/configuring-npm/package-json#overrides).

It would be great if `synp` supported it.

Contributor guide

No contributing guide indexed for this repository

Research direction

Read Yarn's selective version resolutions documentation and npm's overrides documentation first to compare the requested behaviors. Then locate synp's dependency conversion entry point and existing lockfile handling; done means the converter supports the requested dependency overrides and has coverage for the resulting output.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.