{"ast":null,"code":"var e10 = Math.sqrt(50),\n  e5 = Math.sqrt(10),\n  e2 = Math.sqrt(2);\nexport default function (start, stop, count) {\n  var reverse,\n    i = -1,\n    n,\n    ticks,\n    step;\n  stop = +stop, start = +start, count = +count;\n  if (start === stop && count > 0) return [start];\n  if (reverse = stop < start) n = start, start = stop, stop = n;\n  if ((step = tickIncrement(start, stop, count)) === 0 || !isFinite(step)) return [];\n  if (step > 0) {\n    let r0 = Math.round(start / step),\n      r1 = Math.round(stop / step);\n    if (r0 * step < start) ++r0;\n    if (r1 * step > stop) --r1;\n    ticks = new Array(n = r1 - r0 + 1);\n    while (++i < n) ticks[i] = (r0 + i) * step;\n  } else {\n    step = -step;\n    let r0 = Math.round(start * step),\n      r1 = Math.round(stop * step);\n    if (r0 / step < start) ++r0;\n    if (r1 / step > stop) --r1;\n    ticks = new Array(n = r1 - r0 + 1);\n    while (++i < n) ticks[i] = (r0 + i) / step;\n  }\n  if (reverse) ticks.reverse();\n  return ticks;\n}\nexport function tickIncrement(start, stop, count) {\n  var step = (stop - start) / Math.max(0, count),\n    power = Math.floor(Math.log(step) / Math.LN10),\n    error = step / Math.pow(10, power);\n  return power >= 0 ? (error >= e10 ? 10 : error >= e5 ? 5 : error >= e2 ? 2 : 1) * Math.pow(10, power) : -Math.pow(10, -power) / (error >= e10 ? 10 : error >= e5 ? 5 : error >= e2 ? 2 : 1);\n}\nexport function tickStep(start, stop, count) {\n  var step0 = Math.abs(stop - start) / Math.max(0, count),\n    step1 = Math.pow(10, Math.floor(Math.log(step0) / Math.LN10)),\n    error = step0 / step1;\n  if (error >= e10) step1 *= 10;else if (error >= e5) step1 *= 5;else if (error >= e2) step1 *= 2;\n  return stop < start ? -step1 : step1;\n}","map":{"version":3,"names":["e10","Math","sqrt","e5","e2","start","stop","count","reverse","i","n","ticks","step","tickIncrement","isFinite","r0","round","r1","Array","max","power","floor","log","LN10","error","pow","tickStep","step0","abs","step1"],"sources":["C:/Users/fsengul/Desktop/MendereIT/InventoryManagement/InventryUI-Client/node_modules/d3-sankey/node_modules/d3-array/src/ticks.js"],"sourcesContent":["var e10 = Math.sqrt(50),\n    e5 = Math.sqrt(10),\n    e2 = Math.sqrt(2);\n\nexport default function(start, stop, count) {\n  var reverse,\n      i = -1,\n      n,\n      ticks,\n      step;\n\n  stop = +stop, start = +start, count = +count;\n  if (start === stop && count > 0) return [start];\n  if (reverse = stop < start) n = start, start = stop, stop = n;\n  if ((step = tickIncrement(start, stop, count)) === 0 || !isFinite(step)) return [];\n\n  if (step > 0) {\n    let r0 = Math.round(start / step), r1 = Math.round(stop / step);\n    if (r0 * step < start) ++r0;\n    if (r1 * step > stop) --r1;\n    ticks = new Array(n = r1 - r0 + 1);\n    while (++i < n) ticks[i] = (r0 + i) * step;\n  } else {\n    step = -step;\n    let r0 = Math.round(start * step), r1 = Math.round(stop * step);\n    if (r0 / step < start) ++r0;\n    if (r1 / step > stop) --r1;\n    ticks = new Array(n = r1 - r0 + 1);\n    while (++i < n) ticks[i] = (r0 + i) / step;\n  }\n\n  if (reverse) ticks.reverse();\n\n  return ticks;\n}\n\nexport function tickIncrement(start, stop, count) {\n  var step = (stop - start) / Math.max(0, count),\n      power = Math.floor(Math.log(step) / Math.LN10),\n      error = step / Math.pow(10, power);\n  return power >= 0\n      ? (error >= e10 ? 10 : error >= e5 ? 5 : error >= e2 ? 2 : 1) * Math.pow(10, power)\n      : -Math.pow(10, -power) / (error >= e10 ? 10 : error >= e5 ? 5 : error >= e2 ? 2 : 1);\n}\n\nexport function tickStep(start, stop, count) {\n  var step0 = Math.abs(stop - start) / Math.max(0, count),\n      step1 = Math.pow(10, Math.floor(Math.log(step0) / Math.LN10)),\n      error = step0 / step1;\n  if (error >= e10) step1 *= 10;\n  else if (error >= e5) step1 *= 5;\n  else if (error >= e2) step1 *= 2;\n  return stop < start ? -step1 : step1;\n}\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}