项目作者: rpearce

项目描述 :
Generate simple unique ids
高级语言: JavaScript
项目地址: git://github.com/rpearce/simple-uniqueid.git
创建时间: 2018-12-29T00:58:58Z
项目社区:https://github.com/rpearce/simple-uniqueid

开源协议:BSD 3-Clause "New" or "Revised" License

下载


simple-uniqueid

All Contributors
@rpearce/simple-uniqueid"">npm version @rpearce/simple-uniqueid"">npm downloads Build Status Coverage Status Maintainability

Generate simple unique ids.

This small package relies on Math.random().toString(16).slice(-4) to generate
32 unique characters with an optional string prefix.

Note: This is not a replacement for a real crypto library but is intended for
small-batch use (like HTML id attributes).

Installation

  1. $ npm i @rpearce/simple-uniqueid

or

  1. $ yarn add @rpearce/simple-uniqueid

Usage

  1. import uniqueId from 'simple-uniqueid'
  2. uniqueId() // "177dc3d88508b9f8bd2e69982a7d03b8"
  3. uniqueId('myPrefix-') // "myPrefix-64f8fca9b3d96c98a267ba58cf0f9eb8"

Contributors

Thanks goes to these wonderful people (emoji key):






Robert Pearce

💻 📖 💡 🤔 ⚠️

This project follows the all-contributors specification. Contributions of any kind welcome!