INNER CODE UNIT · TypeScript

current

akirarika/milkio · packages/cookbook/src/progress/index.ts:119

      current = Math.min(current, FALLBACK_CAP);
    }

    const permille = Math.floor(current * 1000);
    const now = Date.now();
    const shouldRender = permille !== progress.lastRenderedPermille || now - progress.lastRenderAt > MAX_RENDER_GAP;
    if (shouldRender) {
      progress.lastRenderedPermille = permille;
      progress.lastRenderAt = now;
      progress.rate = permille;
      progress.current = current;
      consola.start(chalk.gray(`[${getRate()}] ${progress.message}`));
    }
  },

  async close(message: string) {
    clearInterval(progress.intervalId);
    const p = Math.ceil(progress.current * 1000);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…