UNPKG

fsm-as-promised

Version:

A minimalistic finite state machine library using promises

64 lines (63 loc) 1.47 kB
{ "name": "fsm-as-promised", "version": "0.17.1", "description": "A minimalistic finite state machine library using promises", "author": { "name": "Vlad Stirbu", "email": "vstirbu@gmail.com" }, "license": "MIT", "main": "lib/index.js", "types": "lib/index.d.ts", "keywords": [ "state machine", "async", "promises" ], "repository": { "type": "git", "url": "https://github.com/vstirbu/fsm-as-promised.git" }, "directories": { "test": "test" }, "scripts": { "build": "tsc -p .", "doctoc": "doctoc README.md", "test": "mocha", "cov": "nyc mocha", "test-cov": "istanbul cover _mocha -- -R spec --check-leaks", "test-travis": "istanbul cover _mocha --report lcovonly -- --reporter dot", "tsc": "tsc" }, "dependencies": { "es6-promise": "^4.2.1", "lodash": "^4.17.4", "stampit": "^4.3.1", "uuid": "^8.3.1", "@types/lodash": "^4.14.161", "@types/uuid": "^8.3.0" }, "devDependencies": { "@types/node": "^8.5.2", "bluebird": "^3.5.1", "chai": "^4.1.2", "chai-as-typed": "^0.2.0", "doctoc": "^1.3.0", "es6-shim": "^0.35.3", "lie": "^3.1.1", "mocha": "^8.1.3", "native-promise-only": "^0.8.1", "nyc": "^15.1.0", "pinkie": "^2.0.4", "promise": "^8.0.1", "q": "^1.5.1", "rsvp": "^4.8.4", "sinon": "^7.2.4", "typescript": "^4.0.3", "when": "^3.7.8" }, "engines": { "node": ">=8" } }