17 lines
601 B
TypeScript
17 lines
601 B
TypeScript
import * as hyperid from '..'
|
|
|
|
const urlSafeInstance = hyperid({ fixedLength: false, urlSafe: true })
|
|
const fixedLengthInstance = hyperid(true)
|
|
const startFromInstance = hyperid({ startFrom: 9 })
|
|
const maxIntInstance = hyperid({ maxInt: 10000 })
|
|
|
|
const urlSafeId = urlSafeInstance()
|
|
const fixedLengthId = fixedLengthInstance()
|
|
const startFromId = startFromInstance()
|
|
const maxIntId = maxIntInstance()
|
|
|
|
// decode
|
|
console.log(hyperid.decode(urlSafeId))
|
|
console.log(fixedLengthInstance.decode(fixedLengthId))
|
|
console.log(startFromInstance.decode(startFromId))
|
|
console.log(maxIntInstance.decode(maxIntId)) |