influxdata / influxdata/clockface

Library Maintenance: Upgrade to latest uuid library

Open
#712 2 comments 0 reactions 0 assignees View on GitHub
dependencies enhancement team/dumplings team/ui
Dominant language
TypeScript
Stars
46
Forks
18
Avg merge
2d 7h
Merged PRs (30d)
1

Description

**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](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md) for details.

Contributor guide

Open the contributing guide

Research direction

No file or test is named. Start by locating the uuid 3.x dependency and its imports, then read the linked uuid changelog for breaking changes. Done means the dependency is upgraded to 8.3.2 and the affected imports and usage remain compatible.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
tooling
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.