1.0.1 • Published 9 months ago

@qrvey/id-generator v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

@qrvey/id-generator

install size coverage

The @qrvey/id-generator package provides a simple utility function to generate unique IDs using the nanoid library, with customizable alphabet and length.

Installation

You can install the package using npm or yarn:

npm install @qrvey/id-generator

Or with yarn:

yarn add @qrvey/id-generator

Usage

The getId function allows you to generate unique IDs with a customizable alphabet and length.

Default Configuration

  • alphabet: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
  • length: 21

Basic Example

import { getId } from '@qrvey/id-generator';

const id = getId(); 
console.log(id); // Example output: 'dZ3P1o2xY9B5RgTf8UAcW'

Custom Alphabet and Length

import { getId } from '@qrvey/id-generator';

const customAlphabet = '0123456789abcdef';
const customLength = 10;

const customId = getId(customAlphabet, customLength);
console.log(customId); // Example output: '4a8b7d3e1c'
1.0.1

9 months ago

1.0.0

1 year ago