{"version":3,"file":"commafy.cjs","sources":["../../src/number/commafy/commafy.ts"],"sourcesContent":["export function commafy(value: number): string {\n  if (!Number.isFinite(value)) {\n    return '';\n  }\n\n  const [integer, decimal] = value.toString().split('.');\n\n  return integer.replace(/\\B(?=(\\d{3})+(?!\\d))/g, ',') + (decimal ? `.${decimal}` : '');\n}\n"],"names":[],"mappings":";;AAAM,SAAU,OAAO,CAAC,KAAa,EAAA;AACnC,IAAA,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAE;AAC3B,QAAA,OAAO,EAAE,CAAC;AACX,KAAA;AAED,IAAA,MAAM,CAAC,OAAO,EAAE,OAAO,CAAC,GAAG,KAAK,CAAC,QAAQ,EAAE,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;IAEvD,OAAO,OAAO,CAAC,OAAO,CAAC,uBAAuB,EAAE,GAAG,CAAC,IAAI,OAAO,GAAG,IAAI,OAAO,CAAA,CAAE,GAAG,EAAE,CAAC,CAAC;AACxF;;;;"}