A time-based unique ID solution.
Install RowID as a dependency:
# NPM
npm install rowid
# Yarn
yarn add rowid
# PNPM
pnpm add rowid
You may create a RowID with the following code:
import RowID from "rowid";
const id: string = RowID();
Or customize the RowID with the following code:
import type { RowIDWithConfigResult } from "rowid";
import { RowIDWithConfig } from "rowid";
const { RowID }: RowIDWithConfigResult = RowIDWithConfig({
charList: "0123456789ABCDEFGHJKMNPQRSTVWXYZ",
randomnessLength: 22,
});
const id: string = RowID();
For more information, please refer to docs/usage.md.
For the CLI, please refer to docs/cli.md.
This project is MIT licensed, you can find the license file here.