├── .editorconfig ├── .github └── workflows │ └── tests.yml ├── .gitignore ├── LICENSE ├── README.md ├── biome.json ├── docs ├── README.md ├── api-reference │ ├── .nojekyll │ ├── README.md │ ├── classes │ │ └── Snowyflake.md │ └── interfaces │ │ ├── IDeconstructedSnowflake.md │ │ ├── ISnowyflakeDeconstructOptions.md │ │ ├── ISnowyflakeGenerateCustomIdOptions.md │ │ └── ISnowyflakeOptions.md └── logo.svg ├── package.json ├── rollup.config.js ├── src ├── constants.ts ├── helpers.ts ├── index.ts ├── interfaces.ts └── snowyflake.ts ├── test └── snowyflake.test.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/biome.json -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/api-reference/.nojekyll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/docs/api-reference/.nojekyll -------------------------------------------------------------------------------- /docs/api-reference/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/docs/api-reference/README.md -------------------------------------------------------------------------------- /docs/api-reference/classes/Snowyflake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/docs/api-reference/classes/Snowyflake.md -------------------------------------------------------------------------------- /docs/api-reference/interfaces/IDeconstructedSnowflake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/docs/api-reference/interfaces/IDeconstructedSnowflake.md -------------------------------------------------------------------------------- /docs/api-reference/interfaces/ISnowyflakeDeconstructOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/docs/api-reference/interfaces/ISnowyflakeDeconstructOptions.md -------------------------------------------------------------------------------- /docs/api-reference/interfaces/ISnowyflakeGenerateCustomIdOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/docs/api-reference/interfaces/ISnowyflakeGenerateCustomIdOptions.md -------------------------------------------------------------------------------- /docs/api-reference/interfaces/ISnowyflakeOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/docs/api-reference/interfaces/ISnowyflakeOptions.md -------------------------------------------------------------------------------- /docs/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/docs/logo.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/src/helpers.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/src/interfaces.ts -------------------------------------------------------------------------------- /src/snowyflake.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/src/snowyflake.ts -------------------------------------------------------------------------------- /test/snowyflake.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/test/snowyflake.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negezor/snowyflake/HEAD/tsconfig.json --------------------------------------------------------------------------------