UNPKG

race-cancellation

Version:

Utilities for using Promise.race([task, cancellation]) for async/await code.

53 lines (52 loc) 1.37 kB
{ "name": "race-cancellation", "version": "0.5.0", "description": "Utilities for using Promise.race([task, cancellation]) for async/await code.", "keywords": [ "async", "cancel", "cancellable", "cancellation", "promise", "race" ], "homepage": "https://github.com/krisselden/race-cancellation#readme", "bugs": { "url": "https://github.com/krisselden/race-cancellation/issues" }, "repository": { "type": "git", "url": "https://github.com/krisselden/race-cancellation.git" }, "license": "BSD-2-Clause", "author": "Kris Selden", "files": [ "dist", "src" ], "type": "module", "main": "dist/index.cjs", "module": "dist/index.js", "types": "dist/race-cancellation.d.ts", "scripts": { "build": "tsc && node scripts/fix-maps.cjs && rollup -c", "docs": "api-extractor run --local && api-documenter markdown -i ./temp -o ./docs", "prepare": "npm-run-all build docs" }, "devDependencies": { "@microsoft/api-documenter": "^7.8.19", "@microsoft/api-extractor": "^7.8.15", "rollup": "^2.18.1", "rollup-plugin-sourcemaps": "^0.6.2", "rollup-plugin-terser": "^6.1.0", "source-map": "^0.7.3", "typescript": "~3.7.2" }, "exports": { "import": "./dist/index.js", "require": "./dist/index.cjs" }, "mocha": { "spec": "tests/**/*Test.js" } }