{"version":3,"sources":["../src/index.ts","../src/utils/generate-id.ts","../src/utils/utc-date.ts"],"sourcesContent":["import { generateId, type GenerateId } from \"@/utils/generate-id\"\nimport { utcDate, type UtcDate } from \"@/utils/utc-date\"\n\nconst date = utcDate()\nconst id = generateId(date)\n\nconsole.log(\"\\x1b[32m%s\\x1b[0m\", \"Generated_ID:\", id)\nconsole.log(\"\\x1b[32m%s\\x1b[0m\", \"UTC_Date:\", date)\n\nexport { generateId, type GenerateId, utcDate, type UtcDate }\n","export type GenerateId = (utcDate: string) => string\n\nexport const generateId: GenerateId = (utcDate: string) => {\n  const date = new Date(utcDate)\n  const epochTime = date.getTime()\n  const randomString = Math.random().toString(36).substring(2)\n  return `${epochTime}-${randomString}`\n}\n","export type UtcDate = () => string\n\nexport const utcDate: UtcDate = (): string => {\n  return new Date().toUTCString()\n}\n"],"mappings":"yaAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,gBAAAE,EAAA,YAAAC,IAAA,eAAAC,EAAAJ,GCEO,IAAMK,EAA0BC,GAAoB,CAEzD,IAAMC,EADO,IAAI,KAAKD,CAAO,EACN,QAAQ,EACzBE,EAAe,KAAK,OAAO,EAAE,SAAS,EAAE,EAAE,UAAU,CAAC,EAC3D,MAAO,GAAGD,CAAS,IAAIC,CAAY,EACrC,ECLO,IAAMC,EAAmB,IACvB,IAAI,KAAK,EAAE,YAAY,EFAhC,IAAMC,EAAOC,EAAQ,EACfC,EAAKC,EAAWH,CAAI,EAE1B,QAAQ,IAAI,oBAAqB,gBAAiBE,CAAE,EACpD,QAAQ,IAAI,oBAAqB,YAAaF,CAAI","names":["index_exports","__export","generateId","utcDate","__toCommonJS","generateId","utcDate","epochTime","randomString","utcDate","date","utcDate","id","generateId"]}