{ "_from": "xstate@^4.3.2", "_id": "xstate@4.6.7", "_inBundle": false, "_integrity": "sha512-mqgtH6BXOgjOHVDxZPyW/h6QUC5kfEggh5IN8uOitjzrdCScE/a/cwcRvgcH8CGAXYReDNvasOKD0aFBWAZ1fg==", "_location": "/xstate", "_phantomChildren": {}, "_requested": { "type": "range", "registry": true, "raw": "xstate@^4.3.2", "name": "xstate", "escapedName": "xstate", "rawSpec": "^4.3.2", "saveSpec": null, "fetchSpec": "^4.3.2" }, "_requiredBy": [ "/gatsby" ], "_resolved": "https://registry.npmjs.org/xstate/-/xstate-4.6.7.tgz", "_shasum": "1f325df07d75676c90d65b17a3a56692f259fd41", "_spec": "xstate@^4.3.2", "_where": "/Users/stefanfejes/Projects/30-seconds-of-python-code/node_modules/gatsby", "author": { "name": "David Khourshid", "email": "davidkpiano@gmail.com" }, "bugs": { "url": "https://github.com/davidkpiano/xstate/issues" }, "bundleDependencies": false, "dependencies": {}, "deprecated": false, "description": "Finite State Machines and Statecharts for the Modern Web.", "devDependencies": { "@types/chai": "^4.1.7", "@types/chai-subset": "^1.3.2", "@types/core-js": "^2.5.0", "@types/mocha": "^2.2.44", "@types/node": "^8.10.38", "@vuepress/plugin-google-analytics": "^1.0.2", "babel-cli": "^6.26.0", "babel-core": "^6.26.3", "babel-plugin-annotate-pure-calls": "^0.3.0", "chai": "^4.2.0", "chai-subset": "^1.6.0", "cpy-cli": "^2.0.0", "gh-pages": "^2.0.1", "husky": "^2.5.0", "jsdom": "^14.0.0", "jsdom-global": "^3.0.2", "lerna": "^3.13.1", "lint-staged": "^8.2.1", "markdown-it-codesandbox-embed": "^0.1.0", "mocha": "^3.5.3", "nyc": "^14.1.1", "prettier": "^1.18.2", "rollup": "^1.4.0", "rollup-plugin-filesize": "^6.0.1", "rollup-plugin-replace": "^2.1.0", "rollup-plugin-terser": "^4.0.4", "rollup-plugin-typescript2": "^0.21.1", "rollup-plugin-uglify": "^6.0.0", "rxjs": "^6.5.1", "scion-core-test-framework": "^1.0.0", "scxml-test-framework": "^1.0.2", "source-map-support": "^0.5.12", "ts-node": "^8.1.0", "tslint": "^5.11.0", "typedoc": "^0.14.2", "typescript": "^3.4.5", "vuepress": "^1.0.1", "webpack-dev-middleware": "^3.6.0", "xml-js": "^1.6.8" }, "files": [ "dist", "lib", "es" ], "homepage": "https://github.com/davidkpiano/xstate#readme", "husky": { "hooks": { "pre-commit": "lint-staged" } }, "keywords": [ "statechart", "state machine", "finite state machine", "finite automata", "scxml", "state", "interpreter" ], "license": "MIT", "lint-staged": { "*.{ts,json,md}": [ "prettier --write", "git add" ] }, "main": "lib/index.js", "module": "es/index.js", "name": "xstate", "nyc": { "extension": [ ".ts" ], "include": [ "src/**/*.ts" ], "exclude": [ "**/*.d.ts*/" ], "reporter": [ "text", "html" ], "all": true }, "repository": { "type": "git", "url": "git+https://github.com/davidkpiano/xstate.git" }, "scripts": { "build": "npm run build:cjs && npm run build:es && npm run build:umd", "build:cjs": "tsc", "build:es": "tsc --outDir es -m ES2015", "build:umd": "rollup -c", "ci": "npm run build && npm run compile:es && npm run compile:lib && npm run test", "compile:es": "tsc -p tsconfig.es.json", "compile:lib": "tsc -p tsconfig.lib.json", "docs:build": "npm run docs:readme && npm run docs:packages && vuepress build docs", "docs:dev": "npm run docs:packages && vuepress dev docs", "docs:packages": "cpy 'packages/*/README.md' docs --parents --rename=index.md", "docs:publish": "npm run docs:build && gh-pages --dist ./docs/.vuepress/dist --dest ./docs && npm run typedoc:publish", "docs:readme": "cpy 'README.md' docs", "postbuild:es": "babel es --out-dir es --no-babelrc --plugins annotate-pure-calls", "postversion": "git push --follow-tags", "prepublish": "npm run build", "prettify": "prettier --config ./.prettierrc --write ./{lib,es,src,test}/**/*.ts", "preversion": "npm run test", "publish:next": "npm version prerelease && npm publish --tag next", "start": "npm run build", "test": "npm run test:core && npm run test:packages", "test:ci": "npm run test:core && lerna bootstrap && npm run test:packages", "test:core": "npm run build:cjs && nyc mocha --require ts-node/register --require source-map-support/register --recursive test/**.ts test/**/*.test.ts", "test:only": "mocha --require ts-node/register", "test:packages": "mocha --require ts-node/register packages/**/test/*.test.ts && cd packages/xstate-react && npm test", "typedoc": "typedoc src/index.ts --excludePrivate --mode file --out ./api --target es6", "typedoc:publish": "npm run typedoc && gh-pages --dist ./api --dest ./api", "version": "npm run build" }, "sideEffects": false, "types": "lib/index.d.ts", "version": "4.6.7" }