UNPKG

ts-retry-promise

Version:
90 lines (89 loc) 2.29 kB
{ "name": "ts-retry-promise", "version": "0.8.1", "license": "MIT", "description": "retry for functions returning a promise", "repository": "https://github.com/normartin/ts-retry-promise", "bugs": "https://github.com/normartin/ts-retry-promise/issues", "keywords": [ "promise", "retry", "typescript" ], "files": [ "dist", "README.md", "LICENSE.txt", "src" ], "main": "dist/retry-promise.js", "types": "dist/retry-promise.d.ts", "engines": { "node": ">=6" }, "scripts": { "cleanup": "del-cli dist reports .nyc_output test/browser/bundle.js", "prebuild": "npm run cleanup", "build": "tsc", "test": "mocha", "posttest": "npm run tslint && npm run build-browser-tests", "tslint": "tslint 'src/**/*.ts' 'test/**/*.ts'", "coverage": "nyc mocha", "validate": "npm run tslint && npm run coverage", "prerelease": "npm run validate", "release": "npm run build && npm publish", "mutation-test": "stryker run", "build-browser-tests": "browserify -p tsify test/browser/browser-tests.ts > test/browser/bundle.js" }, "devDependencies": { "@sinonjs/fake-timers": "^8.1.0", "@stryker-mutator/core": "^5.6.1", "@stryker-mutator/mocha-runner": "^5.6.1", "@stryker-mutator/typescript-checker": "^5.6.1", "@types/chai": "^4.2.11", "@types/chai-as-promised": "^7.1.2", "@types/mocha": "^9.0.1", "@types/node": "^17.0.13", "@types/sinonjs__fake-timers": "^8.1.1", "browserify": "^17.0.0", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "del-cli": "^4.0.1", "mocha": "^9.2.0", "nyc": "^15.0.1", "ts-node": "^10.4.0", "tsify": "^5.0.4", "tslint": "^6.1.2", "tslint-no-unused-expression-chai": "^0.1.4", "typescript": "^3.9.10" }, "nyc": { "all": true, "check-coverage": true, "per-file": true, "lines": 99, "statements": 99, "functions": 99, "branches": 99, "include": [ "src/**/*.ts" ], "exclude": [ "**/*.d.ts" ], "extension": [ ".ts" ], "require": [ "ts-node/register" ], "reporter": [ "text", "html", "lcov" ], "sourceMap": true, "instrument": true, "report-dir": "reports/coverage" } }