├── .all-contributorsrc ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── README.md ├── assets ├── changelog-compact.hbs ├── contributors │ ├── angelnath26.svg │ ├── anthony-arnold.svg │ ├── apottere.svg │ ├── bambuchaAdm.svg │ ├── char0n.svg │ ├── coldtq.svg │ ├── dilescure.svg │ ├── ekelvin.svg │ ├── emerlm.svg │ ├── irfancnk.svg │ ├── jeanlescure.svg │ ├── jeffturcotte.svg │ ├── lstarkgv.svg │ ├── mbehr1.svg │ ├── mybuddymichael.svg │ ├── neversun.svg │ └── serendipious.svg ├── cookie-policy │ └── index.html ├── favicon.ico ├── generator.html ├── weekly-cdn-hits.png └── weekly-downloads.png ├── bin ├── getopts.js └── short-unique-id ├── biome.json ├── dist ├── short-unique-id-core.d.ts ├── short-unique-id.d.ts ├── short-unique-id.js ├── short-unique-id.js.map └── short-unique-id.min.js ├── docs ├── .nojekyll ├── CNAME ├── assets │ ├── changelog-compact.hbs │ ├── contributors │ │ ├── angelnath26.svg │ │ ├── anthony-arnold.svg │ │ ├── apottere.svg │ │ ├── bambuchaAdm.svg │ │ ├── char0n.svg │ │ ├── coldtq.svg │ │ ├── dilescure.svg │ │ ├── ekelvin.svg │ │ ├── emerlm.svg │ │ ├── irfancnk.svg │ │ ├── jeanlescure.svg │ │ ├── jeffturcotte.svg │ │ ├── lstarkgv.svg │ │ ├── mbehr1.svg │ │ ├── mybuddymichael.svg │ │ ├── neversun.svg │ │ └── serendipious.svg │ ├── generator.html │ ├── highlight.css │ ├── icons.js │ ├── icons.svg │ ├── main.js │ ├── navigation.js │ ├── search.js │ ├── style.css │ ├── weekly-cdn-hits.png │ └── weekly-downloads.png ├── classes │ └── shortUniqueIdV532.html ├── cookie-policy │ └── index.html ├── favicon.ico ├── index.html ├── interfaces │ ├── ShortUniqueIdOptions.html │ ├── ShortUniqueIdRanges.html │ └── ShortUniqueIdRangesMap.html ├── modules.html ├── types │ └── ShortUniqueIdDefaultDictionaries.html └── variables │ ├── DEFAULT_OPTIONS.html │ └── DEFAULT_UUID_LENGTH.html ├── package.json ├── runkit.js ├── scripts ├── build ├── docs ├── generator └── release ├── specs ├── cjs │ └── require.spec.js └── esm │ ├── import.spec.ts │ ├── package.json │ └── tsconfig.json ├── src ├── index.ts ├── short-unique-id.d.ts └── test.ts ├── tsconfig.json └── typedoc.json /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/.npmignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/README.md -------------------------------------------------------------------------------- /assets/changelog-compact.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/changelog-compact.hbs -------------------------------------------------------------------------------- /assets/contributors/angelnath26.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/angelnath26.svg -------------------------------------------------------------------------------- /assets/contributors/anthony-arnold.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/anthony-arnold.svg -------------------------------------------------------------------------------- /assets/contributors/apottere.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/apottere.svg -------------------------------------------------------------------------------- /assets/contributors/bambuchaAdm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/bambuchaAdm.svg -------------------------------------------------------------------------------- /assets/contributors/char0n.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/char0n.svg -------------------------------------------------------------------------------- /assets/contributors/coldtq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/coldtq.svg -------------------------------------------------------------------------------- /assets/contributors/dilescure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/dilescure.svg -------------------------------------------------------------------------------- /assets/contributors/ekelvin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/ekelvin.svg -------------------------------------------------------------------------------- /assets/contributors/emerlm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/emerlm.svg -------------------------------------------------------------------------------- /assets/contributors/irfancnk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/irfancnk.svg -------------------------------------------------------------------------------- /assets/contributors/jeanlescure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/jeanlescure.svg -------------------------------------------------------------------------------- /assets/contributors/jeffturcotte.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/jeffturcotte.svg -------------------------------------------------------------------------------- /assets/contributors/lstarkgv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/lstarkgv.svg -------------------------------------------------------------------------------- /assets/contributors/mbehr1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/mbehr1.svg -------------------------------------------------------------------------------- /assets/contributors/mybuddymichael.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/mybuddymichael.svg -------------------------------------------------------------------------------- /assets/contributors/neversun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/neversun.svg -------------------------------------------------------------------------------- /assets/contributors/serendipious.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/contributors/serendipious.svg -------------------------------------------------------------------------------- /assets/cookie-policy/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/cookie-policy/index.html -------------------------------------------------------------------------------- /assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/favicon.ico -------------------------------------------------------------------------------- /assets/generator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/generator.html -------------------------------------------------------------------------------- /assets/weekly-cdn-hits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/weekly-cdn-hits.png -------------------------------------------------------------------------------- /assets/weekly-downloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/assets/weekly-downloads.png -------------------------------------------------------------------------------- /bin/getopts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/bin/getopts.js -------------------------------------------------------------------------------- /bin/short-unique-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/bin/short-unique-id -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/biome.json -------------------------------------------------------------------------------- /dist/short-unique-id-core.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/dist/short-unique-id-core.d.ts -------------------------------------------------------------------------------- /dist/short-unique-id.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/dist/short-unique-id.d.ts -------------------------------------------------------------------------------- /dist/short-unique-id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/dist/short-unique-id.js -------------------------------------------------------------------------------- /dist/short-unique-id.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/dist/short-unique-id.js.map -------------------------------------------------------------------------------- /dist/short-unique-id.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/dist/short-unique-id.min.js -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/.nojekyll -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | shortunique.id -------------------------------------------------------------------------------- /docs/assets/changelog-compact.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/changelog-compact.hbs -------------------------------------------------------------------------------- /docs/assets/contributors/angelnath26.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/angelnath26.svg -------------------------------------------------------------------------------- /docs/assets/contributors/anthony-arnold.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/anthony-arnold.svg -------------------------------------------------------------------------------- /docs/assets/contributors/apottere.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/apottere.svg -------------------------------------------------------------------------------- /docs/assets/contributors/bambuchaAdm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/bambuchaAdm.svg -------------------------------------------------------------------------------- /docs/assets/contributors/char0n.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/char0n.svg -------------------------------------------------------------------------------- /docs/assets/contributors/coldtq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/coldtq.svg -------------------------------------------------------------------------------- /docs/assets/contributors/dilescure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/dilescure.svg -------------------------------------------------------------------------------- /docs/assets/contributors/ekelvin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/ekelvin.svg -------------------------------------------------------------------------------- /docs/assets/contributors/emerlm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/emerlm.svg -------------------------------------------------------------------------------- /docs/assets/contributors/irfancnk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/irfancnk.svg -------------------------------------------------------------------------------- /docs/assets/contributors/jeanlescure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/jeanlescure.svg -------------------------------------------------------------------------------- /docs/assets/contributors/jeffturcotte.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/jeffturcotte.svg -------------------------------------------------------------------------------- /docs/assets/contributors/lstarkgv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/lstarkgv.svg -------------------------------------------------------------------------------- /docs/assets/contributors/mbehr1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/mbehr1.svg -------------------------------------------------------------------------------- /docs/assets/contributors/mybuddymichael.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/mybuddymichael.svg -------------------------------------------------------------------------------- /docs/assets/contributors/neversun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/neversun.svg -------------------------------------------------------------------------------- /docs/assets/contributors/serendipious.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/contributors/serendipious.svg -------------------------------------------------------------------------------- /docs/assets/generator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/generator.html -------------------------------------------------------------------------------- /docs/assets/highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/highlight.css -------------------------------------------------------------------------------- /docs/assets/icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/icons.js -------------------------------------------------------------------------------- /docs/assets/icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/icons.svg -------------------------------------------------------------------------------- /docs/assets/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/main.js -------------------------------------------------------------------------------- /docs/assets/navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/navigation.js -------------------------------------------------------------------------------- /docs/assets/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/search.js -------------------------------------------------------------------------------- /docs/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/style.css -------------------------------------------------------------------------------- /docs/assets/weekly-cdn-hits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/weekly-cdn-hits.png -------------------------------------------------------------------------------- /docs/assets/weekly-downloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/assets/weekly-downloads.png -------------------------------------------------------------------------------- /docs/classes/shortUniqueIdV532.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/classes/shortUniqueIdV532.html -------------------------------------------------------------------------------- /docs/cookie-policy/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/cookie-policy/index.html -------------------------------------------------------------------------------- /docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/favicon.ico -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/interfaces/ShortUniqueIdOptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/interfaces/ShortUniqueIdOptions.html -------------------------------------------------------------------------------- /docs/interfaces/ShortUniqueIdRanges.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/interfaces/ShortUniqueIdRanges.html -------------------------------------------------------------------------------- /docs/interfaces/ShortUniqueIdRangesMap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/interfaces/ShortUniqueIdRangesMap.html -------------------------------------------------------------------------------- /docs/modules.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/modules.html -------------------------------------------------------------------------------- /docs/types/ShortUniqueIdDefaultDictionaries.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/types/ShortUniqueIdDefaultDictionaries.html -------------------------------------------------------------------------------- /docs/variables/DEFAULT_OPTIONS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/variables/DEFAULT_OPTIONS.html -------------------------------------------------------------------------------- /docs/variables/DEFAULT_UUID_LENGTH.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/docs/variables/DEFAULT_UUID_LENGTH.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/package.json -------------------------------------------------------------------------------- /runkit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/runkit.js -------------------------------------------------------------------------------- /scripts/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/scripts/build -------------------------------------------------------------------------------- /scripts/docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/scripts/docs -------------------------------------------------------------------------------- /scripts/generator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/scripts/generator -------------------------------------------------------------------------------- /scripts/release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/scripts/release -------------------------------------------------------------------------------- /specs/cjs/require.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/specs/cjs/require.spec.js -------------------------------------------------------------------------------- /specs/esm/import.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/specs/esm/import.spec.ts -------------------------------------------------------------------------------- /specs/esm/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /specs/esm/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/specs/esm/tsconfig.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/short-unique-id.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/src/short-unique-id.d.ts -------------------------------------------------------------------------------- /src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/src/test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplyhexagonal/short-unique-id/HEAD/typedoc.json --------------------------------------------------------------------------------