{"_id":"fsm2dot","_rev":"31-d4e7b78a3db5e7d9c4c034dcab8e72ec","name":"fsm2dot","description":"Convert javascript state machine to DOT","dist-tags":{"latest":"2.2.2"},"versions":{"0.1.0":{"name":"fsm2dot","version":"0.1.0","description":"Convert javascript state machine to DOT","main":"index.js","repository":{"type":"git","url":"https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"license":"MIT","bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"homepage":"https://github.com/vstirbu/fsm2dot","dependencies":{"esprima":"~1.0.4","escodegen":"~1.2.0","estraverse":"~1.5.0","jade":"~1.2.0","yargs":"~1.1.3"},"preferGlobal":"true","bin":{"fsm2dot":"index.js"},"scripts":{"test":"mocha"},"_id":"fsm2dot@0.1.0","dist":{"shasum":"0803249653e0f4f7887f615c1578926f80af728e","tarball":"https://registry.npmjs.org/fsm2dot/-/fsm2dot-0.1.0.tgz","integrity":"sha512-iq2GWJLTun2fzuX7ef/sxPai/qSo0jR3waf1ZzrnMjwhq861Lg0kANnPtHEitUaI83BsvgP99wJJMY9jvYtQFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDGOqpk0OJPDujmeTrw20/DV8dUfHO7N49BFR/bNtVpAiBvcLkFJJal5ch9nFSP/Od23M8fd0B0MqMBkTRnKIsEOw=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"vstirbu","email":"vlad.stirbu@ieee.org"},"maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"directories":{}},"0.1.1":{"name":"fsm2dot","version":"0.1.1","description":"Convert javascript state machine to DOT","main":"index.js","repository":{"type":"git","url":"https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"license":"MIT","bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"homepage":"https://github.com/vstirbu/fsm2dot","dependencies":{"esprima":"~1.0.4","escodegen":"~1.2.0","estraverse":"~1.5.0","jade":"~1.2.0","yargs":"~1.1.3"},"preferGlobal":"true","bin":{"fsm2dot":"index.js"},"scripts":{"test":"mocha"},"_id":"fsm2dot@0.1.1","dist":{"shasum":"562aefc5eb02cdbefc85fcb8841dbc3f2b89743d","tarball":"https://registry.npmjs.org/fsm2dot/-/fsm2dot-0.1.1.tgz","integrity":"sha512-3G1/02utcKj+qosPeGOl0clf/ycFj0rxpai0KnrkPuKt8hcC434CwS22nm/94H24moTDovl++4uqF9n5sf2dAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnhQrKTV/m0XkRS7J4odboDH/VXuh70QpufhgxPFlcZAiEAhWrg8JOT6FgDwNwDJVYw9j46x+hLESEenQV7Pupsc2k="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"vstirbu","email":"vlad.stirbu@ieee.org"},"maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"directories":{}},"0.1.3":{"name":"fsm2dot","version":"0.1.3","description":"Convert javascript state machine to DOT","main":"index.js","repository":{"type":"git","url":"https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"license":"MIT","bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"homepage":"https://github.com/vstirbu/fsm2dot","dependencies":{"esprima":"~1.0.4","escodegen":"~1.2.0","estraverse":"~1.5.0","jade":"~1.2.0","yargs":"~1.1.3"},"preferGlobal":"true","bin":{"fsm2dot":"index.js"},"scripts":{"test":"mocha"},"_id":"fsm2dot@0.1.3","dist":{"shasum":"e890cadd1440b84f4db4c9a0df5ed0825c9362e3","tarball":"https://registry.npmjs.org/fsm2dot/-/fsm2dot-0.1.3.tgz","integrity":"sha512-wJ3BeHtZmC4St93tlSC6QnpndZ3NMtxUlDHxYa8eUBgjCtrLVjmVcG5vyhXbTrtNJxKdETxOV/4n/4eO+x4ASQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK/JxL3OM2HBJ6I62OqTQQ++NXrMUS3Cv0kL1ufrdpjgIgU7m8ZY2lZPhK33Vz7uCIkRdZ8haLSjgS+l9BqOC3nqw="}]},"_from":"./","_npmVersion":"1.3.14","_npmUser":{"name":"vstirbu","email":"vlad.stirbu@ieee.org"},"maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"directories":{}},"0.1.4":{"name":"fsm2dot","version":"0.1.4","description":"Convert javascript state machine to DOT","main":"index.js","repository":{"type":"git","url":"https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"license":"MIT","bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"homepage":"https://github.com/vstirbu/fsm2dot","dependencies":{"esprima":"~1.0.4","escodegen":"~1.2.0","estraverse":"~1.5.0","jade":"~1.2.0","yargs":"~1.1.3"},"preferGlobal":"true","bin":{"fsm2dot":"index.js"},"scripts":{"test":"mocha"},"_id":"fsm2dot@0.1.4","dist":{"shasum":"b1a7cf0535ff6dd15a6e0277e4ea098f8b9af455","tarball":"https://registry.npmjs.org/fsm2dot/-/fsm2dot-0.1.4.tgz","integrity":"sha512-7DHrPT/L8LyCSz+xcLMp/HBZFICBiI8HPztD8M57C/d3C0BdgGOlLiP7g4mj9yJbaYfp0lfA785aJiGp29HbkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICAIpKhG5NBx9O1zLZm1e+I8gm4bCM0r2OJsPGwOr1oxAiAtpKMwpvI7YS/FGxzTWHTKT4V5LsnuOwQvt5MXArwLiw=="}]},"_from":"./","_npmVersion":"1.3.14","_npmUser":{"name":"vstirbu","email":"vlad.stirbu@ieee.org"},"maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"directories":{}},"0.2.0":{"name":"fsm2dot","version":"0.2.0","description":"Convert javascript state machine to DOT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"license":"MIT","bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"homepage":"https://github.com/vstirbu/fsm2dot","dependencies":{"debug":"^2.2.0","escodegen":"^1.8.0","esprima":"^2.7.1","estraverse":"^4.1.1","jade":"^1.11.0","yargs":"^3.31.0"},"preferGlobal":"true","bin":{"fsm2dot":"index.js"},"scripts":{"test":"mocha"},"gitHead":"b67dc514126683d8c04fb973b2d8ba9ae2248232","_id":"fsm2dot@0.2.0","_shasum":"ee4e552c0dfa3bc0e7ea0f40ac2fbf4daf2bba06","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"vstirbu","email":"vlad.stirbu@ieee.org"},"maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"dist":{"shasum":"ee4e552c0dfa3bc0e7ea0f40ac2fbf4daf2bba06","tarball":"https://registry.npmjs.org/fsm2dot/-/fsm2dot-0.2.0.tgz","integrity":"sha512-nvJ0M9mPyMhP6RImSrsWJH07aP0UkZ45k8v2G4z+Rikdy4FShBCPd7/kRWdxZYo+5lvmfhfCmUX4ZctwiApcWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGirU/ggBcAS+AdeUrFvKPiwAZtPJ7ae5ktDCeBRDFS1AiEA3lnmkjIbvakQiGA1InF44BMjhli5bbyMARzwvkYUCu0="}]},"directories":{}},"1.0.0":{"name":"fsm2dot","version":"1.0.0","description":"Convert javascript state machine to DOT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"license":"MIT","bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"homepage":"https://github.com/vstirbu/fsm2dot","dependencies":{"debug":"^2.2.0","escodegen":"^1.8.1","esprima":"^3.1.0","estraverse":"^4.1.1","jade":"^1.11.0","yargs":"^6.3.0"},"preferGlobal":true,"bin":{"fsm2dot":"index.js"},"scripts":{"test":"mocha"},"gitHead":"2f30f32fa212deb94a728e874b5cb506e1d6f9cb","_id":"fsm2dot@1.0.0","_shasum":"a82fbd5e6e18935fe430e8fbf97ba76de1f818ed","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.7.0","_npmUser":{"name":"vstirbu","email":"vlad.stirbu@ieee.org"},"maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"dist":{"shasum":"a82fbd5e6e18935fe430e8fbf97ba76de1f818ed","tarball":"https://registry.npmjs.org/fsm2dot/-/fsm2dot-1.0.0.tgz","integrity":"sha512-ghHKfZ9N3QsKMVM7KCbcel+oHEgt6OEayNDdPTL5di4RIoggfMpR9xxZ6FcFS+JbqRV1t6bLlyvTEokOyCWn5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcgqyaMlDz/glwBDQonFmvQiwn01fBtl703fICnX/oKAiAsdWIc0WauTIH+Awuqy1kWfSAkrpkmSEk7mnP1UmX07A=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fsm2dot-1.0.0.tgz_1477942069203_0.18365732207894325"},"directories":{}},"1.2.0":{"name":"fsm2dot","version":"1.2.0","description":"Convert javascript state machine to DOT","main":"lib/graph.js","repository":{"type":"git","url":"git+https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"license":"MIT","bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"homepage":"https://github.com/vstirbu/fsm2dot","dependencies":{"debug":"^2.2.0","escodegen":"^1.8.1","esprima":"^3.1.0","estraverse":"^4.1.1","lodash":"^4.17.2","pug":"^2.0.0-rc.4","yargs":"^9.0.1"},"preferGlobal":true,"bin":{"fsm2dot":"index.js"},"scripts":{"test":"mocha test/test.js","test-cov":"istanbul cover _mocha -- -R spec --check-leaks","test-travis":"istanbul cover _mocha --report lcovonly -- --reporter dot"},"gitHead":"ce496126e8ce6d49450918eab5438999519cad99","_id":"fsm2dot@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.2.1","_npmUser":{"name":"vstirbu","email":"vstirbu@gmail.com"},"maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"dist":{"integrity":"sha512-lSM/ki1hlI8ZmqteQz+Fgr+pcxNzuDkAHHXCWyJrxa7Erdx02Mjc/8AQHoEwcgrivKJ7dEd8sNVxI6ZvN26fHQ==","shasum":"6276c12672613a09524120735a942912dc20af87","tarball":"https://registry.npmjs.org/fsm2dot/-/fsm2dot-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3FCpiiy0+URNeRp3vK9HwWeV9p15pkXRBwB3YeUuNQwIhANAPg/1I3IvTalQr0XCyp/w17cXdFJc6Z8wve27yc5vM"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm2dot-1.2.0.tgz_1515251973906_0.8372711811680347"},"directories":{}},"1.3.0":{"name":"fsm2dot","version":"1.3.0","description":"Convert javascript state machine to DOT","main":"lib/graph.js","repository":{"type":"git","url":"git+https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"license":"MIT","bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"homepage":"https://github.com/vstirbu/fsm2dot","dependencies":{"debug":"^2.2.0","escodegen":"^1.9.0","esprima":"^3.1.0","estraverse":"^4.2.0","lodash":"^4.17.2","pug":"^2.0.0-rc.4","yargs":"^9.0.1"},"preferGlobal":true,"bin":{"fsm2dot":"index.js"},"scripts":{"test":"mocha test/test.js","test-cov":"istanbul cover _mocha -- -R spec --check-leaks","test-travis":"istanbul cover _mocha --report lcovonly -- --reporter dot"},"gitHead":"94a70b7af2719d3d0928ceca1a52a31301945981","_id":"fsm2dot@1.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.2.1","_npmUser":{"name":"vstirbu","email":"vstirbu@gmail.com"},"maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"dist":{"integrity":"sha512-Sg31MdwMpP7leo0tSCuoXE56U0MSJyb15qKVa9beQdleGaLeObLJFKcBK28xqgzBggySCS89RmCg+94LeWaRMg==","shasum":"bc78fc7cc03f0dd9ed1524b4bddfbdc6f8a7ddd2","tarball":"https://registry.npmjs.org/fsm2dot/-/fsm2dot-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMUfgm/XzVLrDIi/NXbl/+SGiG569iS2h38t4CIARBaQIgI9q+8hW2qN/yBDFzuVcjAia0NPMr1hZKS+8WiUZP92o="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm2dot-1.3.0.tgz_1515465034184_0.20925293397158384"},"directories":{}},"2.0.0":{"name":"fsm2dot","version":"2.0.0","description":"Convert javascript state machine to DOT","main":"lib/graph.js","repository":{"type":"git","url":"git+https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"license":"MIT","bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"homepage":"https://github.com/vstirbu/fsm2dot","dependencies":{"debug":"^2.2.0","escodegen":"^1.9.0","esprima":"^3.1.0","estraverse":"^4.2.0","lodash":"^4.17.2","pug":"^2.0.0-rc.4","yargs":"^9.0.1"},"preferGlobal":true,"bin":{"fsm2dot":"index.js"},"scripts":{"test":"mocha test/test.js","test-cov":"istanbul cover _mocha -- -R spec --check-leaks","test-travis":"istanbul cover _mocha --report lcovonly -- --reporter dot"},"gitHead":"64ae27c21cb5ce75b2be9e31caf576d5f7471f41","_id":"fsm2dot@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.2.1","_npmUser":{"name":"vstirbu","email":"vstirbu@gmail.com"},"maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"dist":{"integrity":"sha512-VpOQ5Yw1RgkYNqIQZJB0opDWnigIdblM9GzVvyQd5BY99/AdayzuF2IHd17vRlN0ielQZwvZiyH65N/qXEvF9A==","shasum":"b45e85a8999bec4a48d53e0ca0042d2ba08bc8c3","tarball":"https://registry.npmjs.org/fsm2dot/-/fsm2dot-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr0/Hbr/3jeHKMUrTgqTS42YUjqwFIgYBR3WJTXzcdkQIgP8+3YA9Tubfn3x7lhDmdbKCUxbkyoCXgT+YSK/ebP1Y="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm2dot-2.0.0.tgz_1516825221906_0.9418249726295471"},"directories":{}},"2.0.1":{"name":"fsm2dot","version":"2.0.1","description":"Convert javascript state machine to DOT","main":"lib/graph.js","repository":{"type":"git","url":"git+https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"license":"MIT","bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"homepage":"https://github.com/vstirbu/fsm2dot","dependencies":{"debug":"^2.2.0","escodegen":"^1.9.0","esprima":"^3.1.0","estraverse":"^4.2.0","lodash":"^4.17.2","pug":"^2.0.0-rc.4","yargs":"^9.0.1"},"preferGlobal":true,"bin":{"fsm2dot":"index.js"},"scripts":{"test":"mocha test/test.js","test-cov":"istanbul cover _mocha -- -R spec --check-leaks","test-travis":"istanbul cover _mocha --report lcovonly -- --reporter dot"},"gitHead":"71802c98cbffbb17ccbee3c057a220a625f74e4c","_id":"fsm2dot@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"vstirbu","email":"vstirbu@gmail.com"},"maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"dist":{"integrity":"sha512-B4vTHfO0fmGJx+gIL/il0Jt0UDDcF78prN71OS01JHdaM1NM27VRU0Iyxi0bW54DIEoS+M+LOrLABMVfLG48mA==","shasum":"1919414839a359aa3d55a22b2619ab1cc71723b7","tarball":"https://registry.npmjs.org/fsm2dot/-/fsm2dot-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSh+pZZ0KleBNTtNnT4s4ZPgBKKshMesuVSWi1D2OUKAIgdB1Nezx8al6nFrcQ7uh0QIwir9MqrbpcsdNitXgecRA="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm2dot-2.0.1.tgz_1517346716917_0.38335470925085247"},"directories":{}},"2.1.0":{"name":"fsm2dot","version":"2.1.0","description":"Convert javascript state machine to DOT","main":"lib/graph.js","repository":{"type":"git","url":"git+https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"license":"MIT","bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"homepage":"https://github.com/vstirbu/fsm2dot","dependencies":{"debug":"^2.2.0","escodegen":"^1.9.0","esprima":"^4.0.0","estraverse":"^4.2.0","lodash":"^4.17.2","pug":"^2.0.0-rc.4","yargs":"^9.0.1"},"preferGlobal":true,"bin":{"fsm2dot":"index.js"},"scripts":{"test":"mocha test/test.js","test-cov":"istanbul cover _mocha -- -R spec --check-leaks","test-travis":"istanbul cover _mocha --report lcovonly -- --reporter dot"},"gitHead":"9bd05ecbe3d16751dd293b0c9659fbb8c50a75e0","_id":"fsm2dot@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"vstirbu","email":"vstirbu@gmail.com"},"maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"dist":{"integrity":"sha512-/R4kKHd3/98NhcTQs+7QLsul2b+JWT93p4Ryht0sqYon+06CdMG6krT+larjZf1aJRkHh3l1YWCxdCWk4RJCSA==","shasum":"4e2ada46c3bee426b5bc83ff476b4b34c64ef326","tarball":"https://registry.npmjs.org/fsm2dot/-/fsm2dot-2.1.0.tgz","fileCount":13,"unpackedSize":18284,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9oqmvhfgo9nLszZMuJTCAkUN4zhS4Yu8mGvOl3b562wIhAMvRJK7DQ25D3daTRWvB4+gu9xCmey7FOWhPd4vhOn2A"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm2dot_2.1.0_1518815854741_0.21609585281705002"},"_hasShrinkwrap":false},"2.2.0":{"name":"fsm2dot","version":"2.2.0","description":"Convert javascript state machine to DOT","main":"lib/graph.js","repository":{"type":"git","url":"git+https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"license":"MIT","bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"homepage":"https://github.com/vstirbu/fsm2dot","dependencies":{"debug":"^2.2.0","escodegen":"^1.9.0","esprima":"^4.0.0","estraverse":"^4.2.0","lodash":"^4.17.2","pug":"^2.0.0-rc.4","yargs":"^9.0.1"},"preferGlobal":true,"bin":{"fsm2dot":"index.js"},"scripts":{"test":"mocha test/test.js","test-cov":"istanbul cover _mocha -- -R spec --check-leaks","test-travis":"istanbul cover _mocha --report lcovonly -- --reporter dot"},"gitHead":"a496caa7eab90128cf4b512b21c0f7509efa3a1d","_id":"fsm2dot@2.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"vstirbu","email":"vstirbu@gmail.com"},"dist":{"integrity":"sha512-nh3AoznIiahMPSpM5OxiqJPPY9LywwM7ctXHcFZW6Ar/2MfVRVWFMVlUUy+VjKRsYloPRl/h5FopJNKJMxfF+Q==","shasum":"aff43a664c400a839e045079697826262cd2160e","tarball":"https://registry.npmjs.org/fsm2dot/-/fsm2dot-2.2.0.tgz","fileCount":74,"unpackedSize":58920,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEW/xI4Evy4+MP2GSFUPJ5AYA/sdRhO62V+8icVDTBNAiEAgm3YUsD8JhDdNlcCBjyjq/iSHOCYjrEnGmD8fZiPfKA="}]},"maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm2dot_2.2.0_1522309795091_0.7575671588943038"},"_hasShrinkwrap":false},"2.2.1":{"name":"fsm2dot","version":"2.2.1","description":"Convert javascript state machine to DOT","main":"lib/graph.js","repository":{"type":"git","url":"git+https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"license":"MIT","bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"homepage":"https://github.com/vstirbu/fsm2dot","dependencies":{"debug":"^2.2.0","escodegen":"^1.9.0","esprima":"^4.0.0","estraverse":"^4.2.0","lodash":"^4.17.2","pug":"^2.0.0-rc.4","yargs":"^12.0.2"},"preferGlobal":true,"bin":{"fsm2dot":"index.js"},"scripts":{"test":"mocha test/test.js","test-cov":"istanbul cover _mocha -- -R spec --check-leaks","test-travis":"istanbul cover _mocha --report lcovonly -- --reporter dot"},"gitHead":"a773ee709679a45177e72cb0b9224dd5e052d773","_id":"fsm2dot@2.2.1","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"vstirbu","email":"vstirbu@gmail.com"},"dist":{"integrity":"sha512-rplRZMeBuggD1fYEkAnFB+2Bcd1puruF2qwAiG3nlfWKC0xQOsqHcJaalx5ER+rurlO/VVTH6zniZ15KeGBKwQ==","shasum":"e0ba57c4af52ff4a5fa7fd51e422e66adf9f6925","tarball":"https://registry.npmjs.org/fsm2dot/-/fsm2dot-2.2.1.tgz","fileCount":76,"unpackedSize":59615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpQ2wCRA9TVsSAnZWagAAzC0P/iEFi66uGGeNaJohpuTh\nLsWyiqT09eLQImcLzHrrrb6fVYaFNSXUknySO5Px4gW+ZeHlE7g+6H03fH5Q\nWfV0SRvj19An55R5avkOlhkjWYsquaklaWzyOamKRBc0Uwl9lLMXO6Y+PBwT\n8uSbOQN6pTATIY39N26viPbNTIDLpIrihDQvnll7AvWwA3SgLmPxoB9B5q6v\nM3gvjMpiYa5pcD+afew2OXAiZBWKyPN9fYEaaK3WouNOhsiYc3JW+rY3y7a+\n0gYhVhupd8REGXylGSphkL2QEmPquPlvEWckEzwZ+d36sH46QhT8OGuN1ODB\nDrVco9rDVka/zU3K2eI54EezfZFmKEcvhBCXoruQK9feeg3Z8dlzyU/Kr6e/\nd0cRDgqTjHafJXGDaOeHZjKBzZpwvbckQqcd2xV6AOAY1z1EAslXhsiAPx+1\nfF3kvPbHfHWG9pFmlwyusrGgVzDzdVLUjB2Jj8Liu49exFd4EeH/cSbtIL/8\n4GX/0N44zuIwEk8dYzLf+htTiY9I7A8KZBCNG4EUd3v4Qhr9s/558qfZkFmT\ni3h1KcP1k32yTkKEsHOkLrEX4AMEgqi5KTvs61w6AZKss96ZCD0+n2Lq3729\n+rUQ1OZ8SKDa6bz/IIN0s3Ws9uGR08+z46LVFh3DPY/K5CKbTDk4hiM4f6n6\n0ml2\r\n=ZoA7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNYeMq7ibXX5u6nJ9JVqfqcaEKFAGXea/b7kFM/qBLEwIhAOoFAMnEIcJbsyva+0qjfCT55O7x1I//r+cIeyGCoGNK"}]},"maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm2dot_2.2.1_1554320816050_0.664859052278457"},"_hasShrinkwrap":false},"2.2.2":{"name":"fsm2dot","version":"2.2.2","description":"Convert javascript state machine to DOT","main":"lib/graph.js","repository":{"type":"git","url":"git+https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"license":"MIT","bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"homepage":"https://github.com/vstirbu/fsm2dot","dependencies":{"debug":"^2.2.0","escodegen":"^1.9.0","esprima":"^4.0.0","estraverse":"^4.2.0","lodash":"^4.17.2","pug":"^2.0.0-rc.4","yargs":"^12.0.2"},"preferGlobal":true,"bin":{"fsm2dot":"index.js"},"scripts":{"test":"mocha test/test.js","test-cov":"istanbul cover _mocha -- -R spec --check-leaks","test-travis":"istanbul cover _mocha --report lcovonly -- --reporter dot"},"gitHead":"c2de2ffe57aa0d02c67cd2dc147446a94a5bb11c","_id":"fsm2dot@2.2.2","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"vstirbu","email":"vstirbu@gmail.com"},"dist":{"integrity":"sha512-oJc67A7n7IQ6kY++7a44chCJ9ihlV8BIViGHKC6/dZ5GLA6n5r/dCp4hIEkVe7/1H4j5ljuPrLVn8KO0PftVCA==","shasum":"f2202ac2137411205bb3e350f2e5eb3735b9f483","tarball":"https://registry.npmjs.org/fsm2dot/-/fsm2dot-2.2.2.tgz","fileCount":78,"unpackedSize":60259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqGuaCRA9TVsSAnZWagAApj4P/1GbBvd3geu8uPmExO8U\nRSbj/0yATiJUhzcn+z8FHtauYfElAr6VN9RmS5ahybNg+gkEOL7zxu9Ft8u6\nxm9l2DcNqhK4StiPUd2e+SX9HRVcY+NsSRdXkZQVeT3HMLNEysKRo08M/wC+\nuO9pJnxY48rR+/2PwZw8BqMb9sAW7TcQaWVrweLbV7560c+2gCPV7iShU++c\n7SYFwUsI6AB0jI6NQQ1u3yUX6+Ew3pG/8KfX589sIJYSD9mTg+PPa7bPW7SS\nQxfXkTlomef4UPDZp+KVgt9kOY9rxHb8XhYf0jOmMOose1JEZlZaDRnDXNLU\njJCkgWSDzzN1x1nXoc18XJZq7OoDs+vIrDKgDIMVFqhK7xO0kmnY4PxbzgvU\n2sZU7I/28C6aQWE7EpiOsQ8gT3BPmUZZx8v5op+Mep3ZHB3P2T4I+YudyuLB\nZPzif4rLEor2YDYPc5BNUGkwr+HFmtGQZjMncx3Szs9WDsfZ0hc9jYaM8umi\n9BxWUCBM71+CjZpVUZoNNInAjdqZ860jqE+/rpNuhb1GCuEg8g6srdNSmrTl\nMwzdpYk+0zriL7/fA2+G1gNQRUGB7zO+UD4rFVuAJZRGqBssqm3fZMX5GVH3\n9vmoegcD0MxIxrB1spXsFih6VpmBRZOvPxdzlCkGZEezyinJ8gizWdX1tUVT\nqHba\r\n=ZnR3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKdLNgmAgMq10tpUvCPG9Etbb7XcY57oFAnC+mXyEN5wIgFff5tqzeJMXbfZUZWtWZXVOENh2IztvjAtH90Ocr37I="}]},"maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm2dot_2.2.2_1554541465582_0.12334301096673106"},"_hasShrinkwrap":false}},"readme":"# fsm2dot\n\nInspects a file containing a finite state machine defined using [fsm-as-promised](https://github.com/vstirbu/fsm-as-promised) or [javascript-state-machine](https://github.com/jakesgordon/javascript-state-machine) libraries, and outputs the correspondent UML diagram using [DOT](http://www.graphviz.org/doc/info/lang.html) graph representation.\n\n[![NPM Version](https://img.shields.io/npm/v/fsm2dot.svg)](https://www.npmjs.com/package/fsm2dot)\n[![NPM License](https://img.shields.io/npm/l/fsm2dot.svg)](https://www.npmjs.com/package/fsm2dot)\n[![Build Status](https://travis-ci.org/vstirbu/fsm2dot.png?branch=master)](https://travis-ci.org/vstirbu/fsm2dot)\n[![Coverage Status](https://coveralls.io/repos/github/vstirbu/fsm2dot/badge.svg?branch=feature%2Fcoverage)](https://coveralls.io/github/vstirbu/fsm2dot?branch=master)\n\n## Features\n\nThe following finite state machine:\n\n```javascript\n/*\n * the file must contain\n * var StateMachine = require('fsm-as-promised');\n * or\n * var StateMachine = require('javascript-state-machine');\n */\n\nvar fsm = StateMachine.create({\n  initial: 'start',\n  final: 'stop',\n  events: [\n    { name: 'init', from: 'start', to: 'Ready' },\n    { name: 'proceed', from: 'Ready', to: 'Steady' },\n    { name: 'end', from: 'Steady', to: 'stop' },\n\n    { name: 'test', from: 'Ready', to: 'Ready' }\n  ],\n  callbacks: {\n    onReady: function () {},\n    onleaveReady: function LeaveReady() {},\n    onSteady: onS,\n    ontest: function Activity() {}\n  }\n});\n\nfunction onS() {}\n```\n\nwill be converted to a DOT graph that can be visialized like this:\n\n![Image](https://raw.github.com/vstirbu/fsm2dot/master/example/fsm.png)\n\n## Command Line\n\nInstall [node](http://nodejs.org/), then:\n\n```bash\n$ npm install -g fsm2dot\n```\n\nand run:\n\n```bash\n$ fsm2dot --help\n```\n\n## Test\n\n```bash\n$ npm install -g mocha\n$ npm test\n```\n\n## License\n\nMIT\n","maintainers":[{"name":"vstirbu","email":"vlad.stirbu@ieee.org"}],"time":{"modified":"2022-06-18T03:59:20.051Z","created":"2014-03-02T21:26:27.361Z","0.1.0":"2014-03-02T21:26:29.009Z","0.1.1":"2014-03-03T19:31:27.926Z","0.1.3":"2014-05-01T17:10:40.489Z","0.1.4":"2014-05-03T20:16:48.337Z","0.2.0":"2016-01-13T18:23:43.564Z","1.0.0":"2016-10-31T19:27:49.748Z","1.2.0":"2018-01-06T15:19:34.909Z","1.3.0":"2018-01-09T02:30:35.092Z","2.0.0":"2018-01-24T20:20:22.850Z","2.0.1":"2018-01-30T21:11:57.801Z","2.1.0":"2018-02-16T21:17:34.823Z","2.2.0":"2018-03-29T07:49:55.220Z","2.2.1":"2019-04-03T19:46:56.173Z","2.2.2":"2019-04-06T09:04:25.732Z"},"readmeFilename":"README.md","homepage":"https://github.com/vstirbu/fsm2dot","repository":{"type":"git","url":"git+https://github.com/vstirbu/fsm2dot.git"},"author":{"name":"Vlad Stirbu"},"bugs":{"url":"https://github.com/vstirbu/fsm2dot/issues"},"license":"MIT","users":{}}