clockface icon indicating copy to clipboard operation
clockface copied to clipboard

Library Maintenance: Upgrade to latest uuid library

Open randycoulman opened this issue 3 years ago • 2 comments

Is your feature request related to a problem? Please describe. We're trying to keep our dependencies up-to-date more consistently, but must continue to use uuid 3.x because of the peer dependency defined here.

Describe the solution you'd like Upgrade to the latest version of uuid (currently 8.3.2).

Describe alternatives you've considered We're currently leaving this dependency un-upgraded, which works, but is not ideal.

Additional context There are breaking changes in newer versions of uuid that would have to be accommodated, largely around how it is imported. See the uuid CHANGELOG for details.

randycoulman avatar Dec 23 '21 21:12 randycoulman

Update: Now that I look at where uuid is used in the code, I'm not sure it even needs to be a peer dependency at all; it only seems to be used in a Storybook story and not in the actual library code itself. If that's the case, then a valid solution would be to simply remove the peer dependency specification and upgrade uuid when/if you want.

randycoulman avatar Dec 23 '21 21:12 randycoulman

FYI @kristinarobinson

Luckette avatar Aug 19 '22 17:08 Luckette