{"version":3,"file":"find-closest-number.cjs","sources":["../../../../src/core/utils/find-closest-number/find-closest-number.ts"],"sourcesContent":["export function findClosestNumber(value: number, numbers: number[]): number {\n  if (numbers.length === 0) {\n    return value;\n  }\n\n  return numbers.reduce((prev, curr) =>\n    Math.abs(curr - value) < Math.abs(prev - value) ? curr : prev\n  );\n}\n"],"names":[],"mappings":";;AAAgB,SAAA,iBAAA,CAAkB,OAAe,OAA2B,EAAA;AAC1E,EAAI,IAAA,OAAA,CAAQ,WAAW,CAAG,EAAA;AACxB,IAAO,OAAA,KAAA;AAAA;AAGT,EAAA,OAAO,OAAQ,CAAA,MAAA;AAAA,IAAO,CAAC,IAAA,EAAM,IAC3B,KAAA,IAAA,CAAK,GAAI,CAAA,IAAA,GAAO,KAAK,CAAA,GAAI,IAAK,CAAA,GAAA,CAAI,IAAO,GAAA,KAAK,IAAI,IAAO,GAAA;AAAA,GAC3D;AACF;;;;"}