use current optionalDependencies

CSP Rejection Details

None

CSP Request Details

None

CSP Approved

None

Description

Summary: Bump the major versions of optionalDependencies so they align with peer-dependency versions:

yarn add -O @folio/plugin-find-organization@^5.0.0

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Mariia Aloshyna October 4, 2023 at 12:31 PM

Sorry It's just me being blind

Zak Burke October 4, 2023 at 11:14 AM

package.json#L84:

"optionalDependencies": { "@folio/plugin-find-organization": "^4.0.0" },

If you don't need it, that's fine, remove it. But at present it is preventing a flat dependency list in platform-complete because the version in the platform's package.json and the version in DI are not semver-compatible:

... ├─ @folio/data-import@7.0.1000001827 │ └─ @folio/plugin-find-organization@4.0.100000139 │ └─ @folio/stripes-acq-components@4.0.200000469 ...

Mariia Aloshyna October 4, 2023 at 10:23 AM

Hi ui-data-import does not use @folio/plugin-find-organization, why it is needed to be added to the optional deps?

Zak Burke October 3, 2023 at 6:24 PM

, it must be done for Poppy. At present, the optional dependency on ui-plugin-find-organization pulls in the Orchid version

Ann-Marie Breaux October 3, 2023 at 3:11 PM

Hi Do we need to do this in Poppy, or can it be in Quesnalia?

Done

Details

Assignee

Reporter

Priority

Story Points

Development Team

Folijet

Fix versions

Release

Poppy (R2 2023)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created October 2, 2023 at 8:10 PM
Updated October 13, 2023 at 11:20 AM
Resolved October 5, 2023 at 12:43 PM
TestRail: Cases
TestRail: Runs

Flag notifications