{"repo":"eugenehp/react-native-uuid","free":true,"listed":false,"github":"https://github.com/eugenehp/react-native-uuid","clone":"git clone https://github.com/eugenehp/react-native-uuid.git","description":"UUID generation for react-native.","language":"TypeScript","stars":293,"topics":["uuid","react-native","random","typescript"],"license":"MIT","category":"mobile-apps","readme_excerpt":"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: - uuid - pure-uuid - nanoid Huge thanks to Randy Coulman for the early version of a code. Getting started Requirements - Node.js : 18.0.0 or higher (16.x also supported) - npm : 9.0.0 or higher Installation Creating a UUID Development Available Scripts Benchmarking We keep a baseline benchmark matrix for major React Native versions: - React Native: 0.71, 0.72, 0.73, 0.74, 0.75, 0.76, 0.77 - Cases: v1 , v3 , v4 , v5 , validate , parse , unparse - Stored benchmark results: benchmarks/results/rn-version-benchmark.md - Stored benchmark data: benchmarks/results/rn-version-benchmark.json - Stored test report: benchmarks/results/test-results.json Generate fresh results locally: Charts Security Benchmarking The security benchmark is designed as a pass/fail gate for randomness quality and misuse safety checks. - Command: npm run bench:security - Stored report: benchmarks/results/security-benchmark.md - Stored data: benchmarks/results/security-benchmark.json - CI workflow: .github/workflows/security-benchmark.yml Current threshold gates: - v4 sample collisions: 0 - Cross-batch overlap (restart proxy): 0 - Monobit test z-score: ](https://www.reactivelions.com) License MIT Copyright (c) ","default_branch":null,"files":null,"tree":[],"storefront":"/r/eugenehp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/eugenehp/react-native-uuid/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}