influxdata / influxdata/clockface
Library Maintenance: Upgrade to latest uuid library
- 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
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