UNPKG

insistence

Version:

Insistently runs a callback and only resolves the promise when its result is truthy.

45 lines (44 loc) 1.29 kB
{ "name": "insistence", "version": "0.2.0", "description": "Insistently runs a callback and only resolves the promise when its result is truthy.", "cdn": "dist/insistence.js", "main": "dist/insistence.cjs.js", "unpkg": "dist/insistence.js", "types": "dist/insistence.d.ts", "module": "dist/insistence.es.js", "browser": "dist/insistence.js", "jsdelivr": "dist/insistence.js", "scripts": { "test": "ava", "build:typescript": "tsc src/insistence.ts --outDir dist -t es2015 -d", "build:bili": "bili dist/insistence.js --formats cjs,es,umd --js buble --banner", "build": "npm run build:typescript && npm run build:bili", "prepare": "npm run build && npm test" }, "repository": { "type": "git", "url": "git+https://github.com/VitorLuizC/insistence.git" }, "keywords": [ "insistence", "retry", "try-again", "async" ], "author": { "url": "https://vitorluizc.github.io/", "name": "Vitor Luiz Cavalcanti", "email": "vitorluizc@outlook.com" }, "license": "MIT", "bugs": { "url": "https://github.com/VitorLuizC/insistence/issues" }, "homepage": "https://github.com/VitorLuizC/insistence#readme", "devDependencies": { "ava": "^0.25.0", "bili": "^3.0.15", "typescript": "^2.8.1" } }