UNPKG

timeout-flow

Version:

Fluent, composable, pauseable JavaScript timers and time control flows — plus RAF utilities for frame-based logic.

69 lines 1.85 kB
{ "name": "timeout-flow", "version": "0.0.19", "type": "module", "description": "Fluent, composable, pauseable JavaScript timers and time control flows — plus RAF utilities for frame-based logic.", "keywords": [ "timeout", "interval", "flow", "raf", "animationframe", "debounce", "retry", "javascript", "timers", "throttle", "asynchronous", "control-flow", "utilities" ], "author": "WATT3D <WATT3D@protonmail.com>", "license": "SEE LICENSE IN LICENSE", "repository": { "type": "git", "url": "git+https://github.com/iWhatty/TimeoutFlow-js.git" }, "sideEffects": false, "main": "./dist/timeout-flow.min.js", "module": "./src/index.js", "browser": "./dist/timeout-flow.min.js", "exports": { ".": { "types": "./types/index.d.ts", "import": "./src/index.js", "require": "./dist/timeout-flow.min.js", "default": "./src/index.js" }, "./after": "./src/after.js", "./every": "./src/every.js", "./debounce": "./src/debounce.js", "./throttle": "./src/throttle.js", "./retry": "./src/retry.js", "./wait-for": "./src/waitFor.js", "./flow": "./src/TimeoutFlow.js", "./parse-duration": "./src/parseDuration.js", "./raf": "./src/raf/index.js", "./min": "./dist/timeout-flow.min.js" }, "files": [ "dist/", "src/", "types/", "robots.txt", "ADDITIONAL_TERMS.md" ], "types": "./types/index.d.ts", "scripts": { "dev": "serve testing", "test:node": "node testing/node-harness.mjs", "build": "node build.js", "types": "tsc", "prepub": "npm run build && npm run types" }, "devDependencies": { "esbuild": "^0.25.3", "serve": "^14.2.4", "typescript": "^5.8.3" } }