uuidjs / uuid

Generate RFC-compliant UUIDs in JavaScript
MIT License
14.61k stars 901 forks source link

feat!: Port to TypeScript, closes #762 #763

Closed broofa closed 3 months ago

broofa commented 4 months ago

Switching the codebase to Typescript.

Other notes:

broofa commented 4 months ago

@LinusU @pmccarren I would particularly appreciate a review of the TS types I've added, particularly with regard to API surface where I've used overload signatures to capture the different method incantations.

@ctavan et al: Thoughts on release process? I know we just pushed v10, so pushing a v11 this soon after feels a bit... sudden? We could do a prerelease ("11.0.0-beta") and dist tag as npm dist-tag add 11.0.0-beta beta, I suppose.

broofa commented 4 months ago

@joshkel As the most recent contributor to @types/uuid, I'd certainly appreciate any feedback you have on this.

broofa commented 3 months ago

Final call. Merging this by week's end unless someone objects.

@ctavan @LinusU @pmccarren @joshkel