A lightweight library for managing task execution timing in the browser
Check out the live demo: https://taskflow-defer-demo.vercel.app
npm install taskflow-defer
# or
pnpm add taskflow-defer
# or
yarn add taskflow-deferimport { delayTask, delayTaskUntilUrgent } from "taskflow-defer";
// Delay a task
await delayTask();
heavyComputation();
// Or delay until browser is idle
await delayTaskUntilUrgent();
heavyComputation();# Install dependencies
pnpm install
# Run tests
pnpm test
# Run demo
pnpm demoMIT