UNPKG

@urbn/state-machine

Version:

A small Javascript Promise-based Finite State Machine implementation

47 lines (46 loc) 1.15 kB
{ "name": "@urbn/state-machine", "version": "0.5.1", "description": "A small Javascript Promise-based Finite State Machine implementation", "author": "URBN", "license": "MIT", "main": "src/state-machine.js", "types": "@types/state-machine.d.ts", "files": [ "@types/*.ts", "src/*.js", "LICENSE.md", "package.json", "package-lock.json", "README.md" ], "homepage": "https://github.com/urbn/state-machine#readme", "repository": { "type": "git", "url": "git+ssh://git@github.com/urbn/state-machine.git" }, "bugs": { "url": "https://github.com/urbn/state-machine/issues" }, "keywords": [ "js", "fsm", "finite", "state", "machine" ], "scripts": { "lint": "eslint .", "prepare": "husky install", "publish": "npm run lint && npm run test", "test": "jest --testEnvironment jsdom --collectCoverage false && jest --testEnvironment node" }, "devDependencies": { "eslint": "8.6.0", "eslint-config-airbnb-base": "15.0.0", "eslint-plugin-import": "2.25.4", "eslint-plugin-jest": "25.3.4", "husky": "7.0.4", "jest": "27.4.7" } }