react-native-uuid
v2.0.3
Published
react-native-uuid is a zero-dependency TypeScript implementation of RFC4122.
Downloads
887,146
Maintainers
Readme
react-native-uuid
react-native-uuid
is a zero-dependency TypeScript implementation of RFC4122 standard A Universally Unique IDentifier (UUID) URN Namespace. Please note, this library uses pseudo random generator based on top of Math.random
. New version with hardware support is WIP.
Heavily inspired by:
Huge thanks to Randy Coulman for the early version of a code.
Getting started
Use this steps to install and create UUIDs. Example project is available here
1. Install
npm install react-native-uuid
2. Create a UUID
import uuid from 'react-native-uuid';
uuid.v4(); // ⇨ '11edc52b-2918-4d71-9058-f7285e29d894'
Documentation
Methods documentation is available here
Troubleshooting
Previous version has been based on randombytes
that is not compatible with react-native out of the box.
Please submit an issue if you found a bug.
Contributing
See the contributing guide to learn how to contribute to the repository and the development workflow.
Sponsorship
Thank you to our sponsors:
License
Copyright (c) 2016-2024 Eugene Hauptmann