optional dependency @folio/circulation is out of date

Description

Overview: The optional dependency @folio/circulation is one major version behind, causing multiple copies to be pulled into the bundle.

Details: The optional dependency @folio/circulation is included to pull in permissions in order to allow links directly to the settings page for loan-policies. To avoid multiple copies of @folio/circulation in the bundle, the dependency should be changed from "^6.0.0" to "^6.0.0 || ^7.0.0" or "^7.0.0".

Expected Behavior: yarn list --pattern @folio shows a flat list containing only a single copy of @folio/circulation

Actual Behavior: It shows a hierarchy instead of a flat list and includes multiple versions:

Attn:

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Pavel Spichonak April 7, 2022 at 10:20 AM

 I've checked it and now yarn list --pattern @folio shows a flat list containing only a single copy of @folio/circulation. I close this issue.

Zak Burke April 4, 2022 at 2:24 PM

, MG is fine. This just cleans up the list; practically, it has no effect (unless somebody, somewhere, is really honestly running a platform that includes ui-checkout but not ui-circulation. I put the chances of that pretty darn close to 0%.)

Pavel Spichonak April 4, 2022 at 11:52 AM

Hi .

Should it be included in Morning Glory release?

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Vega

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created March 25, 2022 at 1:55 PM
Updated October 24, 2023 at 11:57 AM
Resolved April 7, 2022 at 10:21 AM
TestRail: Cases
TestRail: Runs