{"version":3,"sources":["../../src/index.ts"],"names":["OFFICIAL_ALPHABET","OFFICIAL_LENGTH","getId","alphabet","length","customAlphabet"],"mappings":"oCAEA,IAAMA,EACF,gEACEC,CAAAA,CAAAA,CAA0B,GAEzB,SAASC,CAAAA,CACZC,EAAmBH,CACnBI,CAAAA,CAAAA,CAAiBH,EACnB,CAEE,OADeI,eAAeF,CAAUC,CAAAA,CAAM,GAElD","file":"index.mjs","sourcesContent":["import { customAlphabet } from 'nanoid';\n\nconst OFFICIAL_ALPHABET: string =\n    '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';\nconst OFFICIAL_LENGTH: number = 21;\n\nexport function getId(\n    alphabet: string = OFFICIAL_ALPHABET,\n    length: number = OFFICIAL_LENGTH,\n) {\n    const nanoid = customAlphabet(alphabet, length);\n    return nanoid();\n}\n"]}