{"_id":"asyncmachine","_rev":"40-5ed2a97da8a53571c3ef0074ad9b5c18","name":"asyncmachine","description":"Hybrid State Machine","dist-tags":{"latest":"3.4.1"},"versions":{"1.0.0":{"name":"asyncmachine","version":"1.0.0","description":"Multi State Machine for a declarative async logic.","keywords":["async","statemachine","eventemitter"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"http://github.com/TobiaszCudnik/asyncmachine.git"},"dependencies":{"es5-shim":"*","rsvp":"*","lucidjs":"*"},"devDependencies":{"one":"*","typescript":"*","shelljs":"*","http-server":"*"},"main":"build/lib/asyncmachine.js","_id":"asyncmachine@1.0.0","dist":{"shasum":"3471150be1061e93201f34029a8dc9fe1a70a8b2","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-1.0.0.tgz","integrity":"sha512-l4q1s7CJAuGDKm4HictN8n9zRmVkWfCvXHa/dklDjbQWyqQbeSZeGKXTOXFyYsFkRGGU6pApCV5085kcCvuw/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsm6mrNrR617YRbwPSTkS6fRWxRx2PONCMj3CMTbv/jAIhAJu7Y1Fse60ONbda53w+c6ZLS6rDMFyDL4O5DON3bpWC"}]},"_npmVersion":"1.1.61","_npmUser":{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{}},"2.0.0":{"name":"asyncmachine","version":"2.0.0","description":"Multi State Machine for a declarative async logic.","keywords":["async","statemachine","eventemitter","states"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"http://github.com/TobiaszCudnik/asyncmachine.git"},"dependencies":{"eventemitter3-abortable":"latest","object-mixin":"latest","es6-promise":"latest"},"devDependencies":{"compiled-coffee":"git+https://github.com/TobiaszCudnik/compiled-coffee","chai":"latest","sinon":"latest","mocha":"latest"},"main":"lib/asyncmachine.js","gitHead":"de9f63376fb8523e4296f3567d46a644cfc7436d","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine","_id":"asyncmachine@2.0.0","scripts":{},"_shasum":"0db0dc2a9960ee75a542061e9608859dd9ab510a","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"dist":{"shasum":"0db0dc2a9960ee75a542061e9608859dd9ab510a","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-2.0.0.tgz","integrity":"sha512-P5ENLOtjU0BltXWi2clX5T2AWNX/NzVP+UmPQymCRUxXCdUMaFR5BIgu9GbbIq03idLgVhBgK65tfto8ybURVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPcc6/kjU12nnc3ZwJqUws8vAd2Qmr5QwGtM24pzKvywIgRyu3l4Ad7nh5w7Bb8hfZAALJjjYI5fqojC3YWubf6yo="}]},"directories":{}},"2.0.1":{"name":"asyncmachine","version":"2.0.1","description":"Swiss army knife for complex async systems","keywords":["async","statemachine","eventemitter","states"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"http://github.com/TobiaszCudnik/asyncmachine.git"},"dependencies":{"eventemitter3-abortable":"latest","object-mixin":"latest","es6-promise":"latest"},"devDependencies":{"compiled-coffee":"git+https://github.com/TobiaszCudnik/compiled-coffee","chai":"latest","sinon":"latest","mocha":"latest"},"main":"lib/asyncmachine.js","gitHead":"de9f63376fb8523e4296f3567d46a644cfc7436d","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine","_id":"asyncmachine@2.0.1","scripts":{},"_shasum":"bddb0c283cd13a491bf52e3215cc97195cd1a807","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"dist":{"shasum":"bddb0c283cd13a491bf52e3215cc97195cd1a807","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-2.0.1.tgz","integrity":"sha512-rdFGx3O2eAlTyvrNh1sTdJ4w/soCxteVzcSWxCQre51Mjlt4BEiRwMbbCY5J/Za+KhhH9pD4aMy95qFvSoH4fw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfZPGKEM2XED5A1qztbQXOfehFusTVoPQjzFarTDjTLQIhALY8nHtJo4+thkPiSa2WIYdegTY06fJH2wlTgrLLZQjU"}]},"directories":{}},"2.0.2":{"name":"asyncmachine","version":"2.0.2","description":"Swiss army knife for complex async systems","keywords":["async","statemachine","eventemitter","states"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"http://github.com/TobiaszCudnik/asyncmachine.git"},"dependencies":{"eventemitter3-abortable":"latest","object-mixin":"latest","es6-promise":"latest"},"devDependencies":{"compiled-coffee":"git+https://github.com/TobiaszCudnik/compiled-coffee","chai":"latest","sinon":"latest","mocha":"latest"},"main":"lib/asyncmachine.js","gitHead":"0da970ec8d5f73552918e9104d9f480172a42dfd","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine","_id":"asyncmachine@2.0.2","scripts":{},"_shasum":"70964f900796386e48045036818ea8ce12d0fd4e","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"dist":{"shasum":"70964f900796386e48045036818ea8ce12d0fd4e","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-2.0.2.tgz","integrity":"sha512-prl2WFGhPx5KZuVIz44IKjA4xDo/DZjO/bIq2yL1uIUD/Ctb8zd2QrcwdbWMQidsWpCEXQXmG8HkS925iwGRrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEULjTUsUdbjrb/aAJhLrD5zcXuSip/TIBSMA1k7/GRsAiEA00iSwksP6vMGYbWQ3vZl8ojqAnY/NN8RKUYtSLwXiLg="}]},"directories":{}},"2.0.3":{"name":"asyncmachine","version":"2.0.3","description":"Swiss army knife for complex async systems","keywords":["async","statemachine","eventemitter","states"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"http://github.com/TobiaszCudnik/asyncmachine.git"},"dependencies":{"eventemitter3-abortable":"latest","object-mixin":"latest","es6-promise":"latest"},"devDependencies":{"compiled-coffee":"git+https://github.com/TobiaszCudnik/compiled-coffee","chai":"latest","sinon":"latest","mocha":"latest","bluebird":"latest","coffee-script":"git+https://github.com/jashkenas/coffeescript"},"main":"lib/asyncmachine.js","gitHead":"5d0d2a4da2270b0ca00e228ca3ef903fc27a2c0b","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine","_id":"asyncmachine@2.0.3","scripts":{},"_shasum":"cd36e6973797fc589139cc3555d109adb1878581","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"dist":{"shasum":"cd36e6973797fc589139cc3555d109adb1878581","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-2.0.3.tgz","integrity":"sha512-9BXq9+icKOcnb8FDMVHzMvHmuaujTxsp0IqnHavaTDT/cKzMlDFBXDkZt+TiSwuYtpzPbA7P6bg8z8ePijcFtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCirz4F12Lxo6gDl36a+god4p7X8cSKVjoZR9UgPpxQJgIhANsIGfDFlV2Xn9ILgz7n+0oplz88U8AK6YIIIdbGHS85"}]},"directories":{}},"2.0.4":{"name":"asyncmachine","version":"2.0.4","description":"Swiss army knife for complex async systems","keywords":["async","statemachine","eventemitter","states"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"http://github.com/TobiaszCudnik/asyncmachine.git"},"dependencies":{"eventemitter3-abortable":"latest","object-mixin":"latest","es6-promise":"latest"},"devDependencies":{"bluebird":"latest","chai":"latest","coffee-script":"git+https://github.com/jashkenas/coffeescript","compiled-coffee":"git+https://github.com/TobiaszCudnik/compiled-coffee","mocha":"latest","sinon":"latest","sinon-chai":"^2.6.0","typedoc":"^0.1.3"},"main":"lib/asyncmachine.js","gitHead":"da8b6d2b60e63e19470f368be7867addb9c02a27","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine","_id":"asyncmachine@2.0.4","scripts":{},"_shasum":"dbfa7ecd0fac067b421ef1a16cdca2088095becc","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"dist":{"shasum":"dbfa7ecd0fac067b421ef1a16cdca2088095becc","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-2.0.4.tgz","integrity":"sha512-f2hupTGbdkolthbS8SmF4CQCmeVCjPq3hsPsjLChgIV4S1VSdvmv4z77W6JtZMx1Ic/tM07y7RBaXz3EU7cXhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy17Rbx53qlyrTbGcpHA7KZ3VrYdWEkT2S4jhfEvymjgIgCCyV/146KPiOxt9FJebBi5H6MjqvXEhIFpUCjYDyNnU="}]},"directories":{}},"3.0.0":{"name":"asyncmachine","version":"3.0.0","description":"Swiss army knife for complex async systems","keywords":["async","statemachine","eventemitter","states"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"devDependencies":{"chai":"^3.5.0","core-js":"^2.4.1","mocha":"^2.5.3","rollup":"^0.33.2","rollup-plugin-commonjs":"^3.1.0","rollup-plugin-node-resolve":"^1.7.1","rollup-plugin-typescript":"^0.7.7","rollup-plugin-uglify":"^1.0.1","rollup-watch":"^2.4.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map-support":"^0.4.2","typescript":"^2.0.0","uglify-js":"github:mishoo/UglifyJS2#harmony"},"scripts":{"prepublish":"make build"},"main":"build/asyncmachine.cjs.js","typings":"build/asyncmachine.d.ts","jsnext:main":"build/asyncmachine.js","browser":"build/asyncmachine.umd.js","gitHead":"03020acca08b9819015ab8e41bacf6968c7a252f","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.0.0","_shasum":"df7a8037d8b08707363c4963c329d5d9b20b7b61","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.3.1","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"dist":{"shasum":"df7a8037d8b08707363c4963c329d5d9b20b7b61","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.0.0.tgz","integrity":"sha512-lAObn1GZSQRRfFgHgyF2DQat6KbcIqfvlaoH5Ws38bj0laxUqrs+f3cxx3WNz9BNd3tP+FYDorAbN1ohA6MG1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEKQcU2MiN4O+EtBkmrd60kMYH1YnYnvl9oYyMvKeF5AIgfNxggtTm44mXoxQTnaMeJFilHlH+5mf3DnrFczWSg9I="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/asyncmachine-3.0.0.tgz_1471310542864_0.8528036116622388"},"directories":{}},"3.1.0":{"name":"asyncmachine","version":"3.1.0","description":"Declarative scheduler for the event loop","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"devDependencies":{"chai":"^3.5.0","core-js":"^2.4.1","mocha":"^2.5.3","rollup":"^0.33.2","rollup-plugin-commonjs":"^3.1.0","rollup-plugin-node-resolve":"^1.7.1","rollup-plugin-typescript":"^0.7.7","rollup-plugin-uglify":"^1.0.1","rollup-watch":"^2.4.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map-support":"^0.4.2","typedoc":"https://github.com/DatenMetzgerX/typedoc/tarball/typescript-2-build","typescript":"^2.2.0","uglify-js":"github:mishoo/UglifyJS2#harmony"},"scripts":{"prepublish":"make build"},"main":"build/asyncmachine.cjs.js","typings":"build/asyncmachine.d.ts","module":"build/asyncmachine.js","browser":"build/asyncmachine.umd.js","gitHead":"e79054c0ae53369079fc95fdc51e023b00dfc9b0","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.1.0","_shasum":"81c81cbb2f82a731f404cdb30456fcf9671c12c0","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"shasum":"81c81cbb2f82a731f404cdb30456fcf9671c12c0","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.1.0.tgz","integrity":"sha512-y9FiIRm4x3wPnVu1Vp7Ohzghddpw5Wg717QA5PLt7HoSoGFnQn5Lt9xTGpsnIxcPJyP86yi5cJ+4GmkSTYnAzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/+hILoah9Zt7KEonG0H5InIvmIUBZyPGDoRZIRMQ6+AiEA6G4YfcD+Yh68PFbqtmtU5yDY4bO5jkb1dZfh6dnM4sE="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine-3.1.0.tgz_1509464307530_0.05439678533002734"},"directories":{}},"3.1.0-2":{"name":"asyncmachine","version":"3.1.0-2","description":"Declarative scheduler for the event loop","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"devDependencies":{"chai":"^3.5.0","core-js":"^2.4.1","mocha":"^2.5.3","rollup":"^0.33.2","rollup-plugin-commonjs":"^3.1.0","rollup-plugin-node-resolve":"^1.7.1","rollup-plugin-typescript":"^0.7.7","rollup-plugin-uglify":"^1.0.1","rollup-watch":"^2.4.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map-support":"^0.4.2","typedoc":"https://github.com/DatenMetzgerX/typedoc/tarball/typescript-2-build","typescript":"^2.2.0","uglify-js":"github:mishoo/UglifyJS2#harmony"},"scripts":{"prepublish":"make build"},"main":"build/asyncmachine.cjs.js","typings":"build/asyncmachine.d.ts","module":"build/asyncmachine.js","browser":"build/asyncmachine.umd.js","gitHead":"cf817e6ed5b5297deb24fb2caa196d67bbdc2598","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.1.0-2","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-Y6MrrY9J5v6cePrxsOe9CuaKQ7KpISEfA2klgErL3su0kar2D7vAgoFRg/DCNHUkxFloQ8w/qs/pej5rHFx/yw==","shasum":"b4dc112efa20f7e7ab1bd5b6e024a2a18cea72f3","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.1.0-2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJDqauGYPPPOGtK6TxlAthcnMci3iOJuc6jUGBB0HtCAIgUELnWaweI59WY8WejldR3eCzJmbDphVTZeBwHwqbk5c="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine-3.1.0-2.tgz_1510006515484_0.06720891944132745"},"directories":{}},"3.1.0-3":{"name":"asyncmachine","version":"3.1.0-3","description":"Declarative scheduler for the event loop","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"devDependencies":{"chai":"^3.5.0","core-js":"^2.4.1","mocha":"^2.5.3","rollup":"^0.33.2","rollup-plugin-commonjs":"^3.1.0","rollup-plugin-node-resolve":"^1.7.1","rollup-plugin-typescript":"^0.7.7","rollup-plugin-uglify":"^1.0.1","rollup-watch":"^2.4.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map-support":"^0.4.2","typedoc":"https://github.com/DatenMetzgerX/typedoc/tarball/typescript-2-build","typescript":"^2.2.0","uglify-js":"github:mishoo/UglifyJS2#harmony"},"scripts":{"prepublish":"make build"},"main":"build/asyncmachine.cjs.js","typings":"build/asyncmachine.d.ts","module":"build/asyncmachine.js","browser":"build/asyncmachine.umd.js","gitHead":"cf817e6ed5b5297deb24fb2caa196d67bbdc2598","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.1.0-3","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-9USt0DG6bOkN+SrgMZ+du5OUoo9yT12jPsN5j4ILa5Ip1JeLSBDi//IGORC2iOtguvBhZHxbKpIRbupgRv7A5w==","shasum":"361c84191215b6c956b99ae6a0b13093d2a4ba5f","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.1.0-3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwQ1L0ticckM4smvsWnc7NAiOebNe2miFe3dCaEC3yrAiEAsSf/UCgAfVV/S/LnRpcbWp4PId+Mk5CXEAncaup8UV0="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine-3.1.0-3.tgz_1510006650764_0.09848958300426602"},"directories":{}},"3.2.0-dev1":{"name":"asyncmachine","version":"3.2.0-dev1","description":"Declarative scheduler for the event loop","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"devDependencies":{"chai":"^3.5.0","core-js":"^2.4.1","mocha":"^2.5.3","rollup":"^0.51.5","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-typescript":"^0.8.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map-support":"^0.4.2","typedoc":"https://github.com/DatenMetzgerX/typedoc/tarball/typescript-2-build","typescript":"^2.2.0","uglify-es":"^3.1.9"},"scripts":{"prepublish":"make build"},"main":"build/asyncmachine.cjs.js","typings":"build/asyncmachine.d.ts","module":"build/asyncmachine-es6.js","browser":"build/asyncmachine.umd.js","dependencies":{"node-uuid":"^1.4.8"},"gitHead":"54b4fec0bdbd16f68bec437455e79c59e933d1da","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.2.0-dev1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-DztX5BN70eTugMUj6n9cyGUxN4ic2xu7PfqEMrSExY8WCuwFD9D0m4pAJKy1pYWrVdKczhSzFcO+GKK/ArX63Q==","shasum":"f442e79efef6402cd3916826a76c96fe08a7d378","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.2.0-dev1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFnY9tvPq6KaXxf60QVuxSU6HdB6+XCSqaCA33eeSzggIhAPWFdOY69RhhwQsyPE9d2iuPKJUZ4VF5P9eO3jFVcbKU"}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine-3.2.0-dev1.tgz_1511389351396_0.8883949944283813"},"directories":{}},"3.2.0":{"name":"asyncmachine","version":"3.2.0","description":"Declarative scheduler for the event loop","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"devDependencies":{"chai":"^3.5.0","core-js":"^2.4.1","mocha":"^2.5.3","rollup":"^0.51.5","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-typescript":"^0.8.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map-support":"^0.4.2","typedoc":"https://github.com/DatenMetzgerX/typedoc/tarball/typescript-2-build","typescript":"^2.2.0","uglify-es":"^3.1.9","node-uuid":"^1.4.8"},"scripts":{"prepare":"make build"},"main":"build/asyncmachine.cjs.js","types":"build/asyncmachine.d.ts","module":"build/asyncmachine-es6.js","browser":"build/asyncmachine.umd.js","gitHead":"46f923e4c11a5e3a9c14390ac598991ec5eea54a","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.2.1","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-cuIBG/xl7LQ6vpEx1GrWoYcuCv+me1mwumXnqPZXygDVDkzmQpcN8d8a8EAUxN3vSV2bNe/tG+Tl7fwaeNZAmQ==","shasum":"8c7adc33a38a8072a427cb4ebb2dcb989e4b4c81","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJO4bNEsId/qKdEFCCRsKYPZnbk2mg+YMU75WiQZS3KQIhAJZ3cH5jQBsmam+XqRJoNkwt+oAsP231pMTgqjkry5Ra"}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine-3.2.0.tgz_1515384991655_0.5470236965920776"},"directories":{}},"3.2.1":{"name":"asyncmachine","version":"3.2.1","description":"Declarative scheduler for the event loop","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"devDependencies":{"chai":"^3.5.0","core-js":"^2.4.1","mocha":"^2.5.3","rollup":"^0.51.5","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-typescript":"^0.8.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map-support":"^0.4.2","typedoc":"https://github.com/DatenMetzgerX/typedoc/tarball/typescript-2-build","typescript":"^2.2.0","uglify-es":"^3.1.9","node-uuid":"^1.4.8"},"scripts":{"prepare":"make build"},"main":"build/asyncmachine.js","types":"build/asyncmachine.d.ts","module":"build/asyncmachine-es6.js","browser":"build/asyncmachine.umd.js","gitHead":"d0e2311e01de70f2015e5ef9fd40a491d7bc252d","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.2.1","_npmVersion":"5.6.0","_nodeVersion":"9.2.1","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-fN6NZoMQ/E05N5uPqjqRMe37jubxB4WAZ89qE6yu5GD+X9ZJ6ad2avVZxpuDPooKI8OJKs317IOtpt6WWurziA==","shasum":"5f86ce92bbed8f4accd0d5e32d05882b4e84150e","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCekqoFpsXuuZT4m0lkKqtMvBqtWs/J1IIuDwP89lDzdQIhAKkLRSR2tTkXhaRaKWHheMsRe4BnPTrl3qbyCLWTbgH5"}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine-3.2.1.tgz_1515796237225_0.4842722164466977"},"directories":{}},"3.2.2":{"name":"asyncmachine","version":"3.2.2","description":"Declarative scheduler for the event loop","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"devDependencies":{"chai":"^3.5.0","core-js":"^2.4.1","mocha":"^2.5.3","rollup":"^0.51.5","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-typescript":"^0.8.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map-support":"^0.4.2","typescript":"^2.2.0","uglify-es":"^3.1.9","node-uuid":"^1.4.8"},"scripts":{"prepare":"make build"},"main":"build/asyncmachine.js","types":"build/asyncmachine.d.ts","module":"build/asyncmachine-es6.js","browser":"build/asyncmachine.umd.js","gitHead":"f4d0528dd9a93be97d5c7960d91e711e3f90a77f","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.2.2","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-LUXXwKLt0/vGwyYyPwB5f3By46lgBhRbvW/bSlTMoV5sAcqTtkJjzRerRdBtKCfvDq7GoAcxdv6YbGT7rOZhvA==","shasum":"f39b59a2568c837dc517e1fbb366f16193fb8918","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.2.2.tgz","fileCount":119,"unpackedSize":1895013,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbZbsqEf7ihRHzexsY0bQSuj12NqigeE895w8fXdfLRQIhAOWaCmQlI8b++pQ36kG44m6kFWWoEov+S60VbD4RlnQP"}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.2.2_1518239530726_0.9893070474203978"},"_hasShrinkwrap":false},"3.2.3":{"name":"asyncmachine","version":"3.2.3","description":"Declarative scheduler for the event loop","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"devDependencies":{"chai":"^3.5.0","core-js":"^2.4.1","mocha":"^2.5.3","rollup":"^0.51.8","rollup-plugin-commonjs":"^8.3.0","rollup-plugin-node-resolve":"^3.0.3","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map-support":"^0.4.2","typescript":"^2.7.2","uglify-es":"^3.3.9"},"scripts":{"prepare":"make build"},"main":"build/asyncmachine.js","types":"build/asyncmachine.d.ts","module":"build/asyncmachine-es6.js","browser":"build/asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"gitHead":"b7369b8e3b0029c50b52bda8c6aa39d7f3d3892c","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.2.3","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-GtpvevsB+nJpkEt0pbHa+09yPhVkm38i4n0G7tZQpD3pnei+RvMlknyxIDnMu0ANMMTovCNKxM6fgBgAj9R8vQ==","shasum":"108681b57feb67dceab1fd80863db2d25441423f","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.2.3.tgz","fileCount":124,"unpackedSize":2077310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTuSIjSCXMISY3QgPe3KJcOeEYqSLUOVDUXmLZ7Kce4AIgbwq/M/vbx7k1cbuQf/4GbAHLPQVyzwmZn8uTVvlg+AY="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.2.3_1519941949325_0.4011439375066257"},"_hasShrinkwrap":false},"3.2.4":{"name":"asyncmachine","version":"3.2.4","description":"Declarative scheduler for the event loop","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"devDependencies":{"chai":"^3.5.0","core-js":"^2.4.1","mocha":"^2.5.3","rollup":"^0.51.8","rollup-plugin-commonjs":"^8.3.0","rollup-plugin-node-resolve":"^3.0.3","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map-support":"^0.4.2","typescript":"^2.7.2","uglify-es":"^3.3.9"},"scripts":{"prepare":"make build"},"main":"build/asyncmachine.js","types":"build/asyncmachine.d.ts","module":"build/asyncmachine-es6.js","browser":"build/asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"gitHead":"52ef8cacdaf645663c94e5b6fce01e86ab65f1d1","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.2.4","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-wDz8ykEbEnJJPBmiEOcCcbh+tD8g4zOVJzVSIw6aLVsbCuHzXm+dZ/wj83s4VkL85iK9sHq/Vej8Wd7xWcvdZA==","shasum":"0cea366a5cb3790f26d5e5ba5074c844651cb919","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.2.4.tgz","fileCount":121,"unpackedSize":2101895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6RHACRA9TVsSAnZWagAA+yoP/RScjOVHe1vRKzckZJMR\n1jtFznc3vWtQQYdDvGdl+jTGvSgBlKMrFUsXeukEnOgppu/4noftEc8Em3A5\nmFbj0rY3GPPuijDW1Rc1NYdUUOM7efuSPv2c2q3b2NJ2DCxykHINzku9QE+H\nWXat2N5BcHduBG5E4WzHPdwaZ5l9gZSAhrQeRWO9YNYyB4gONmpYvlSlu8DM\nNLXRAidvDFKnD9gmB7FEDexO6F7qwZL2tZvQKwwEuSm0b06Q4viLC1h2HrBN\n9rwuOsFltMgPQP4pPuWdESNfR1nopF7RZrQ3YdzczkfDHDi6SMYH+VhlLB2Y\nu7SuBr5UFhpqVLLzzVKqA+koo0iCDje2dB1KQW3LevM3EAz91Ui/HMu7BYU+\nWfQRmhOG9/lRQvIaOgDPMWjoAsMtn+fE/HyGVvAOWcY+eR/3UaL3IFYb9wYo\nu6sxAGJnynfxNUhiS0tNL1+m8+8tPqGPL5nyfRlXsUsiFlg/973ihol+tJ4N\nIcV6ylR9J2m+BSUhKez9gMjxEjI/clY1/QZgS9gl72YW/eyr4hkKSB/gxNG4\n95Fen/SKzMuW0CMAFWvVzKjyU5Pj1sRuezx4zvFrn9h9MXPICzpI5og5EkH4\nWWMDKhZu8Mhf21fRsRfLPny95dIRDL/vwFNd+3swOb0DxFkn1uQPNMpEognT\ng890\r\n=7vmg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBK4qQDcKnYw/xGLKv5SDo+LBcBPv+dCHvdU/Tp/6h1uAiBb8gZt7seFmvJ/3EnMTZA5rasM/Vy+e3l+le6FAnT2wQ=="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.2.4_1525223871249_0.7629032122234691"},"_hasShrinkwrap":false},"3.2.5":{"name":"asyncmachine","version":"3.2.5","description":"Hybrid State Machine","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational","aop","fsm","actor-model","dependency-graph"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"devDependencies":{"chai":"^3.5.0","core-js":"^2.4.1","mocha":"^2.5.3","rollup":"^0.51.8","rollup-plugin-commonjs":"^8.3.0","rollup-plugin-node-resolve":"^3.0.3","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map-support":"^0.4.2","typescript":"^2.8","uglify-es":"^3.3.9"},"scripts":{"prepare":"make build"},"main":"build/asyncmachine.js","types":"build/asyncmachine.d.ts","module":"build/asyncmachine-es6.js","browser":"build/asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"gitHead":"4e5301732bf1b82de5bcd21f09fd974566affdcf","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.2.5","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-r/Y7D9Ex9IaW0v+GIdAJCUcLLKFVwa5Bc3yPp05jl0Fda5dDnPNk79KNRNnQ0oR+qbVxfLsDFENlpEbvjx6SLA==","shasum":"9eeffafc3e2159526b453df330ad8ed96c0a0ff3","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.2.5.tgz","fileCount":125,"unpackedSize":2294819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa77h2CRA9TVsSAnZWagAAfPYP/2wS66ufd30XbOPYbEsk\nZPgDZs0A7NfTHETF3pW9al304nNmIv6ISQvk6M/yVBzldEmSBqkigd1aMHn1\npYtK2rFdF1GuiIEfG97h+gJDHIG18xBNKVMT3njQ9VnAx2XAZDAXDCpGHmAU\nJCeZgUUy99lTuUvYirK/44etPLogx2qzJ/oVITEsmk+C38DN9vqkk+5zmXrx\nSdiHisTzbKP8PIxTg9mpB/dwJIk9IvNxr9QHPQ/u2c+TEZo/voXRCPShvUHh\nWmYd5XsB3kUlQ4zOjj0F027MyS6rtFBizZ0DsUxvpgLjiM1NjCVIHyMr6Brz\n+YG/yflEgEBfc5yHpShmWk7uB58qaFwDOCTL7R1D1DPzQqZcD/l0JKG00UWg\nNWBK3AvjS9JoMUeUzxG6XHnmUabCy3KgO4inKDUuCkMW7zVCF38EQ7yUSp10\nSgpNsQ+o7XKPcPjn+VuWJgOAn4ZBqDKbfjfKuIAlUcpJ4qrz6dMUnf6ZV6GK\nbM53qmsg5gJT5h6HNhvu9awvpiSMBfAFluVTJXZSj66MGqG8GqwB9t4OqTmk\nTp83I6iIPdfIMRADgdTC0KW4+AkDnVQr4B80YcIG+kFb7nAVOLbLRHfv5QP7\n8JFkhIl0Qa2ibtE6gfyBUpqPrpbf0dOjucNhihKtqkg1IkxrAVVFH8hDJHcM\n3Vcl\r\n=HQqv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf6wk654hrpCAjcd5BMQtU6Nv6HSKeFcOVS1lFgoDmBwIhAKXuRcjD/9z9NmExwoUSqWtrvco3/wn77az6J8yfCyGL"}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.2.5_1525659766245_0.09340303120257265"},"_hasShrinkwrap":false},"3.2.6":{"name":"asyncmachine","version":"3.2.6","description":"Hybrid State Machine","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational","aop","fsm","actor-model","dependency-graph"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"devDependencies":{"chai":"^3.5.0","core-js":"^2.4.1","mocha":"^2.5.3","rollup":"^0.51.8","rollup-plugin-commonjs":"^8.3.0","rollup-plugin-node-resolve":"^3.0.3","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map-support":"^0.4.2","typedoc":"^0.11.1","typescript":"^2.8","uglify-es":"^3.3.9"},"scripts":{"prepare":"make build"},"main":"build/asyncmachine.js","types":"build/asyncmachine.d.ts","module":"build/asyncmachine-es6.js","browser":"build/asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"gitHead":"4a6dd7ac994bf37f9f542150dd42e6a04ea9c734","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.2.6","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-0uFGmb3MYYNjFCCZYc3+nzsnugVukLV6R4F+mWXJ6lm6dNHGJd86jn3al9NerfgoKBoY2KYQbQMSRoOeRwyX0Q==","shasum":"cdc46e2a451815863eb28c7cbce83ae2c7330eb0","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.2.6.tgz","fileCount":166,"unpackedSize":9661973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8FxZCRA9TVsSAnZWagAAk4IP/0FPB0mFyd70TGNLnSy+\nVJbSW2yu9s2iZOaz26pn0aTx+XAJW2uTcNHVfavbCAoJRB9F8taDJ4PNvcHf\nGjyjZ3IAnxXw44q54carg2bZsmEkL5iODlVJUxbDaTOY3UVd0vLqUaYkEdjr\niUN2T8jiKplfGsKdP+9Pf/5fRiXW3Xlb60A74EuVpbwaGulG0qLHVoRo18Bh\nDF/fTvBYtivkKZttkOa1Inuc5oWvvsrwGb0sgss3a7HNwfW0TCQCr+oJmYBj\n0UMcwgINI/r6SnZrHkJE44N+9w2S62zJBGpUnYrY3tKCWrzmmvdny/30LesA\nua7yidT1Uxv07opZuZG8iCza8zjp359Mk/Q0TsYXDle/F8K+4I5Urvw6uSAO\nsafCooiXWieHF4+fm6qj1I5QSTLKgDlrepHNESb2CQk+pInzQz54VNaKaeqq\nZO3j0awzBxIEO0NkrcLGlraC3l4L+df/zhKvOllINGQcKB7y08p2B3F9jNJB\nUJvnIaMoGmLfRJ2KkWM5gyFfaPzb28YHyK4CiY+L4a/lTrOHCrpD/WCgYhNl\nb+49BowoIRh14RbQIQrrwbA0VNtvbMnS1TiezPfRF7U2OkgKuLfpIa3Nj9Dd\nigJZDXyA+kYeL6fSkFI6D4lBwwjLKPz5R6lMmnbP92B+Bi8OJicK0G83u76q\n/ZXh\r\n=FyFc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD65bRFB6WvE6eOK/G87kcllVEM4WMaSaFiRPUuiu4XGgIgAe0VqidvPc556QxhvjikSsdDJQidqoE7b6jIgjhtPPE="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.2.6_1525701721336_0.8817541551786912"},"_hasShrinkwrap":false},"3.2.7":{"name":"asyncmachine","version":"3.2.7","description":"Hybrid State Machine","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational","aop","fsm","actor-model","dependency-graph"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"devDependencies":{"chai":"^3.5.0","core-js":"^2.4.1","mocha":"^2.5.3","rollup":"^0.51.8","rollup-plugin-commonjs":"^8.3.0","rollup-plugin-node-resolve":"^3.0.3","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map-support":"^0.4.2","typedoc":"^0.11.1","typescript":"^2.8","uglify-es":"^3.3.9"},"scripts":{"prepare":"make build"},"main":"build/asyncmachine.js","types":"build/asyncmachine.d.ts","module":"build/asyncmachine-es6.js","browser":"build/asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"gitHead":"d6732a21d40dbcf09771ae62f065d2226d3fa6c9","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.2.7","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-iimlQbAIVcpDlkTYUsMXk8O626TvfqMMAS8taVpRcqWAUVAOlYrLSfC1NQb/nIZ0xloEWwh+uxrYTZVt6+ES7A==","shasum":"8781854f6916075fabcec61ba366907faa5ef559","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.2.7.tgz","fileCount":166,"unpackedSize":9664486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9c8MCRA9TVsSAnZWagAA7kUP/iuZfkHhhxs04ohaJ9t3\nfhykoI4P/4J34ebKatr264MvunB8aTMYgfHq21SgHM5jdvrjniOsdkW5TXqY\nmVnI4doukqHoetI6DLvwlN1y0yd6Vn3wC/rZ4qugDZ/owfzQzTmHvxHV2TTN\nlmKN+Jpe/70uA+70syUkBXu3Z2vNNNksFZR63cy/2B82wxCBAdfB9SqpzvM9\nBfaa0ry89dKdGB/Zi4JjhSPKgfLJwpujKfN/1y9FsW7wCbIDM4FWydGKsOmH\nvsiK5TY/9uR33f4gdeNq8N1c1CNrx/f3RtZ07/gF7TS6mA37jU1RLkIbaarG\nAE1Lsk50+oSzli23mMedE0858dO7tTfkgPjUyDX/Td2w+HmLtZlg2MaE1ZCq\nDOEOMi+Q8hFcoGm6QQGMCP/stYbUapDI0tdnI66650jmagR99i2ZpVIaKBSl\nWVMR9BA8opaItnlTy50g6UJ85/I0XjEPtki+7dBj7escwSNK+jt+1f9mguE2\n0LLJqNHJ7vqAz2Hmtj5XRDdKxA5FgRuX3m/EiWDu9L2FN9uhTFzceAOx+k7+\nxzI4Ykmf3ZROCwjBDOTENuDgGIuZrPfdY/HO7fYfcMwUp84IcIORLc7anvdl\n5Sgt6M/+Szjg0TAhRX5WuycQDJ31ie1CMNoevEyib5kmph8lB+cTXlbJCcCi\nN0tw\r\n=ZJwu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIJi0q02Uf1lSucaDNfQwcWg/Gfyj8lQ4kwRu3HYgUNAiEAgdA39dVyUFYd+7nRgjtfDm5aEyWZm9hv6BQqUb4BjU8="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.2.7_1526058762829_0.409437958497757"},"_hasShrinkwrap":false},"3.2.8":{"name":"asyncmachine","version":"3.2.8","description":"Hybrid State Machine","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational","aop","fsm","actor-model","dependency-graph"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"devDependencies":{"chai":"^3.5.0","core-js":"^2.4.1","mocha":"^2.5.3","rollup":"^0.51.8","rollup-plugin-commonjs":"^8.3.0","rollup-plugin-node-resolve":"^3.0.3","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map-support":"^0.4.2","typedoc":"^0.11.1","typescript":"^2.8","uglify-es":"^3.3.9"},"scripts":{"prepare":"make build"},"main":"build/asyncmachine.js","types":"build/asyncmachine.d.ts","module":"build/asyncmachine-es6.js","browser":"build/asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"gitHead":"7fdcee471b8ead573d18759b1c9a691e3384b995","bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.2.8","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-L6bbx8R1qYYNUgo/1d4C3qOiZ8g36nXymT3UTY9WdPPkpiriZBO5/TwNMY6PHPAYKX9KjPrHx1M4YslWBXycjQ==","shasum":"cad0983e451e85162f982979f9e39cb141b63aeb","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.2.8.tgz","fileCount":166,"unpackedSize":9673475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/b0qCRA9TVsSAnZWagAAkkwP/1MY/4QNxnlAGoXrWmA0\nUG0WVcb7PFCRM6XIh17VnaCvAK+Ohjsk6XwyVIFhqvg2hafx2mRUYNlj8O1Q\neDt9+TcCXzkiOxcrdWpuSPwLK++gMqpLmLko9eMdjMzWVwREhkXol0NeZNdD\nZX9EBaTo1jXiywu1ELE4sT5N1j8825f6QhVoJo1mnVMKDGs3Tq9W+lNNEWEv\n0HGU8Vt6YzJc1La0yo6G8PxmWo+f8hPQj95Ub0wrHTcOcbcoPCZ5aG6YZNVZ\nTcM1HhaWVDjVuaTDuNzxwYBlCr+OwDEegmrHUX2vW9YN6s9n4N7dEafRCE2i\nUJcqZazP1UIPXw9DiMEqRbBDMCjM1aCOmzeadz7yge+NG2W4hI5qcS7TftI/\nKmlejW/iZ3SgV+hUCNO1asIu3RkcoYa/0EKiK7yynv/8M7ErO2946O8i+SQS\nRgNn0Q6qPeXAFp2wFt2wzqdYKgcbMk5tA7TYF6tnN7vmkbJIr345xcifh5j6\nZk0p/3bCMWjK/fFCSedsUjNNKW7Y97DPCqrq+LnL7E9JTD10HSFLa6ZzPff0\neo6A2Ke1of1QpqRzhjKTfQKw/5Y+dA0xl0QVquGcnyTBaHviPbFN9cPWi6W4\nSCtOdcCqjJK6Gm8Er0fW+WyTVdr99WqWvfNHFoqJX2FmOx0SncgEHEMj0VSr\nVqoH\r\n=7veo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAkq5Kz5TOl4tlA7I2kQ0XtJasxCRfFvttLfkHi+UtC7AiEAxpvB48+/bfnfD2NYhwlwXvygkkMpCcPl7Iafw2OCEmE="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.2.8_1526578473268_0.6217267843726355"},"_hasShrinkwrap":false},"3.3.0":{"name":"asyncmachine","version":"3.3.0","description":"Hybrid State Machine","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational","aop","fsm","actor-model","dependency-graph"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"main":"asyncmachine.js","types":"asyncmachine.d.ts","module":"asyncmachine-es6.js","browser":"asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-CBNKvlTzlCuaDS8hSVIbRMNZCrupMpK2p0w8mbG1Bf1UPMR7aS3hvN74TLRwLrOK/P/L28IhBES0hx8a/tWZ0g==","shasum":"35de3c239b14628dd99740e445d96825092918fb","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.3.0.tgz","fileCount":1,"unpackedSize":825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA5b7CRA9TVsSAnZWagAAcI8P/1Agm2bOC5imz/IpQYNx\nZD6r07SmHnK/WcFdBo9SeaVw5HJdIG09mWWoWnRcZHsHFO8l5TlAnDDUnD00\nj3pT9bZSfxdD+x6PK+R8uCHKH2Iz02Nr8jAu0aT4KH9/vgeytYdJa8kVl0nH\nNMlEUtB4jWYrbMSNlOJCy92GDytDXlqQeFAodnQSuHe+kTQhg7FhlCy8Dphi\ns7vyxmtvL8Ki9IQJ3GuUrY2b+PH377+HdqxO3lno81IDtp7dyPrfqGeNyXhj\nPBPyeE3PsgvWSRDlwIO6te/2HWr36mNeAdCkQOkk7Qwdegs1M9R++1wJhUEC\naMBErZi+t/IEneRrKUOMqAeWmVZID2UfjI3jfnuneUPJEd31NLCgZUlc60OI\nIUwVxLft2aaILPwXQmuqK2h7nk/iI2RuuncXn/VMXebZsWlwpTwdN8OWsWFc\nexTN3HRqO5lru+0x7eaQPRC7q08cVA8mA9KVPbaKjsKz+hKk8bstnJ4nSLXK\ne6SUwk7be3tw0mj4X7Yp+fYRecBHro3S4cwkHXiWM9KVsMxTev//UhLpJOwe\nICxImLolRFK5I7tfUYC6/MVZ5/dYG//sVQOcjEL+d5WnYnFAfrBXvWP6Vo2q\nBDLfTdRQOQ49DUp/hEmRaVLIg+8U1vjhkDP98UDiYo4O7qeRCUFg4xGliG+T\nWqBa\r\n=GmKB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3y9BoslFSFElODGO9uAeGamEGGLauBE7+Ofah7iL/MgIhAOV7hxIpbGNBcjI2zVodUnQWmY5UOj+Zd2t/o028yVz8"}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.3.0_1526961914482_0.8782699428603098"},"_hasShrinkwrap":false},"3.3.1":{"name":"asyncmachine","version":"3.3.1","description":"Hybrid State Machine","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational","aop","fsm","actor-model","dependency-graph"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"main":"asyncmachine.js","types":"asyncmachine.d.ts","module":"asyncmachine-es6.js","browser":"asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.3.1","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-MjIq29FKirlzCV0Rb5nhB33JDbSOEGIdO82dAI12JPI4uxTSmWrTBoHb8rkLjWBx31sp29aUg+PRFy9wovMBCQ==","shasum":"6a14228d8367bacdea1fd57cd9db312c265dc016","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.3.1.tgz","fileCount":27,"unpackedSize":831582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBih8CRA9TVsSAnZWagAATdAP/j1g+wA4NT1g6jcxh4S8\nm9aHKz2irgTl5+564CJG9Ldr2nbFYmcF9cq8j2RCa8MojMExZx4O4OTyhczi\neTMfMWUxPLULzSXp5VeA+RvM0hrgSD4e8M5rK8tKJfZ6PyugE1Q7F93W7Hs5\nT+5Kgi0YaWSuGvnQCqm8RkAO/OLgsKPMoKojbj+B22JjQjtEV5vLgOLrnHd1\n8DWpHZKrfgKUFwcBAVmCQsS5vOan4V2lhVMUec0IHA0vB5y3BpfgS8NqSBxq\nD2vvlAQEqsSot+QEPEoiZYcs1BaGyDezWY/sj9M1+0RPsQTJrQ/JbytzsIBV\nDSpmdvHKGv55mz+DL7tKUFGzM38/WhPq2u3dHz7CzSpmDFFWeeah5GtvqsRg\n8NLh8+vuKb1I/8pnIaDbHjcxjju0Rrc+TRwJ2Ey5X1PenZycnibggYjyJKIO\nJqsq3N4Z2PI1u4H9Rzsa1Tfz2LIJpYyDjh+ke7NzeQTESM5zHcFCnAmzHZ1Z\n+YZG3Dwh7DuS98ZOtlbalHIXSPU2/fc4K5qrH+0HDNHuRnhu3PcCPqYvsvUW\n4X6ni3Fucr7uy2srY8ORIpA1SSRrJkqNIZipC7vLRFMBO5zwWNwlJYiSPteK\nQQ4Pkm4XXSSSswLPnqwU8fA6xPo+zBDvz2gxjuyWUTD1p9+mNJrcY5BysbXs\nkXUz\r\n=0hJ+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCynZTyHALffZ4V5JYCX+KjA429ZeMik9YucxJWy+yfugIgI9wK9i73hIs4JS/7MMmFuSEmNLcyjv3RtSqxM3jLeWA="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.3.1_1527130234943_0.9942583421833604"},"_hasShrinkwrap":false},"3.3.2":{"name":"asyncmachine","version":"3.3.2","description":"Hybrid State Machine","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational","aop","fsm","actor-model","dependency-graph"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"main":"asyncmachine.js","types":"asyncmachine.d.ts","module":"asyncmachine-es6.js","browser":"asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.3.2","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-7KCKJuB9z4J6GP+JUvQMgrF9g2tUIzbKxLfHjkP6PpadtfWksdleZFMcXb4SNGcTKcvhrPdv0dUrYUrxFtrKHA==","shasum":"2e92c2d1a6461f52d7d89b1fb11f410f735b3306","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.3.2.tgz","fileCount":27,"unpackedSize":838683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHXsLCRA9TVsSAnZWagAAHM4QAKLdEtn65kdvs2fC8eVA\nxKLy5Uim82NecIFB12Xa1AHkAOD65Ww9OoM5hiduoMYZrwnC+IlIliAQkcsk\nNdVp4os6tBPfmRDsXx7EKLzwPdV3U0eNJrWCLo5Xeb30ZGviDNL2yCVYDlDm\nImgag5rUxT40Lb/Y42/JtMtXDB6/x+1FTgAkhU2JH5jIRKauVKkioot1qaDo\nEFKqE8HW09sTEMZ0eG+fehzXtEAzfFWZ4jVEiScYJ4ugdCQKGA4TSVZAEbXj\nj9tDoktC8GXEHM2mgbMyfsGMDgAJmUoG6P1MVv3YYxVppgAJzsvTTJbxLLVJ\nhy0BBslsF9xddRBiJKFml9TjW4vuOq9EIDU3JeqBceTYo5Fk9zLoX++Pnsvw\nPJyYx6Lb2R6cCs8N7B78e3O0gqyaT3dMphOK/LehAiKV8y4yATvMsr8g7cLp\nC77nbxq5BWCwAH9BKhDCgeil7zIkWAhzbkiM4+ua3VXRA17q5kBv7Z9zx2MM\nVt8O5FTXAv6TgUiQpkDehXvnttD0hr4Q4eM0A4U1ugNx3I5ZzMNN7Ugd0B70\nBdOA69INgx3v8uHSEeYJktwzVYug1MyNDEWILaqnlcZ31PWM91DtfynybzJL\n5NBOUu6bINaqqz3bOPlYpBH0H+iCYKcLTeNfe8fuhGu2FfGXH3Jv6pNgRs1P\nTcf0\r\n=dHab\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAENx/nnaCiMpilxVUDsAjhQSR+2iUvEDwQNmxCPeRJIAiAqTv9CPkdU/gtsBeSwMYhoZrUVMzANkqjKqz5G483KMA=="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.3.2_1528658698564_0.007083241223349024"},"_hasShrinkwrap":false},"3.3.3":{"name":"asyncmachine","version":"3.3.3","description":"Hybrid State Machine","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational","aop","fsm","actor-model","dependency-graph"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"main":"asyncmachine.js","types":"asyncmachine.d.ts","module":"asyncmachine-es6.js","browser":"asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.3.3","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-YDNU/9MNyhQWVKtGAQcRdd2oxVXdVIsvSD3AdlF2ptEGiJt3ehxuRhdq4wZi1vAG9bBiLdgl9qlQwXDIBA5XhA==","shasum":"adfad96f7623146e15e1d5c0b68183325deb5812","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.3.3.tgz","fileCount":27,"unpackedSize":864213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHas+CRA9TVsSAnZWagAABicQAJFrcPezmpNN+Vk7Zyrt\nhRiMoVkQ/rI2f54gcw7QJh7wqUD+byqjGaicKpDXeKnOtROvLKMSpNryK30j\ndVBC4o9EENvKFjZ3sOgC5tYo4BduM/pp4BYRE/rDePwne+w/JgBmOz56OHmD\nhrB677uaNqu7mk0yvn5tu13FbYN/Y3hJtgj2YpLhYEF0+IcWX6ua3Z+LZSZ3\nfpia1Sqsh9MYcX1H0qQSnBlul+KXFIkateMp+1ucovRO073axFWUcloeXxmx\nxS2MlKkzny1wFufd9QUGKGTcvR+uCAejB5CQ3KmJoHlrhwTIt/GC8n0tQMkf\nCuwkOtxvczrVhZLaz14bw7/fow+m2lSyWtZXr8Mc6u71P4h78jCYKU14H1cY\njFCDdS4y3oyAPHO+T/f438x/Z1vnoTt9ua8fkr+vZWKA3GVH6r9g7qhM5VBL\nRbF5F4oyNkiOoD1xIdZFkcJbyBTKBjC/JbfXY7OSuHMN0Af+DJUI24oPs7mr\nGskq6rggQ87V9+FlHIIO3rbwPvxbNmpRMWW12WVPqb88FNuXyILalkiYC9Oz\nhVFHnxCKjFx/zPEQrctELDtqrjw6mOrj0YLWfwqwb7PUgGS6t/6qozfF4U29\nEltR5L5CrfHjnynCM8XTBez+7AdLCi3AbKGPrIA4rwJvPpeyTQJatRIcjrSA\npFcX\r\n=7LBQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEp/ck+6u0oJ2slIVrF+Gzy3BjkeR0KLsrpTd4NOUkQuAiBpflIwtpjlROQ/nX+0TtYqNB/ivylmLelLsATRwhnZew=="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.3.3_1528671038073_0.2649797486969834"},"_hasShrinkwrap":false},"3.3.4":{"name":"asyncmachine","version":"3.3.4","description":"Hybrid State Machine","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational","aop","fsm","actor-model","dependency-graph"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"main":"asyncmachine.js","types":"asyncmachine.d.ts","module":"asyncmachine-es6.js","browser":"asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.3.4","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-TVtHUT+6bKI4mBdx+ld38aycAEbIpv9YLTWaVUDw1uDqDC4fB7hj1S+tyAing4akSb9qIX/m2KaroOTiLYlZvA==","shasum":"efc6e7185a0be4c1cef41e19f54c2d921137652e","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.3.4.tgz","fileCount":27,"unpackedSize":864185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHdzHCRA9TVsSAnZWagAAjHMP/R8bsWimp4k82l+HnAF0\njpWVreazQqwMJ3E9dctpuhbPuHpdbIrcGf1GlSVpSp3PGOU9BKcn9ec2pqGn\ndFkoWuwrCghPgY7k25txSlTI9vAk+7cCvp1JQIhXsDrqa4RiEe7ZHoi9J4zZ\nSrpvi0gcKfcvIOWJI1Z4kdCCsT/cSPUOPLzK+6+Jf2ytPAkOmWhMtQXMpJtX\nQiqh7DL1ZiS/EIYAzUxf6sC+l/4Zuampyw0ywlxLvzdDKSVMc1cqMxs2VWry\n1WKLJ2PovszudFNK+nSKjphYXNBPjwF12CDWCSkIy02w3Zeltj58j4Ma74hq\n9ZmQ8DaaB1wFmwwjtET18zmw4Qh5ABQcXf0hbPwpgaBcPmVRY8lB5FSGMiSW\nibJsxSgfG16G6NhBJ3V4RFBBd4Bo3ky92AxDo3xuMkP1UuETCt0IkLjs8n5u\nVXX5LyRzzdE9acjHW8pSjx0CSHTkuDPkqNPJdxMhKxbnTSJr4ZUluZ7MA6uW\n6fKLAhWKa7JOseetmgXRNsr3Eq99MHermtmMbTss21AnyBr7SVl5jt/OOX+B\nAgYEXSV64/UkMoj2RFsQi9UuudVDSPFqhNwziVUMRQIIwl+ZAYLVdq1mwWJT\nlmGqp7LnD2l9jCNiCyMw0mzpigVmzhtSDzXnDLLjxnNBtGpdUG4yW91k/fWn\njpxC\r\n=GzfH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5ryCn3ufoy4UI/Iupai581sNoU88DkHtaQBNLYaugYgIgP07U8rNrF8gWIDsudZ9GZ+iCsxxggi3sjm1uUCFiKNk="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.3.4_1528683719308_0.11321423876213399"},"_hasShrinkwrap":false},"3.3.5":{"name":"asyncmachine","version":"3.3.5","description":"Hybrid State Machine","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational","aop","fsm","actor-model","dependency-graph"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"main":"asyncmachine.js","types":"asyncmachine.d.ts","module":"dist/asyncmachine.es6.js","browser":"dist/asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.3.5","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-lX3L33hyQobU61FnUvQNtauU7BnW6Ijvbhpok/7x8j3KM4MUrINj7R/Am2XB68ewBE0J6mQC2hEXFoTU/ZobTQ==","shasum":"47adbad48f3169713dcdf4b2a9cdf2fcabd681d0","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.3.5.tgz","fileCount":27,"unpackedSize":864516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHemVCRA9TVsSAnZWagAACwcP/1NOGRLI3COBp3b/pBax\nWKTs3qKnyyFEW+Tj/GBdnRhs9Xbj9YKsW1fB08jg8WAxeh5tCqP/HWLObsZ6\nIPqLWk0IdGt8Wo+4fONkLBkiCMki6oySGs1VLSPkq7vdM4InyjR+aqLT6ehc\no0FncLOQO2/13FuXrGNJbVS19cEFpypugTGo8gIhTxJLeu9hSFQuxx5mU29Y\n3Kx/IXez9fD9eYCWtYIgQx9XyUnYNnQ2ZV1i7S8Dxzw138GGEOC3wIYz7hBa\ndwPyoEhEChG/4V3jqfPG2c3DXiGlUE9cvTAlwR5caZOIHy0bVNbj80N8NReG\nlG0L5my9/oxj7rLnM8T7QV8HJdGBGcdKJePWXa6s3dPGot/uxQLKDcFY5L5m\nO61IhkPAOlaCPRrRsSZ+6rFT6mVt32igbZgh85mMN4GyzFTbOpcbfVcBWI9v\n0I2tDlEFetjG3yBbdJUXkWlMYBRPET9smh8PXRAbk6Cpj04kOcyGhsaF7UsP\n9YFxx3MNVBAP7X6EXWQ/39JaXyNHR5IchqZniLbP0AaBuiO9DKoz1VQQgdVp\ncyCbe6YMjTWYF9Z3oRnJvEVA1buMT0lyzFGni43ACPSwbdDhKKl/xCvJR7Oe\n93ixMZ0KYdS2BNlOAHLUEVXMxqQXnxMpdqGR6HK+dNohznGPy3qjMblJZvU9\nb2YJ\r\n=DbZB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgfZr6nRZ8ztgVTGZdciQs41/rXOJtz+AklEzevRhpTwIgASRXA9KO7QtEzGgHXR+4wD3qTo5wfivsR2CrB3+iDEM="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.3.5_1528686996857_0.9124792543010058"},"_hasShrinkwrap":false},"3.3.6":{"name":"asyncmachine","version":"3.3.6","description":"Hybrid State Machine","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational","aop","fsm","actor-model","dependency-graph"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"main":"asyncmachine.js","types":"asyncmachine.d.ts","module":"dist/asyncmachine.es6.js","browser":"dist/asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.3.6","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-bcL2SXROS+KntWxckJBs+V6RRi8EoISt9jC3yfmsPBbjfGR2Z3Yi3OHXyJkR+6QgK2RSJd6kfW00PAr3nce1KQ==","shasum":"b80c93320dbf07609b1aa32c36c173637adb4807","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.3.6.tgz","fileCount":27,"unpackedSize":865852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHsyICRA9TVsSAnZWagAA01MP/i1J7WDXavALj98K9Ww5\nP+ndV26wuK4S7f580UlINt6f9IEHXBiem38mRKJbhKwROyaagniM3A2Miw29\nNhdA1ZjbyqLYWzkymosBMHt5ueBNb6iby/5yEK9gWwdUhAsAZMNJWCjrNc0r\nvCE7XMGnz5uJBtUPsSFgI8fTjQIOh8lXS+79IrAULYtPbRsUXjHnVhJpjV56\n/NFSMGlxYzUgFHIk7h6XfLrtRp1n1tqN9vKrcubuszvMVzi6P+yZ/nZeE9k/\nhlVeSu9Ko5hCy5OtuSyTQWeNIO9kBt3CX9juJxN+zZE2CAjxeGEeWdac8g09\noGpXHo8R3RST/MTNrE+J1NwAU4kijOuQOgjTW+IQamyFz0ik/wvh12b9ypE5\nmqWZBmiCgRQo5SWGC1U1CaH0o2IvQ/wkTLFSqyZneLR19SgSXdwOKeXS2WuI\nI5GrZzDoWLvaYms3p5dY2kRwJkddm8Bu4cnB4VeYiXvJmn1FosZuLvAkw4Oe\nax22Plm8GV/YXrSs9RaXTrpWT6dyAgAtjim+M75H6Hy7M/LL8kWoL2QZjsxX\nvqXgUKMr06iqaorw+VkACRIoZ0q8moJkzM/4FclMwRyaORCrd68b2zvPfhrZ\nB8pWUEBCrhsURlG/RJ52rtzGfxJVGV8NMsP5d81VxKmUAYMSkzXganqqcgJH\nOcF9\r\n=EXk5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvmULghOD1oROCwbUqLoyJFJcqN/x2bBHCJyBJ9XX+VAiEAqcCt71Pkt5XC7/0PcqemCEuV47YaheLD742E4WJT1Xc="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.3.6_1528745096261_0.02750754266080424"},"_hasShrinkwrap":false},"3.4.0":{"name":"asyncmachine","version":"3.4.0","description":"Hybrid State Machine","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational","aop","fsm","actor-model","dependency-graph"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"main":"asyncmachine.js","types":"asyncmachine.d.ts","module":"dist/asyncmachine.es6.js","browser":"dist/asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.4.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-xZeT6qrprqS1HpwWrCP9nj8QR1KfjPmTxKStkdSopg2qGeCE1b7HKUSzbMG7K+Fb4J8BE1F8wPjf0jTdVwMbSw==","shasum":"301eb0bb16d93c4dd8aeda8c1b31786de816ec34","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.4.0.tgz","fileCount":27,"unpackedSize":916538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLtJvCRA9TVsSAnZWagAATyMP/iPhxVXttytDl/GOKbA7\nG2zDaLw08P3Q+Vb3cm+/gO+Ozu67K/JQq+CMbv7SOxcrs6dsQPcMaqZxLifl\n0nSg2pz8XLUlMxlZX+AlNb6ifu3eYAbyXTMFbrpRr+1is9rzhamslOKFe1M6\nAXMPN9na6WkBkMBA6JTqC5NOBmYLhiMTX6wR/LepH7DEcHkVA/rE+nq9kZmj\n/XJ5TMn39EE9O/rDjDXuOj6crbHnvBpjdodUjt66KvlEKvii83Rar4xIr8zC\n4gQV0hreFbnOMvnLKnU+InuDm/8XBD2RVMVCS8l5fmymS1lzGUbmmasVTwV3\neOTpw6yuYDhiwGa4tyOjnE6592rxIt40nmXMOf1mBHopJnBSJcybhQQiY2Ph\nYS9tgFfNm0leM6qa6PruOeE97360mC73PN1vri0OqM0m3G8TD2ApEQ77JoPx\nzf5CFLrret7uQpo3Smj7ImbnL9pOa8V02MyHjBxLlEuBiHpzRCkOV3nRcNfM\nAeOWiek3fQb30QBzqkzg9qD12chHWwbXgRfT8UUhtnSjR6Sm9/ZTrTT2JUVz\nMy+Me/PiciYnldlpler69V5SYmBcviBCUerfxi4NQcmj7i28KTnt5eefELRY\nlanaL0HKkOr2YxujnhA3XhgT20luHhVGRY2vALaM68Uu//U0bfvb244hEk7W\nGjgF\r\n=WWqN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDN+bk0nbZzDS1qz4ef0zPpff5QI9gGCkCa81sti7HIQIhANmIjPVCDtWatn6bNUXyQGbC/rF2/56Br+1LDy2H3U+s"}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.4.0_1529795182948_0.24658121722018378"},"_hasShrinkwrap":false},"3.4.1":{"name":"asyncmachine","version":"3.4.1","description":"Hybrid State Machine","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational","aop","fsm","actor-model","dependency-graph"],"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"license":"MIT","url":"https://github.com/TobiaszCudnik/asyncmachine","repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"main":"asyncmachine.js","types":"asyncmachine.d.ts","module":"dist/asyncmachine.es6.js","browser":"dist/asyncmachine.umd.js","dependencies":{"commander":"^2.14.1","simple-random-id":"^1.0.1"},"bin":{"am-types":"./bin/am-types.js"},"bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","_id":"asyncmachine@3.4.1","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"tobiasz.cudnik","email":"tobiasz.cudnik@gmail.com"},"dist":{"integrity":"sha512-OVFXINspuf0bEANJa+IqiuqEzUuR+zZF6V77Um7PddNoNJ/HXDHhwEqjDDPzTp2UlvUIMz3gPp4nvEda9OWdZQ==","shasum":"250eb84184855324e0679d3a98f670f449cec3e5","tarball":"https://registry.npmjs.org/asyncmachine/-/asyncmachine-3.4.1.tgz","fileCount":27,"unpackedSize":923387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqYDyCRA9TVsSAnZWagAAPlMQAIIksM7HKEy9xJ7pOItH\na7oVQ9YGEJMXIViKjhMfq52Hb+2HVw3wv0cl19E9ht9A/i4TQ7o9ZhbfFaXJ\nqhKns+NlNFNdA5pkVNtKzeqq5Qcgpk/iKaTBypLy2TdlFe0m67CbHR12p6rB\nKolG9UAuKt1sO9At3qiJgV8O6SKF4CblFIFUo+I/Vt+zfaqXF4gic1YmQob/\nzrp0BLqhR9d3dmddt2V6W05fBxSk3jnDYNDi8+zgwAtvIRuTLypKTM4jPZJK\n+78DsU0yGTne2/1SHijAXM34SLby3o3K+4dK1+c+qhNvIycv2odcdVhKG3yP\nFusYLajn+JHkaT6V0qg0cLp3WkfFMkRFV50ZZ4kQ+ug0/IMbN+Ess6EO4wFJ\nNDzyEWTCLdJLYEouc7Qm0+v72VviuFwfAEs499PwuPCU+CHrlff6cYt3m8ab\nVzcdG0KPL6YuHN8HYycxULr93HL72efJccrN8aXruVNoCHQAseVfWQgtvKiI\n2AIR+ur8Y3ePmPnhAFAJ4e7xFgWUlpfCC5YfrKcw71lrxAgRdC7TEH3HE6b4\nfC/m0Uc815OhxzJ/z322R7eJxZe2MirXjM/5kEOB4aQO6KtOblkBLkUS018U\nyJMuyk9vI2fn5qt/EBPsJaeliT27SKNVj6aQRwGq2njAEcuJQialYHC4M8tP\n2U3F\r\n=Tt0H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHJtUyIdT0aWv26cMfbfQknblp658+BvYkq95SrYZj2AIgbBe3X5eQIgRZM/9epaeHa91TJXq9z0/o5bxSYylJfBU="}]},"maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asyncmachine_3.4.1_1537835249449_0.9139416669852036"},"_hasShrinkwrap":false}},"readme":"**AsyncMachine** is a relational state machine made for declarative flow control. It supports multiple states simultaneously, executes methods based on a dependency graph and provides an event emitter.\n\nIt allows for easy:\n\n* state management\n* parallel tasks\n* loose coupling\n* resource allocation / disposal\n* exception handling\n* fault tolerance\n* method cancellation\n\nIt supports forming a network of state machines and can also be used as a simple state management library. Gzipped code is 7.5kb.\n\n## Install\n\n```\nnpm i asyncmachine\n```\n\n## Documentation\n\n* [AsyncMachine - The Definitive Guide](https://github.com/TobiaszCudnik/asyncmachine/wiki/AsyncMachine-The-Definitive-Guide) (wiki)<br>\n  [PDF version](https://github.com/TobiaszCudnik/asyncmachine/raw/gh-pages/AsyncMachine-The-Definitive-Guide.pdf) (25 pages, 1.5mb)\n* [API docs](https://tobiaszcudnik.github.io/asyncmachine/api) (TypeScript)\n  * [machine() factory](https://tobiaszcudnik.github.io/asyncmachine/api/index.html#machine)\n  * [AsyncMachine class](https://tobiaszcudnik.github.io/asyncmachine/api/classes/asyncmachine.html)\n  * [Transition class](https://tobiaszcudnik.github.io/asyncmachine/api/classes/transition.html)\n  * [List of emitted events](https://tobiaszcudnik.github.io/asyncmachine/api/interfaces/iemit.html)\n* [Roadmap](https://github.com/TobiaszCudnik/asyncmachine/blob/master/TODO.md)\n\nComponents:\n\n* states\n* transitions\n* relations\n* clocks\n* pipes\n* queues\n\nFeatures:\n\n* synchronous mutations\n* negotiation\n* cancellation\n* automatic states\n* exception handling\n* [visual inspector / debugger](https://github.com/TobiaszCudnik/asyncmachine-inspector)\n\n## Examples\n\n### Dry Wet\n\nThis basic examples makes use of: `states`, `transitions`, `relations` and `synchronous mutations`.\n\n* [Edit on RunKit](https://runkit.com/tobiaszcudnik/5b1edd421eaec500126c11ce)\n* [Inspect on StackBlitz](https://stackblitz.com/edit/asyncmachine-example-dry-wet?file=index.ts)\n\n```typescript\nimport { machine } from 'asyncmachine'\n// define\nconst state = {\n  Wet: { require: ['Water'] },\n  Dry: { drop: ['Wet'] },\n  Water: { add: ['Wet'], drop: ['Dry'] }\n}\n// initialize\nconst example = machine(state)\n// make changes\nexample.add('Dry')\nexample.add('Water')\n// check the state\nexample.is() // -> [ 'Wet', 'Water' ]\n```\n\n[![example](https://raw.githubusercontent.com/TobiaszCudnik/asyncmachine/gh-pages/images/example.gif)](https://stackblitz.com/edit/asyncmachine-example-dry-wet?file=index.ts)\n\n### Negotiation\n\nPresents how the `state negotiation` works.\n\n* [Edit on RunKit](https://runkit.com/tobiaszcudnik/5b1ed850c6dc1f0012db1346)\n* [Inspect on StackBlitz](https://stackblitz.com/edit/asyncmachine-example-negotiation?file=index.ts)\n* [Source on GitHub](https://github.com/TobiaszCudnik/asyncmachine/tree/master/examples/negotiation)\n\n### Async Dialog\n\nPresents the following concepts: `automatic states`, `synchronous mutations`, `delayed mutations` and loose coupling.\n\n* [Edit on RunKit](https://runkit.com/tobiaszcudnik/5b1ede5f62717e0013877cdc)\n* [Inspect on StackBlitz](https://stackblitz.com/edit/asyncmachine-example-async-dialog?file=index.ts)\n* [Source on GitHub](https://github.com/TobiaszCudnik/asyncmachine/tree/master/examples/async-dialog)\n\n### Exception State\n\nA simple fault tolerance (retrying) using the `Exception` state.\n\n* [Edit on RunKit](https://runkit.com/tobiaszcudnik/5b1ee7113321180012ebafcf)\n* [Inspect on Stackblitz](https://stackblitz.com/edit/asyncmachine-example-exception?file=index.ts)\n* [Source on GitHub](https://github.com/TobiaszCudnik/asyncmachine/tree/master/examples/exception-state)\n\n### Piping\n\nShows how `pipes` forward states between machines.\n\n* [Edit on RunKit](https://runkit.com/tobiaszcudnik/5b1eea671eaec500126c1be7)\n* [Inspect on Stackblitz](https://stackblitz.com/edit/asyncmachine-example-piping?file=index.ts)\n* [Source on GitHub](https://github.com/TobiaszCudnik/asyncmachine/tree/master/examples/piping)\n\n### Transitions\n\nShows various types of `transition handlers` and the way params get passed to them.\n\n* [Edit on RunKit](https://runkit.com/tobiaszcudnik/5b1eeaba3b97b60012c83ec0)\n* [Inspect on Stackblitz](https://stackblitz.com/edit/asyncmachine-example-transitions?file=index.ts)\n* [Source on GitHub](https://github.com/TobiaszCudnik/asyncmachine/tree/master/examples/transitions)\n\n### TodoMVC and React\n\nClassic TodoMCV example using **AsyncMachine** as the controller and **React** as the view.\n\n* [Edit on Stackblitz](https://stackblitz.com/edit/asyncmachine-example-todomvc?file=src/controller.js)\n* [Source on GitHub](https://github.com/TobiaszCudnik/todomvc-asyncmachine)\n\n### State streams with RxJS\n\nObserve state changes and navigate through specific paths with RxJS, then feed the result back as a state.\n\n* Comming soon!\n\n### Restaurant\n\nA complex example showing how to solve the **producer / consumer problem** using AsyncMachine.\n\n* [Inspect on StackBlitz](https://stackblitz.com/edit/asyncmachine-inspector-restaurant)\n* [Source on GitHub](https://github.com/TobiaszCudnik/asyncmachine-inspector/tree/master/examples/restaurant)\n\n[![inspector view](https://raw.githubusercontent.com/TobiaszCudnik/asyncmachine/gh-pages/images/restaurant.png)](https://stackblitz.com/edit/asyncmachine-inspector-restaurant)\n\n### GTD Bot\n\nFor a real world example check [GTD Bot](https://github.com/TobiaszCudnik/gtd-bot/tree/master/src) - a sync engine for Google APIs.\n\n[![Preview](http://tobiaszcudnik.github.io/asyncmachine-inspector/sample.png)](http://tobiaszcudnik.github.io/asyncmachine-inspector/sample.mp4)\n\n## Use cases\n\n* state management\n* synchronizing async actions\n* solving non-linear problems\n* fault tolerance\n* resource allocation / disposal\n* avoiding race conditions\n* thread pools\n* sync engines\n\n## License\n\nMIT\n","maintainers":[{"name":"tobiasz.cudnik","email":"tobisz.cudnik@gmail.com"}],"time":{"modified":"2022-06-13T03:39:05.718Z","created":"2012-12-17T15:17:47.207Z","1.0.0":"2012-12-17T15:17:49.643Z","2.0.0":"2015-01-11T00:17:34.529Z","2.0.1":"2015-01-11T12:27:17.980Z","2.0.2":"2015-01-13T22:28:40.541Z","2.0.3":"2015-01-14T22:19:34.348Z","2.0.4":"2015-01-26T00:34:37.901Z","3.0.0":"2016-08-16T01:22:25.076Z","3.1.0":"2017-10-31T15:38:29.098Z","3.1.0-2":"2017-11-06T22:15:17.036Z","3.1.0-3":"2017-11-06T22:17:32.298Z","3.2.0-dev1":"2017-11-22T22:22:31.703Z","3.2.0":"2018-01-08T04:16:33.117Z","3.2.1":"2018-01-12T22:30:38.862Z","3.2.2":"2018-02-10T05:12:11.915Z","3.2.3":"2018-03-01T22:05:49.579Z","3.2.4":"2018-05-02T01:17:51.399Z","3.2.5":"2018-05-07T02:22:46.421Z","3.2.6":"2018-05-07T14:02:01.514Z","3.2.7":"2018-05-11T17:12:43.136Z","3.2.8":"2018-05-17T17:34:33.615Z","3.3.0":"2018-05-22T04:05:15.003Z","3.3.1":"2018-05-24T02:50:35.069Z","3.3.2":"2018-06-10T19:24:58.628Z","3.3.3":"2018-06-10T22:50:38.156Z","3.3.4":"2018-06-11T02:21:59.386Z","3.3.5":"2018-06-11T03:16:37.084Z","3.3.6":"2018-06-11T19:24:56.358Z","3.4.0":"2018-06-23T23:06:23.535Z","3.4.1":"2018-09-25T00:27:29.702Z"},"author":{"name":"Tobiasz Cudnik","email":"tobiasz.cudnik@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/TobiaszCudnik/asyncmachine.git"},"homepage":"https://github.com/TobiaszCudnik/asyncmachine#readme","keywords":["async","statemachine","eventemitter","states","transition","eventloop","declarative","relational","aop","fsm","actor-model","dependency-graph"],"bugs":{"url":"https://github.com/TobiaszCudnik/asyncmachine/issues"},"readmeFilename":"README.md","users":{"sopepos":true},"license":"MIT"}