Docs
API reference
JavaScript / TypeScript
import wiji from '@sangkan-dev/wiji';
wiji() // string (26)
wiji.binary() // Uint8Array(16)
wiji.uuid() // string (36)
wiji.hex() // string (32)
wiji.parse(id) // object
wiji.isValid(id) // boolean
wiji.compare(a, b) // -1 | 0 | 1 (string or bytes)
wiji.factory() // new isolated generator PHP
use Sangkan\\Wiji\\Wiji;
$w = new Wiji();
$w->generate(); // string (26)
$w->generateBinary(); // string (16 bytes)
$w->generateUuid(); // string (36)
$w->generateHex(); // string (32)
Wiji::parse($id); // array
Wiji::isValid($id); // bool
Wiji::timestampUs($id); // int
Wiji::compare($a, $b); // int (-1|0|1)