{"_id":"state-machine-cat","_rev":"257-cc0c1aaaccd2d9df8cde6f029c023acf","name":"state-machine-cat","dist-tags":{"beta":"15.0.4-beta-1","latest":"15.0.9"},"versions":{"1.0.0":{"name":"state-machine-cat","version":"1.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.0.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"38d80f3ff4d2d6a4823177d43a334a938426c7ab","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.0.0.tgz","integrity":"sha512-6fS0O4zXs9O8PynM2HUeVvouAJQIGn5PMlhJfgmFLfh/W6zYlMzq6RpiNDeAODmoqCen3vn7f4me51rnkaPZnw==","signatures":[{"sig":"MEQCIF+E32foP/9+m65nqmroMTwv3iDezVWWcyqZ5d1odnVHAiByMm34Da6aDkFRv5OZ3hsjvmwQKTVQOMYiI2dQHLHh7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"38d80f3ff4d2d6a4823177d43a334a938426c7ab","gitHead":"f41239c6fbfd216742181ae9b5a6c21b03e8529b","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"3.10.3","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"6.5.0","dependencies":{"amdefine":"1.0.0","commander":"2.9.0"},"devDependencies":{"nsp":"2.6.1","chai":"3.5.0","mocha":"3.0.2","pegjs":"0.10.0","eslint":"3.5.0","viz.js":"1.3.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.1","handlebars":"4.0.5","js-makedepend":"1.0.3","npm-check-updates":"2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.0.0.tgz_1473929730391_0.527098655467853","host":"packages-16-east.internal.npmjs.com"}},"1.0.1":{"name":"state-machine-cat","version":"1.0.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.0.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"20617e2b81cd73de24733058692e639bbeaa0ffe","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.0.1.tgz","integrity":"sha512-tvR3z1jtlrJm32BfhQvdPjbBcSB7gTFmQJ+P0mLq67rxh545LS90K2R/XZJ0jy8MqOWyQ2zFrvK3S7eMDGM/mA==","signatures":[{"sig":"MEUCIQCKzT1K8/C6pccVZHXTW/sX7H6RuMbi2gbrEgPO1Ul25QIgbbYJl3C3F0rRhIK6CNfMXlLn+6iuFMJjMLtWJfrFL+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"20617e2b81cd73de24733058692e639bbeaa0ffe","gitHead":"9753ebd03612a8a4026389b1e298bc71e613383b","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"3.10.3","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"6.5.0","dependencies":{"amdefine":"1.0.0","commander":"2.9.0"},"devDependencies":{"nsp":"2.6.1","chai":"3.5.0","mocha":"3.0.2","pegjs":"0.10.0","eslint":"3.5.0","viz.js":"1.3.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.1","handlebars":"4.0.5","js-makedepend":"1.0.3","npm-check-updates":"2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.0.1.tgz_1473933648676_0.5864795865491033","host":"packages-12-west.internal.npmjs.com"}},"1.0.3":{"name":"state-machine-cat","version":"1.0.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.0.3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"fb8d77389d24f9241877df12da4f4b378a64a483","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.0.3.tgz","integrity":"sha512-JcElmpMn7vBfGn+VbAM5+75qoxuM8OYgorhl+I/yhnpqPJcTt0QvUMOPMcDvVlzq45SS+NGpuVo7Y+6xL5ss5Q==","signatures":[{"sig":"MEUCIQCmui6DtZhQi4MrRMABVGpf0gjLo8hc8Hd4zFrtQZ7NaQIgXOR65w1JNO4dQz4tL6eGTBf90eu/A7oERpJYcH60t1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"fb8d77389d24f9241877df12da4f4b378a64a483","gitHead":"7083cf578a60216f02cc9d28a870d64b58accdc0","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"3.10.3","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"6.6.0","dependencies":{"amdefine":"1.0.0","commander":"2.9.0"},"devDependencies":{"nsp":"2.6.1","chai":"3.5.0","mocha":"3.0.2","pegjs":"0.10.0","eslint":"3.5.0","viz.js":"1.3.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.2","handlebars":"4.0.5","js-makedepend":"1.0.3","npm-check-updates":"2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.0.3.tgz_1474483663902_0.5758944978006184","host":"packages-16-east.internal.npmjs.com"}},"1.0.4":{"name":"state-machine-cat","version":"1.0.4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.0.4","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"1eabb92abedb4ad74ad4c0eb93138954049a61e1","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.0.4.tgz","integrity":"sha512-zUGOnZH6AP9igPafHJE2P5RYU9iDopFIyCksw4SsAajgai5HAxg8w+7cF8Mq7k8X7dGHE3H7ynJg3lcDOuLZhg==","signatures":[{"sig":"MEUCIQD6T0jhodElAsvSTzm6JZr+nnpwzoPB/2viFXb92HbSCgIgaBQ9Z5NKwRWZ4e8lKQ+GHslqfipLY9oEjA00JqwTq/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"1eabb92abedb4ad74ad4c0eb93138954049a61e1","gitHead":"a3793aac6214fbd3a9b98814692252944f73d09f","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"3.10.3","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"6.6.0","dependencies":{"amdefine":"1.0.0","commander":"2.9.0"},"devDependencies":{"nsp":"2.6.1","chai":"3.5.0","mocha":"3.0.2","pegjs":"0.10.0","eslint":"3.5.0","viz.js":"1.3.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.2","handlebars":"4.0.5","js-makedepend":"1.0.3","npm-check-updates":"2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.0.4.tgz_1474660132401_0.5884177032858133","host":"packages-16-east.internal.npmjs.com"}},"1.0.5":{"name":"state-machine-cat","version":"1.0.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.0.5","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"faa079c3ef5b632701d5419f126dc65b192416b7","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.0.5.tgz","integrity":"sha512-JiosGF8ezol7McdQY09oYbZKmfyuXTSuANsbXe4yidaxJ1Q6MXjoKRLFHf1D53VbR9nm3PeLb83Hf8kRSnpusw==","signatures":[{"sig":"MEQCIC0H5CpsYwBPboyoOo8R4AlnRGTq05W8rX6SGtH/ApifAiAJ0UnksqBTpmey/CKk8Nxwq/A20/VrG+DARkNhZ71pIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"faa079c3ef5b632701d5419f126dc65b192416b7","gitHead":"98fe941a854bfd798e6ae70e03a031349e983542","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"3.10.3","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"6.6.0","dependencies":{"amdefine":"1.0.0","commander":"2.9.0"},"devDependencies":{"nsp":"2.6.1","chai":"3.5.0","mocha":"3.0.2","pegjs":"0.10.0","eslint":"3.6.0","viz.js":"1.3.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.2","handlebars":"4.0.5","js-makedepend":"1.0.4","npm-check-updates":"2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.0.5.tgz_1474918474515_0.2454876876436174","host":"packages-12-west.internal.npmjs.com"}},"1.0.6":{"name":"state-machine-cat","version":"1.0.6","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.0.6","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"6e4804134eeb5be241ef12f382399d9bf702a90e","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.0.6.tgz","integrity":"sha512-daaNKfXVH3xQfWVyjmJezXh4eIM0Jubqm4OYW+hbBoNhTIgAJew46QOMBRLtbSiY14RJS/uxCm589QF0ii4hyQ==","signatures":[{"sig":"MEUCIGuzywhtQ0dM1LGFHcZaJUnrKw7CaeBmbvCIjTGGtd7zAiEAuHVmVgpk4e7kLxg6cBALXnWDjtg8WEWDhlVJ8AK8kn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"6e4804134eeb5be241ef12f382399d9bf702a90e","gitHead":"5f23f455c670410398fa6b8c72a5f18f8f9ac131","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"3.10.3","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"6.6.0","dependencies":{"amdefine":"1.0.0","commander":"2.9.0"},"devDependencies":{"nsp":"2.6.1","chai":"3.5.0","mocha":"3.1.0","pegjs":"0.10.0","eslint":"3.6.1","viz.js":"1.3.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.2","handlebars":"4.0.5","js-makedepend":"1.0.4","npm-check-updates":"2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.0.6.tgz_1475178202792_0.5883002842310816","host":"packages-16-east.internal.npmjs.com"}},"1.1.0":{"name":"state-machine-cat","version":"1.1.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.1.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"c6fdb74a21e09ee67be4ab47f5130f18b1a4fc7c","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.1.0.tgz","integrity":"sha512-dnSvYJsBnYyYO05563hUyusxnmf3kTb7E2wfFj62onidYSfvFf7hmUIG1uBufmIHratw73FyMvIFB21mljuTGQ==","signatures":[{"sig":"MEUCIBAq5p6mf+Bp8XZ+lQsNucuvcSVnsSkildOYqhjbuOt2AiEAiSLsWC28R6Uy7xHWsAGOL9tE6jU92hF1UtTtw1BTsyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"c6fdb74a21e09ee67be4ab47f5130f18b1a4fc7c","gitHead":"66149ba33f35461c4d419938a77aa0665d014945","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"3.10.8","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"7.0.0","dependencies":{"amdefine":"1.0.1","commander":"2.9.0"},"devDependencies":{"nsp":"2.6.2","chai":"3.5.0","mocha":"3.1.2","pegjs":"0.10.0","eslint":"3.9.1","viz.js":"1.3.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.2","handlebars":"4.0.5","js-makedepend":"1.0.5","npm-check-updates":"2.8.6"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.1.0.tgz_1478891748209_0.6083148424513638","host":"packages-12-west.internal.npmjs.com"}},"1.1.2":{"name":"state-machine-cat","version":"1.1.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.1.2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"33b24a41289ece379e39ad90ef2093b82970c23d","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.1.2.tgz","integrity":"sha512-UKg/feIH8E8yvfMyErvOyOJDgtIXL+GUzTGw3I40+4DIyj71kNDlFfF2lZsLzeC+gqMRy/yuXwTCWKTiN5T8Iw==","signatures":[{"sig":"MEQCIH1p5w5c1IsrGQZBz0rD0cW3i6eUL8EKrJuFKKx3roFMAiBzQJzVQyxl8wMbfj7tWeZTHQT9OHagYsIKD/2fn+69mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"33b24a41289ece379e39ad90ef2093b82970c23d","gitHead":"f015e4f9d1dbf9222e6ad335263089cd2cf44b97","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"2.15.11","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"4.6.2","dependencies":{"amdefine":"1.0.1","commander":"2.9.0"},"devDependencies":{"nsp":"2.6.2","chai":"3.5.0","mocha":"3.2.0","pegjs":"0.10.0","eslint":"3.10.2","viz.js":"1.4.1","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.2","handlebars":"4.0.6","js-makedepend":"2.0.0","npm-check-updates":"2.8.6"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.1.2.tgz_1480107800104_0.454541141865775","host":"packages-12-west.internal.npmjs.com"}},"1.1.3":{"name":"state-machine-cat","version":"1.1.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.1.3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"568a8a5ddb87491fd25d9456670f8501ec327e0d","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.1.3.tgz","integrity":"sha512-ih3C628FeadJnvpTJhtUPFb73S4gOkfAz6rzW4s4n4r0k7G6y3zVfhKgAIPypdnB+lHP09OJ4GHK3dLQ+7+/lg==","signatures":[{"sig":"MEQCIFrvZDvaKRTh+iRmQWRnOXVdW/WjLQ1yBZYegTdSYGvTAiA2au2cjIiR5Ft7IfzRPCOY9m+Gm+X/+8Y1i+kHqX9Yuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"568a8a5ddb87491fd25d9456670f8501ec327e0d","gitHead":"8fa8b5c569f530d8e82fbcb0c22651cf14be4055","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","npm-check-updates":"ncu --upgrade --reject viz.js"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"3.10.10","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"7.3.0","dependencies":{"amdefine":"1.0.1","commander":"2.9.0"},"devDependencies":{"nsp":"2.6.2","chai":"3.5.0","mocha":"3.2.0","pegjs":"0.10.0","eslint":"3.13.0","viz.js":"1.3.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.2","handlebars":"4.0.6","js-makedepend":"2.2.0","npm-check-updates":"2.8.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.1.3.tgz_1483778605423_0.44289057212881744","host":"packages-12-west.internal.npmjs.com"}},"1.1.4":{"name":"state-machine-cat","version":"1.1.4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.1.4","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"9c4f2f521296ba6cfcf38f11fc1181b66450c9c8","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.1.4.tgz","integrity":"sha512-7DwWWTLkOHgb5KsYPE5slxXyTsBar3hH/srpvu4MI6R1H3s8rUrjB4wv38JsZPI0michyDEn1e3kb3IYWriNDg==","signatures":[{"sig":"MEUCIAaJsMd2A2so4rh1Oenzwjuq9kN8ztubfZfWwe87alhvAiEAmz2qUvpHcwKW4NydO7H5R1MqAA5WU6Q17F2G4MI6v78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"9c4f2f521296ba6cfcf38f11fc1181b66450c9c8","gitHead":"e231c29c7e3a2e5fbdae623ab2d507ae24424441","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","npm-check-updates":"ncu --upgrade --reject viz.js"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"3.10.10","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"7.3.0","dependencies":{"amdefine":"1.0.1","commander":"2.9.0"},"devDependencies":{"nsp":"2.6.2","chai":"3.5.0","mocha":"3.2.0","pegjs":"0.10.0","eslint":"3.13.0","viz.js":"1.3.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.2","handlebars":"4.0.6","js-makedepend":"2.2.0","npm-check-updates":"2.8.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.1.4.tgz_1483785748180_0.44489278155379","host":"packages-12-west.internal.npmjs.com"}},"1.1.5":{"name":"state-machine-cat","version":"1.1.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.1.5","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"73935b18bb9cb86c752b18d1166042ec746d358b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.1.5.tgz","integrity":"sha512-2S6UGB7CIlmggdcbiz68LG39/V+QFhbCr9QA00fQZA4gtCEDNsgXmHczQH+VKbYZI1EzOeOsmXGCWwZ4+mCKfg==","signatures":[{"sig":"MEYCIQCqyNHPge/RCkRmekoeeTbTrjzqK6fbkVt8BUF7gN8bZgIhAPkZMTCL+02FHp8eWq8u08wNK56CzJRXT13FbryfMK1V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","gitHead":"cda5048a4dd62bacc123af5503b974c7bd544883","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.0.0","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"8.0.0","dependencies":{"amdefine":"1.0.1","commander":"2.9.0"},"devDependencies":{"nsp":"2.6.3","chai":"4.0.2","mocha":"3.4.2","pegjs":"0.10.0","eslint":"3.19.0","viz.js":"1.8.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.3","handlebars":"4.0.10","js-makedepend":"2.2.3","npm-check-updates":"2.11.3"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.1.5.tgz_1496871956940_0.016354209976270795","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"state-machine-cat","version":"1.1.6","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.1.6","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"b9506f3dacfbb0007fa73e32f38b4201b08aafb5","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.1.6.tgz","integrity":"sha512-OV59T5VSpgogtZIO0xDx92ycBU8sJLPdTzLPm1YqAZamL527C8dQ4dmwy0k4GldJhvKFL87F7hIzTkkob/WYyQ==","signatures":[{"sig":"MEUCIQDGsoZI+3WROrph8RFEgnMewjEmfNMnCAd1/UoQEA6eVgIge0Pt7UOT7EarTzTs7f+CasLyyNuQXqaDSTCMf6yzZNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"b9506f3dacfbb0007fa73e32f38b4201b08aafb5","gitHead":"8c19e8db095c6062a896d7631ff52cebd20cd79c","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"3.10.10","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"6.11.0","dependencies":{"amdefine":"1.0.1","commander":"2.11.0"},"devDependencies":{"nsp":"2.6.3","chai":"4.0.2","mocha":"3.4.2","pegjs":"0.10.0","eslint":"4.1.1","viz.js":"1.8.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.3","handlebars":"4.0.10","js-makedepend":"2.2.4","npm-check-updates":"2.12.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.1.6.tgz_1499544440362_0.2164863443467766","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"state-machine-cat","version":"1.1.7","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.1.7","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"a23b6f308d3b0b14defbac74c86eda326ca57b29","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.1.7.tgz","integrity":"sha512-WVDeuG4D8KKx0gIFGX6hRCnwssZpEpwxINvCrH8+FFXze4gBr/GuXTTljHvRZiv6yPtb9h6ZoBIsQOtjqxYaCQ==","signatures":[{"sig":"MEUCIQCPQcV9ZVdb9Q1jBt7l9kKV/y7c/7F9IT+c3eWA1EQdnwIgBuGALM/Tiaa2PA7DlTwcDdUucL9VkqJ0fm1Zjy3vk8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"a23b6f308d3b0b14defbac74c86eda326ca57b29","gitHead":"bb36a93dba7b705a364c6577b96a5b47ae816613","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","lint:fix":"eslint --fix src","depcruise":"depcruise -v -x node_modules -- src test","test:cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"3.10.10","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"6.11.1","dependencies":{"amdefine":"1.0.1","commander":"2.11.0"},"devDependencies":{"nsp":"2.7.0","chai":"4.1.0","mocha":"3.4.2","pegjs":"0.10.0","eslint":"4.3.0","viz.js":"1.8.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.4","handlebars":"4.0.10","js-makedepend":"2.2.5","npm-check-updates":"2.12.1","dependency-cruiser":"2.3.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.1.7.tgz_1501417688960_0.5239577405154705","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"state-machine-cat","version":"1.1.8","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.1.8","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"d85b9b44a4d534ddeafe9a3ded9e4c4e5443485d","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.1.8.tgz","integrity":"sha512-OdAbvz9+tXlfjbs16zxj7NB9wZZE+Xg4RnGzG9xmGCk3hUXEebHHcfbOmIhnTJaJBGJJY1VrTR1pwZomhwZJfg==","signatures":[{"sig":"MEYCIQDgglc+zrXj42kpN795BkbjKnPwlNX1Q2fT5F/MknWYOgIhAIQP1AffTmlF5kUc7MqhXAbPk4ScYjC/q6jJ+3YGZ/G4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"d85b9b44a4d534ddeafe9a3ded9e4c4e5443485d","gitHead":"300c3c1b1f394a0a31cf50a09516356f40e4a8cc","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","lint:fix":"eslint --fix src","depcruise":"depcruise -v -x node_modules -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","postversion":"git push && git push --tags && npm publish","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"3.10.10","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"6.11.2","dependencies":{"amdefine":"1.0.1","commander":"2.11.0"},"devDependencies":{"nsp":"2.7.0","chai":"4.1.1","mocha":"3.5.0","pegjs":"0.10.0","eslint":"4.5.0","viz.js":"1.8.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.5","handlebars":"4.0.10","js-makedepend":"2.2.6","npm-check-updates":"2.12.1","dependency-cruiser":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.1.8.tgz_1503837729344_0.9405501261353493","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"state-machine-cat","version":"1.1.9","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@1.1.9","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://gitlab.com/sverweij/state-machine-cat#README","bugs":{"url":"https://gitlab.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"8462b3fbffd0688986a85fb7c59ce348e8527731","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-1.1.9.tgz","integrity":"sha512-h28L26unzF1RyvuRl9K0WDTSEwNqctXareksdf4aG2nu6t6CP8lT4YhokYnTH0EZakQoM1Fl+xKr5KJ6HCKhsw==","signatures":[{"sig":"MEYCIQCShp7e8UAsEWWpm9zy+/EKInQ5KTxjAw1dTYGaWo3b9gIhAK32gShwK5uApwHGUlJeyI42FiRyP6bRYE9X4kTpGVdH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"8462b3fbffd0688986a85fb7c59ce348e8527731","gitHead":"fd31b58749da98a490d4e5714537cb8e01145509","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","lint:fix":"eslint --fix src","depcruise":"depcruise -v -x node_modules -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","postversion":"git push && git push --tags && npm publish","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://gitlab.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"3.10.10","description":"smcat turns text into state charts","directories":{},"_nodeVersion":"6.11.2","dependencies":{"amdefine":"1.0.1","commander":"2.11.0"},"devDependencies":{"nsp":"2.7.0","chai":"4.1.1","mocha":"3.5.0","pegjs":"0.10.0","eslint":"4.5.0","viz.js":"1.8.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.5","handlebars":"4.0.10","js-makedepend":"2.2.6","npm-check-updates":"2.12.1","dependency-cruiser":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-1.1.9.tgz_1503837996000_0.17175796651281416","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"state-machine-cat","version":"2.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.0.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"86984df612b5897501bafa656e66b5cbb7ca619b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.0.0.tgz","integrity":"sha512-vSinymExLQ8QtqlINzxi2CdyRH4bui0ERvKFabHm6vl5EgPMrQ6DEaY+Cij16MFuzxYyggKgMt2RsN/2UNfEpw==","signatures":[{"sig":"MEYCIQDvhIt8d0X+JgU6ekZs5uADcpuneeQCR2ubj5UzKXOglgIhANU1NNMct5lnv/bx6S7cf999wD5uE2wSeDAmJZ0tPCHY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","engines":{"node":">=6"},"gitHead":"339cc9bbadddf72aeeceeeff06e605ee31ede8f9","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","lint:fix":"eslint --fix src","depcruise":"depcruise -v -X node_modules -- src test","preversion":"echo \"please manualy bump version in package.json & index.js\" && exit 1","test:cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","depcruise:graph":"depcruise -M cjs -T dot -v -X node_modules -- bin/smcat | dot -T svg > tmp_deps.svg","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.5.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.0.0","dependencies":{"semver":"^5.4.1","amdefine":"1.0.1","commander":"2.11.0"},"devDependencies":{"nsp":"2.8.1","chai":"4.1.2","mocha":"4.0.1","pegjs":"0.10.0","eslint":"4.10.0","viz.js":"1.8.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.5","handlebars":"4.0.11","js-makedepend":"2.4.0","npm-check-updates":"2.13.0","dependency-cruiser":"2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-2.0.0.tgz_1509567012649_0.08211137377656996","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"state-machine-cat","version":"2.1.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.1.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"4084f074b48ab2eaa48128ad50205a082b9a86cd","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.1.0.tgz","integrity":"sha512-6oAa4PZaYlOMYPvDhJ33PrLATquA9On2aFpfDAWFICo+jM0FXU+z8iI58RCIZ9c8fkyrijxvuTtPpKt/AG7Gmg==","signatures":[{"sig":"MEYCIQD4cMIU6If+S34Fhp6mLTPTGepselEouN0kqAvNnAS6KgIhAOs1XCcQD81Ibe93JqWTZUsvMo4zErw2XwlXfjunpBBT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","engines":{"node":">=6"},"gitHead":"0413ce1a3c73545636ddfa68d3a358e162b421be","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","lint:fix":"eslint --fix src","depcruise":"depcruise -v -X node_modules -- src test","preversion":"echo \"please manualy bump version in package.json & index.js\" && exit 1","test:cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","depcruise:graph":"depcruise -M cjs -T dot -v -X node_modules -- bin/smcat | dot -T svg > tmp_deps.svg","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.5.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.0.0","dependencies":{"semver":"^5.4.1","amdefine":"1.0.1","commander":"2.11.0"},"devDependencies":{"nsp":"3.1.0","chai":"4.1.2","mocha":"4.0.1","pegjs":"0.10.0","eslint":"4.10.0","viz.js":"1.8.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.5","handlebars":"4.0.11","js-makedepend":"2.4.0","npm-check-updates":"2.13.0","dependency-cruiser":"2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-2.1.0.tgz_1510315647767_0.4856990643311292","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"state-machine-cat","version":"2.1.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.1.2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"b8f363aaebc1b7e88f607efbe707fb1abe6a172c","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.1.2.tgz","integrity":"sha512-4aqumyNpBuOhhtVAwkMWM/oq7LF+mMZMpNZbYUada7OFU+W7yOUpju0vyaBQqgedHqjblp7kU7jnmcKgUhDKww==","signatures":[{"sig":"MEUCIQCzTf9RSC75FZHc6JAHrF1cEomzgJ1khRky5pAnk22FwQIgEANHvFLHXtcPSh29prSqgchbEFG1Mdpo14qqk9ecHKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","engines":{"node":">=6"},"gitHead":"defe652e86d7d00735d71230c846d019088b5928","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","lint:fix":"eslint --fix src","depcruise":"depcruise -v -X node_modules -- src test","preversion":"echo \"please manualy bump version in package.json & index.js\" && exit 1","test:cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","depcruise:graph":"depcruise -M cjs -T dot -v -X node_modules -- bin/smcat | dot -T svg > tmp_deps.svg","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.5.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.1.0","dependencies":{"semver":"5.4.1","amdefine":"1.0.1","commander":"2.11.0"},"devDependencies":{"nsp":"3.1.0","chai":"4.1.2","mocha":"4.0.1","pegjs":"0.10.0","eslint":"4.11.0","viz.js":"1.8.0","chai-xml":"0.3.1","istanbul":"0.4.5","requirejs":"2.3.5","handlebars":"4.0.11","js-makedepend":"2.4.0","npm-check-updates":"2.13.0","dependency-cruiser":"2.7.2"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-2.1.2.tgz_1510693991737_0.6750221631955355","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"state-machine-cat","version":"2.1.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.1.3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"5571e83b0722aa2b91f462f16a6a751d62f8847d","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.1.3.tgz","integrity":"sha512-18PBNI9xsdylojRulpOcOaoFulEUFuWvtwHT72DtIZ5mzJBOg8ILtwzgIS4cKX5Aiw7cMXZDSDDEWkYyJvLLhw==","signatures":[{"sig":"MEUCICdKfppPb+b2ymvO5PzMeaAOfW0S/XU8NC02yZLU/9g/AiEA7XWQykg7yb5b/tb1ZYtXtAL+O6QeEFWzs+m0ufka0Us=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","engines":{"node":">=6"},"gitHead":"bb849193e8afb8141def2ce9079038fc8db9938c","scripts":{"nsp":"nsp check","lint":"eslint src","test":"mocha -R spec --recursive test","lint:fix":"eslint --fix src","depcruise":"depcruise -v -X node_modules -- src test","preversion":"echo \"please manualy bump version in package.json & index.js\" && exit 1","test:cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","depcruise:graph":"depcruise -M cjs -T dot -v -X node_modules -- bin/smcat | dot -T svg > tmp_deps.svg","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.5.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.1.0","dependencies":{"ajv":"5.3.0","semver":"5.4.1","viz.js":"1.8.0","commander":"2.11.0","handlebars":"4.0.11"},"devDependencies":{"nsp":"3.1.0","chai":"4.1.2","mocha":"4.0.1","pegjs":"0.10.0","eslint":"4.11.0","webpack":"3.8.1","chai-xml":"0.3.1","istanbul":"0.4.5","js-makedepend":"2.4.0","chai-json-schema":"1.5.0","npm-check-updates":"2.13.0","dependency-cruiser":"2.7.2","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-2.1.3.tgz_1511035726287_0.15601913933642209","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"state-machine-cat","version":"2.1.4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.1.4","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"d093b5a14c6ab1e17e34849e8e9f03847014ad62","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.1.4.tgz","integrity":"sha512-OarRjWy2RlNDfJYOOEm0eSq7c9A4XOXJShH6XzTcNpw9ZG/L6Xh/45Pj2rGq2pUUAjs7Akqi0O+wlvWn3i7Fbg==","signatures":[{"sig":"MEQCIHpYAM05iYKPB+PJRrvcVDO7bGxc0ABHPzQZhzRwGXDpAiApo35U5fkWqjFXkmT8+jl+3HLPLovRe0+w+zE2HC9kYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","engines":{"node":">=6"},"gitHead":"f1fbc29f23e716b80c83145cf0d32f13e94159c4","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha -R spec --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise -v -X node_modules -- src test","preversion":"echo \"please manualy bump version in package.json & index.js\" && exit 1","test:cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","depcruise:graph":"depcruise -M cjs -T dot -v -X node_modules -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.5.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"5.5.1","semver":"5.4.1","viz.js":"1.8.0","commander":"2.12.2","handlebars":"4.0.11"},"devDependencies":{"nsp":"3.1.0","chai":"4.1.2","mocha":"4.0.1","pegjs":"0.10.0","eslint":"4.12.1","webpack":"3.9.1","chai-xml":"0.3.1","istanbul":"0.4.5","js-makedepend":"2.4.1","chai-json-schema":"1.5.0","npm-check-updates":"2.13.0","dependency-cruiser":"2.8.0","eslint-plugin-mocha":"4.11.0","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-2.1.4.tgz_1512307324210_0.39153905562125146","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"state-machine-cat","version":"2.1.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.1.5","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"7ea75fea0acb64a34ffd9a32415404d2a93e8dcb","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.1.5.tgz","integrity":"sha512-8y/ms0bsmzMGjQ9s+hCT0BNjQMCnFnn2tMZlypziPel0iQuyggyyt4vCXkgRHUGm3yztfgymHQ4wHVqNCRDjfA==","signatures":[{"sig":"MEUCICQ4bceySkrp0tlfxqUjPUagbfMgSMB3Faw6+cQUySS8AiEA7IIiqnVer7stpMF9KfN2HD3On16a2hO7HfYSe65zrXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"7ea75fea0acb64a34ffd9a32415404d2a93e8dcb","engines":{"node":">=6"},"gitHead":"11e5daf43cf0213db33914c1ee3c3d440b2d2545","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha -R spec --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise -v -X node_modules -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags && npm publish","depcruise:graph":"depcruise -M cjs -T dot -v -X node_modules -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"3.10.10","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.3.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"5.5.2","semver":"5.4.1","viz.js":"1.8.0","commander":"2.12.2","handlebars":"4.0.11"},"devDependencies":{"nsp":"3.1.0","chai":"4.1.2","mocha":"4.1.0","pegjs":"0.10.0","eslint":"4.14.0","webpack":"3.10.0","chai-xml":"0.3.1","istanbul":"0.4.5","js-makedepend":"2.4.3","webpack-monitor":"1.0.14","chai-json-schema":"1.5.0","npm-check-updates":"2.14.0","dependency-cruiser":"2.10.0","eslint-plugin-mocha":"4.11.0","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.1.5"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-2.1.5.tgz_1514570122721_0.9512343795504421","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"state-machine-cat","version":"2.1.6","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.1.6","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"b925709566d52f0a8ace98b2830c2e650eeb921c","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.1.6.tgz","integrity":"sha512-QclT3Da74VDTG0xhuSBeJ4fA0+uCGbLgMN7UWvKdMzG0q1WiRE/Rw+AbHoJfZkUPaX2TkdACHF9GHQJVVetnLA==","signatures":[{"sig":"MEQCIC9M2+89lIdx3h9basVk3umCFfXWugoEqbbTkGPO2blPAiATLMR563375g7CCFPG5cg5y1uoy1zGNcbB0dWRdAdpGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","engines":{"node":">=6"},"gitHead":"2bf4c55c576997fb8d0e43cdf2f5dc2814083aa3","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha -R spec --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise -v -X node_modules -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags && npm publish","depcruise:graph":"depcruise -M cjs -T dot -v -X node_modules -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.5.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.3.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.0.1","semver":"5.4.1","viz.js":"1.8.0","commander":"2.13.0","handlebars":"4.0.11"},"devDependencies":{"nsp":"3.1.0","chai":"4.1.2","mocha":"4.1.0","pegjs":"0.10.0","eslint":"4.15.0","webpack":"3.10.0","chai-xml":"0.3.1","istanbul":"0.4.5","js-makedepend":"2.4.3","webpack-monitor":"1.0.14","chai-json-schema":"1.5.0","npm-check-updates":"2.14.0","dependency-cruiser":"2.10.1","eslint-plugin-mocha":"4.11.0","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-2.1.6.tgz_1515790880626_0.5052506988868117","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"state-machine-cat","version":"2.1.7","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.1.7","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"73261ce0a521b51640d435f4bd9ad8e404e2439a","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.1.7.tgz","integrity":"sha512-hrl9cHr6yC1vBdSKKYnMrrTiZW8SBMIItI1CNlGkijqkKN50KO2yWnQBvlsiOlELa8r+vPm5cI1d4BDWyLhpCg==","signatures":[{"sig":"MEYCIQCOK001ItecHqZzcVozH3zUdei3R86z8rMdHDrHjPB6jAIhAMiuz6WI642g9u3ftj3GmGR/FoZceOxBMX74Z8B5Mjb1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","engines":{"node":">=6"},"gitHead":"97761cd61d9fe4e50d24a9caf638d7e1ab1c1f29","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha -R spec --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise -v -X node_modules -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags && npm publish","depcruise:graph":"depcruise -M cjs -T dot -v -X node_modules -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.1.1","semver":"5.5.0","viz.js":"1.8.0","commander":"2.13.0","handlebars":"4.0.11"},"devDependencies":{"nsp":"3.1.0","chai":"4.1.2","mocha":"5.0.0","pegjs":"0.10.0","eslint":"4.17.0","webpack":"3.10.0","chai-xml":"0.3.1","istanbul":"0.4.5","js-makedepend":"2.4.6","webpack-monitor":"1.0.14","chai-json-schema":"1.5.0","npm-check-updates":"2.14.0","dependency-cruiser":"2.13.0","eslint-plugin-mocha":"4.11.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.8.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat-2.1.7.tgz_1517944782885_0.45434094895608723","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"state-machine-cat","version":"2.2.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.2.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"dist":{"shasum":"46d0ef5dc84a8ba735ddf31f0f469edd9f682ca1","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.2.0.tgz","fileCount":31,"integrity":"sha512-0pIejGCtHY+MK2zzplxmtPPxXo+HJQZhqRqzj2sLrZe/zxr/AMS/8a5mdAS2mbDlZZLZaxQaQl5HrIMP/BnlbA==","signatures":[{"sig":"MEUCIQCTbz50mPGFwrIJFbb41fdFvnWIuVuotODVCI9QOPd7UAIgeuow4WcEr+iPMf+FHMCxgR2biXfwFlNX84x9on8eItk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189978},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"6b85eca76c233527c71b1fb05e7c73e4703b7cf8","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"istanbul cover node_modules/mocha/bin/_mocha -- --timeout 4000 --recursive test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.1.1","semver":"5.5.0","viz.js":"1.8.0","commander":"2.14.1","handlebars":"4.0.11"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.1.0","chai":"4.1.2","mocha":"5.0.1","pegjs":"0.10.0","eslint":"4.17.0","webpack":"3.11.0","chai-xml":"0.3.1","istanbul":"0.4.5","js-makedepend":"2.4.6","webpack-monitor":"1.0.14","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.0","dependency-cruiser":"2.13.0","eslint-plugin-mocha":"4.11.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.8.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.2.0_1518726397757_0.15702246258961527","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"state-machine-cat","version":"2.2.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.2.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91.01,"exclude":["webpack.config.js","test/**/*","src/cli/index.js","docs/**/*","coverage/**/*","public/**/*","tmp*","utl/**/*"],"branches":67.03,"reporter":["text-summary","html"],"functions":92.38,"statements":88.44},"dist":{"shasum":"3e3453917b4da806e5d948d6bbe8621d99478d7a","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.2.1.tgz","fileCount":31,"integrity":"sha512-Dk3k9sc6FDOiZHxqVaVYdqJK9rZAEylHZ/zhmwgYvg3Yv60hhjKInR/nv39ryeWf8TF1lot24VVR/XOz16KbTg==","signatures":[{"sig":"MEUCIGccCzxbjRciRlniZsCCCti0MJhFbmK7gsQuGRYIXzNSAiEA/bTtBrYSQLj+4PiEP5u26huDdTBKoJY2uJdRaPvhD9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190340},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"fc42e48c422b53febda2567cd56f4446f12db9a1","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.2.0","semver":"5.5.0","viz.js":"1.8.0","commander":"2.14.1","handlebars":"4.0.11"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"11.4.1","chai":"4.1.2","mocha":"5.0.1","pegjs":"0.10.0","eslint":"4.18.2","webpack":"4.0.1","chai-xml":"0.3.1","webpack-cli":"2.0.10","js-makedepend":"2.4.7","webpack-monitor":"1.0.14","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.1","dependency-cruiser":"3.0.0","eslint-plugin-mocha":"4.12.1","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.9.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.2.1_1520099850069_0.019433663655355815","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"state-machine-cat","version":"2.3.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.3.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["webpack.config.js","test/**/*","src/cli/index.js","docs/**/*","coverage/**/*","public/**/*","tmp*","utl/**/*"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"5ea5b1a54afc352a61c45a2cd72dae950c87e52c","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.3.0.tgz","fileCount":38,"integrity":"sha512-mDrciY2EM5hj1A6JuwfBL3rgTyoajPMRU03A7OiWzi+R0O4eQuvP0Hv3KYSlGnvFZbqm2C0Hj2loVGMfPaG59A==","signatures":[{"sig":"MEYCIQD6mHTuZHeR7Z1n+IwIDmh6q7StjLxi4aQZFbdQn/0KXwIhAJxoplyN4qZwwy+NavmOe1v01fKmG6GuQbBEC2ja18G7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211418},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"5625716eec3105651f6b824a145ce47bf2957aba","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.8.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.2.1","semver":"5.5.0","viz.js":"1.8.1","commander":"2.15.0","handlebars":"4.0.11"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"11.6.0","chai":"4.1.2","mocha":"5.0.4","pegjs":"0.10.0","eslint":"4.19.0","webpack":"4.1.1","chai-xml":"0.3.2","webpack-cli":"2.0.12","js-makedepend":"2.4.8","webpack-monitor":"1.0.14","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.1","dependency-cruiser":"3.0.1","eslint-plugin-mocha":"4.12.1","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.9.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.3.0_1521317074031_0.4137257552027924","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"state-machine-cat","version":"2.4.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.4.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["webpack.config.js","test/**/*","src/cli/index.js","docs/**/*","coverage/**/*","public/**/*","tmp*","utl/**/*"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"d24334a4d2d64b13abc9406d9498a75ad871f940","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.4.0.tgz","fileCount":41,"integrity":"sha512-v11lA7D3iNt8BO4lNmtndfkvVgzBAw5rCSPcqSffnCcMnP16upmCpCxDLGG7hdGGPU3SI2z6BthHohp+KO0E7A==","signatures":[{"sig":"MEQCIGeRVh3J06SS9LoG4EuSzTNOBqre3qFumYM9dfCUmeurAiBKE3GJCjWOa05zUg5+EuJSVPQf4VT+3iJTqABfnYi/bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217690},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"62c6ba7b4b299c2228177060e98bbb20f9e7273e","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.8.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.3.0","semver":"5.5.0","viz.js":"1.8.1","commander":"2.15.1","handlebars":"4.0.11"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"11.6.0","chai":"4.1.2","mocha":"5.0.4","pegjs":"0.10.0","eslint":"4.19.0","webpack":"4.1.1","chai-xml":"0.3.2","webpack-cli":"2.0.12","js-makedepend":"2.4.8","webpack-monitor":"1.0.14","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.1","dependency-cruiser":"3.0.1","eslint-plugin-mocha":"4.12.1","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.9.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.4.0_1521668827927_0.9251537375860888","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"state-machine-cat","version":"2.4.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.4.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["webpack.config.js","test/**/*","src/cli/index.js","docs/**/*","coverage/**/*","public/**/*","tmp*","utl/**/*"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"3e6ebccaac33228338c74410932d757782a26956","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.4.1.tgz","fileCount":41,"integrity":"sha512-jsmVp2UvaljU8P6WjCqm/hkXGhXC2I4cjlB7kgrZMG1zal45i/iNmPTo78Tpa1n2R+0mKMbJurdvMNCmPvYjZA==","signatures":[{"sig":"MEQCIB6VQUqG0yweL8arvbj6bksnSaLaGtYXKpRHb0Cv0sw5AiAslY2dryAPii5uAU2ryuMRd/XWT24HrwygsuSHFfYRfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217689},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"fc025ed8c2c7ba97e6779ceaac0425b08c042239","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.9.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.4.0","semver":"5.5.0","viz.js":"1.8.1","commander":"2.15.1","handlebars":"4.0.11"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"11.6.0","chai":"4.1.2","mocha":"5.0.5","pegjs":"0.10.0","eslint":"4.19.1","webpack":"4.2.0","chai-xml":"0.3.2","webpack-cli":"2.0.13","js-makedepend":"2.4.8","webpack-monitor":"1.0.14","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.1","dependency-cruiser":"3.0.2","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.9.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.4.1_1522096582676_0.9839161861624075","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"state-machine-cat","version":"2.5.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.5.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["webpack.config.js","test/**/*","src/cli/index.js","docs/**/*","coverage/**/*","public/**/*","tmp*","utl/**/*"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"674f2c86bd8764d9ca1a06e5e16dd292ac8071b5","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.5.0.tgz","fileCount":41,"integrity":"sha512-TR9OL2F7raQyybtIOnBbRRDbeBABSx57vRoR48mFrqO5AwP9zf0apEznV+HIZm4TcesL7b9iwfZGsve72+Ux8g==","signatures":[{"sig":"MEQCIDcfTuEZh/Gs2wsUDy4ZlVJRzRr+pzk+lzLGh9Mg+/wvAiAuKcYGnRJRW5BV734/r55t/XoWHY22bXNUEgVtjZ3gnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219525},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"c598e80fdeaebe2b8b37a962bbd11ecfbbd021d6","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.9.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.4.0","semver":"5.5.0","viz.js":"1.8.1","commander":"2.15.1","handlebars":"4.0.11"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"11.6.0","chai":"4.1.2","mocha":"5.0.5","pegjs":"0.10.0","eslint":"4.19.1","webpack":"4.4.1","chai-xml":"0.3.2","webpack-cli":"2.0.13","js-makedepend":"2.4.9","webpack-monitor":"1.0.14","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.1","dependency-cruiser":"3.0.2","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.10.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.5.0_1522412359715_0.06903748808490384","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"state-machine-cat","version":"2.5.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.5.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://sverweij.gitlab.io/state-machine-cat/","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["webpack.config.js","test/**/*","src/cli/index.js","docs/**/*","coverage/**/*","public/**/*","tmp*","utl/**/*"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"5e4158641efb362ce5aa1c39a1545dd9d129d29f","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.5.1.tgz","fileCount":40,"integrity":"sha512-u4IlqqIncbxl84wUimUNmD1CeJ02TBcfMS8ujXE0bsGzop5G0tP3c6qMApRHV9tryWpG/EC8iNzGaa7SaquD/A==","signatures":[{"sig":"MEYCIQCM9K+1Y63Jgr8s984wLcAdmyAzPlWb2+F0/pboAHKuMwIhAM7DrLhWZRqmlA1PXA2dAcLSjDOptRg5040g/Q08LF/C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218732},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"149bd38958c13379ba315bd78ff9b6ff5e906409","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.9.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.4.0","semver":"5.5.0","viz.js":"1.8.1","commander":"2.15.1","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"11.6.0","chai":"4.1.2","mocha":"5.0.5","pegjs":"0.10.0","eslint":"4.19.1","webpack":"4.4.1","chai-xml":"0.3.2","webpack-cli":"2.0.13","js-makedepend":"2.4.9","webpack-monitor":"1.0.14","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.1","dependency-cruiser":"3.0.3","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.10.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.5.1_1522669121809_0.6167322489471792","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"state-machine-cat","version":"2.6.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.6.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["webpack.config.js","test/**/*","src/cli/index.js","docs/**/*","coverage/**/*","public/**/*","tmp*","utl/**/*"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"73d01320e2a0161f4eb360058d147ce5c3d54827","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.6.0.tgz","fileCount":41,"integrity":"sha512-lWYUEStNa9U4HoaFkS/TnvmRyzsQ07Gvjhb4Hk3eG3OezqafmLrJqyAmHSedqZ2hVbzZvTj2GrNQNW+rgKuNaw==","signatures":[{"sig":"MEYCIQDKnq+k0qQ7fF+BwJmWdtef5rKKFfV514vRhSmYkwZB8QIhAJoBbd0NQEz4wR1UvDayTztAaFf0WMYVx5zzl50xdYGO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221293},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"caf56cbd620b0d63b54a6acd0e26d628215cdab0","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.9.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.4.0","semver":"5.5.0","viz.js":"1.8.1","commander":"2.15.1","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"11.6.0","chai":"4.1.2","mocha":"5.0.5","pegjs":"0.10.0","eslint":"4.19.1","webpack":"4.4.1","chai-xml":"0.3.2","webpack-cli":"2.0.13","js-makedepend":"2.4.9","webpack-monitor":"1.0.14","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.1","dependency-cruiser":"3.0.3","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.10.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.6.0_1522691942351_0.5479589003179004","host":"s3://npm-registry-packages"}},"2.6.3-beta-0":{"name":"state-machine-cat","version":"2.6.3-beta-0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.6.3-beta-0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["webpack.config.js","test/**/*","src/cli/index.js","docs/**/*","coverage/**/*","public/**/*","tmp*","utl/**/*"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"e06331fed85db9c427a1c84e13a4b419cc667b3a","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.6.3-beta-0.tgz","fileCount":43,"integrity":"sha512-kBdgYYdiPabGr0y47I2qCSHu3lWs/GWPj4PkkDASCxxzPNFhPRH9KPblfSn1WnIFMSl+RcqXPaiV+MoY8ktopw==","signatures":[{"sig":"MEYCIQCPiiTwn+KBapf5VTkcZiE4aEETcg8EOkSW3JXkgOwJHAIhAIxMOPvPfsmHshLfS1LPWPx7s2E30FibPc/kkKkE83sr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215472},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"0b01c95eeb64979040f068e0ed6bd0f7e3b4872d","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.11.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.4.0","uuid":"3.2.1","semver":"5.5.0","viz.js":"1.8.1","commander":"2.15.1","handlebars":"4.0.11","lodash.memoize":"4.1.2","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nsp":"3.2.1","nyc":"11.6.0","chai":"4.1.2","mocha":"5.1.0","pegjs":"0.10.0","eslint":"4.19.1","webpack":"4.5.0","chai-xml":"0.3.2","chai-uuid":"1.0.6","webpack-cli":"2.0.14","js-makedepend":"2.4.9","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.1","dependency-cruiser":"3.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.11.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.6.3-beta-0_1523621114149_0.8391049092588123","host":"s3://npm-registry-packages"}},"2.6.3-beta-1":{"name":"state-machine-cat","version":"2.6.3-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.6.3-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["webpack.config.js","test/**/*","src/cli/index.js","docs/**/*","coverage/**/*","public/**/*","tmp*","utl/**/*"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"1d7236db1628b73ef89d4a08b690f154bfb25f48","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.6.3-beta-1.tgz","fileCount":43,"integrity":"sha512-kKDk23rIdPHogB4YivJV+OvTPSDvTGpqaAYQ+tC1Ur23mWUP9Zf1ss0r+6mQyuRv6a9k/aT1HEV8VtXxTlz9UQ==","signatures":[{"sig":"MEUCIBwAOnbTnTFTcNMDMUirB8aAXmuZ8hSjCE/G7kIs3uo9AiEA0qN7RNmnDwhq8Y/oRgrsmsY+w/Es/0qjnQtDhf5JR5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215289},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"664387dd885ba9e6e5d907324b5e42f188de2235","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.11.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.4.0","semver":"5.5.0","viz.js":"1.8.1","commander":"2.15.1","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nsp":"3.2.1","nyc":"11.6.0","chai":"4.1.2","mocha":"5.1.0","pegjs":"0.10.0","eslint":"4.19.1","webpack":"4.5.0","chai-xml":"0.3.2","webpack-cli":"2.0.14","js-makedepend":"2.4.9","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.1","dependency-cruiser":"3.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.11.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.6.3-beta-1_1523639845416_0.32001882572288043","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"state-machine-cat","version":"2.6.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.6.3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["webpack.config.js","test/**/*","src/cli/index.js","docs/**/*","coverage/**/*","public/**/*","tmp*","utl/**/*"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"b3f250b91684ae2a6813c2ba71b58353099e3cd0","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.6.3.tgz","fileCount":43,"integrity":"sha512-GUb4Fs9KOHKMhX/qEr/5W7O3+dl8lIWy9yfUC2V0GpZ+A8qba7kpuSXhsQSQUt7RtLYs3F1Uv66TzYo6w1ozXg==","signatures":[{"sig":"MEYCIQC6hAw0To068eDV8aPBR4lAUuCTRPbrbjH5v+FAgKigOQIhAPie5VvVrMEBATAlYVo4KL7rA9+AzlQqNaXuwcw3pD/8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1QH/CRA9TVsSAnZWagAAl/cP/jR/PJMCUOlSb9zLUA72\nRYAGbwqpcW8xJMI9OF0NqrHpz89pAiFF+1oONrTcJGRS/YoGOjypYAJcf6k7\nHYElAhNtfovfeFvxspTLrNo5IPjBwTn/uEmEzCW0IKIaRI767qL+8g93/YHF\nayTCIDF/W2T3EM3gRb7iH5l3wzGYuv9kAnUVF4D5h0NpzkywyIGRf9ukheZk\nDqqbRXYLBigsm76qKUob726iuAkXu7T84UDzpkOxFvgGWKwWE7jk5MOVlYZ+\n5SbeOTHm9G9gDRWw3qusEUbedbXJvZ4fnwikdm3zn8R6Mzl2Wc5jLdrDM1eO\nbVB/hrypIXsunb04a8vN9J32ICvInnbmv90JlTKz0UPK5YS89sKSan+/vO4a\nBpwdN3a4oSqxN9TsmUPBDA2KWZ5CvwzSRn7lUXv086GoPTvLLNLNnNYMFOKz\nrfQOGgxHVYbUIUeHhlu2VxRyOilI69ugy0Jo+kf642UOwEsqSJMnwXgeMCvf\nbn4cVFrR7jjNvasqxyUAq/XuU7VtwX+xBhGIUKSp0Q8aG85ln/blQm3mh/PM\nUYOrg/vv/HqcTWU+nbKP3zx1oRXupnVCj5zASeDhHqS5gm92V7lbPpm7rwtS\nEMpn7NM0a2HOyzzQ+x8ctPvT9EtLQe+M5KXrASPBG8CgLoHcKuGUJg8h36wk\n6KV+\r\n=psu0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"4601855c8ae69982b12ef97a322f05b498bc62fb","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.11.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.4.0","semver":"5.5.0","viz.js":"1.8.1","commander":"2.15.1","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"11.6.0","chai":"4.1.2","mocha":"5.1.0","pegjs":"0.10.0","eslint":"4.19.1","webpack":"4.5.0","chai-xml":"0.3.2","webpack-cli":"2.0.14","js-makedepend":"2.4.9","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.1","dependency-cruiser":"3.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.11.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.6.3_1523909118587_0.05019721047033099","host":"s3://npm-registry-packages"}},"2.6.4-beta-0":{"name":"state-machine-cat","version":"2.6.4-beta-0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.6.4-beta-0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["webpack.config.js","test/**/*","src/cli/index.js","docs/**/*","coverage/**/*","public/**/*","tmp*","utl/**/*"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"55e8562c75718563910038467641abf8a76d5416","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.6.4-beta-0.tgz","fileCount":44,"integrity":"sha512-e/rv+Z+R5hgS+eWDDoedte1njQWhz03ohderOYYRgNOBD13COnz4FLWNtmgfa+UfOIGGz4WGGjtXYTg63iyCqQ==","signatures":[{"sig":"MEUCIQCHBM6+4flPqg5iEsQIUqpsnDCtXw9Hm5mNsTt3xiADEgIgRoak2vbK/UQeLieg1Fud3KwU58+2+o/5G3j1pJdj0qU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa16ALCRA9TVsSAnZWagAAg3AQAIKHADcP5GrSJ9rFwuUf\n4tz6pXCIFIN6cSgBEwQikOFtK9hPETYjdABH1qLPdA/l42WZoB4HKpc1HDFQ\nlHk3r3sDxjFUMkGETWd5cYeifRE6LlWDluS22mnoMBGcmEmPWjfud6PkaJDc\n3JS9hOIIBJyhqhMQD6BiMNbJiSoOSDntK0cTjZBOBTAmFVz79nPaclqNuNZJ\nUAAtJpGWwy9hpk+5elQLhz519XzSOJBSyMz+WfHK1UAhqbnBYmOZLQgwiQg6\nQ7/YmyGkzaYnpBv6imJT2m1Uq3QCSdFWG2VwDv5SA9I3wsDNAiYGZFBN7/SI\ndXrhDNPLaTD+BDXCo4AUFnaMOFzEm6+ivLM0DaVSvo0AhQ44QyJYMx85QTr1\nsL+3863cvKg/dilMtC8g1jgjr9Nye+2SwzhqCGKm27jpaK38oHDWgqZ0OPgj\njYWNqnR5Mm5c/QgFAI7oH/EvNGowZWlkIe/Vo9L4x195O/ic3YRKhUNp3zHo\nQlc0/U5S7oLlNEFM3fgfGq9kJvALcXaIJVkpeHSQ5TSTvalqLjEbwXVsCd0B\nVgYS23qPHc4k07qIsRyGohVgPr0KTWRPkHU5krNYLCrm2l3TQUS0uQpdEyQ5\nwpANT2g7qfkt1cZ2b2lqOTCt350vLl8ZybO10m43urRbVQWFwBln8XJkadIA\nbQyg\r\n=X/Yx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"b366096393e8b6a3c00398296bf7afd6b603fbb6","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.11.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.4.0","semver":"5.5.0","viz.js":"1.8.1","commander":"2.15.1","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nsp":"3.2.1","nyc":"11.6.0","chai":"4.1.2","mocha":"5.1.1","pegjs":"0.10.0","eslint":"4.19.1","webpack":"4.6.0","chai-xml":"0.3.2","webpack-cli":"2.0.14","js-makedepend":"2.4.9","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.1","dependency-cruiser":"3.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.11.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.6.4-beta-0_1524080651272_0.13867512188752285","host":"s3://npm-registry-packages"}},"2.6.4":{"name":"state-machine-cat","version":"2.6.4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.6.4","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["webpack.config.js","test/**/*","src/cli/index.js","docs/**/*","coverage/**/*","public/**/*","tmp*","utl/**/*"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"31dba54eaa79fa5673bbd5f7e49963b8c7e8ec4e","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.6.4.tgz","fileCount":44,"integrity":"sha512-DG7ebfgID0ki5jk2mUY08KNT57HTF6Slj4nFI3wVYsRsu50gcBUT6tKOPesaz3Ud8Q6d+F6Nir0QnC0bpPDNWQ==","signatures":[{"sig":"MEQCIG55zJcC3G1Gl6Imi7nZTQ+N8rD9AkAnYyuA5iXCxpxCAiB4AJ4aVARSInj3UhiWVX1XVMjM+oMiARI1Revg0dJ7/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2P0gCRA9TVsSAnZWagAAAKMP/jZbgUkO8SUKcnnNBnFz\nIGnOrO0Ie1i+nC4pYDVlmcwixRe3t/napeqFxQffU40ukr9HP/S8oBv9eHnV\ndCMjr/wEN40mdlAT/z04nHi1jcjEAhM2Pa6P9aMdz7vjJQh5kcJ6V2vjRveN\nx2xsx7XdQ6pOppzy2G6hA36783oTmLpqKFgCQo1TCePl4H/Hm897Af5mqXcJ\n1APzJTKWKcpIe7jvCPStZTGvoqG61TxanM1h/a7s8IrtmBKvijjrs8O1Wffq\ndBLCgENw2dilOsgUfL/hpVXZzxTJv6BDVQdKyiqI2ya/GUCPxI+8GLNrMZSn\n6OZ7WwLta9028owYTrAn0jI40MD6UVsMxRuLCCnS6F1w8oPzuhvvkcot+KPs\nNlL2ji14nEILWfmWBu0LsKytWq0zj1npU+Gl5zCYGCR4gX4Trj807OCGjASa\nn32q8c4cfngsrU61irfIY3aGH8QoET0b0SVaZOxK1ujnnjJjqh/V7HNtxlM5\nKpV4Ojq+V84xJXuOBK3JFWN5NJZ7E92ASExk5GY0A4+sFwmG1VHIEOdRMov7\nay/0NYSU9zFuFEHxWU+64DKIILLnLWnpA8nLVAIrFVTVSpJ3F7kVnQzNrikp\nIiipc8dD7fklPB8phTBOJpEAzO6pCtMaLTHuc+mvHkoLWi80Ww3O1bVDwKP7\n0QMR\r\n=k9yk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"440bece5c1cef162f2877db93638dc6832073eff","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.11.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.4.0","semver":"5.5.0","viz.js":"1.8.1","commander":"2.15.1","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"11.7.1","chai":"4.1.2","mocha":"5.1.1","pegjs":"0.10.0","eslint":"4.19.1","webpack":"4.6.0","chai-xml":"0.3.2","webpack-cli":"2.0.14","js-makedepend":"2.4.9","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.1","dependency-cruiser":"3.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.11.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.6.4_1524170014910_0.8922673251791857","host":"s3://npm-registry-packages"}},"2.6.5-beta-0":{"name":"state-machine-cat","version":"2.6.5-beta-0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.6.5-beta-0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["webpack.config.js","test/**/*","src/cli/index.js","docs/**/*","coverage/**/*","public/**/*","tmp*","utl/**/*"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"e67e044623b100a29bb4ed33207188a2a1df1d00","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.6.5-beta-0.tgz","fileCount":44,"integrity":"sha512-qSnf/qpQ7TXwSAsmRW4d9zuS5UITN0/GvnCbZhCOseUETCeuwmkFnGUE86sg65fL8j44MNB4gQq0pBLmWFU2MQ==","signatures":[{"sig":"MEYCIQDpqRAqlqbtB8rUcokSHlEsjDxoAx5QmY+RGNv9ZJuJxQIhAJguRy4Yrxd1tVKP6Xn2FkbLwacO48ta4tR5NSJomFM8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3k1JCRA9TVsSAnZWagAAt0AP/ihM3weZRtb8/k3f1XnC\nHszNc/Qo/+s1pM3p54IJdxH3NFEL+Ra525uNY+/Dq+q6NQDpaNGMrehQ6cyZ\nw/zngVmnsMCFpp7AHS4uEDkTVxEGRBdKGcQZRT2hw4I6R07FXz6ijrsGHdiA\nFUv6jwWlqamGgGBabDaKf0DPy/qAPBBcWswJV80wyhQE2LMDRnxH6jXQJSUA\ncbsv+EI6mbeFvCqPSaxljL9pcuRLmsbu0MMNF1W9GCLUqP0T2oinVX1dxN/d\nq5YR3MYLnVREfzcnlm+Q3LIYrK42WmMIswehtIIYqp7qKAhC6M2O3j+QE97/\n2KZUigSKqgP+eu6O4cbKF/HJXZAZL2JwxtKaUle/vMlmHTUOt/BtufoIuWSd\nqpgjSO7s800EQyNHWeStx0z9Sz19Npmb+ievGduPJpQqjEl5ax+Aq2Ly7B+O\n3KJunQfONdNMVJZuWJ+9FWs6N5ChogiuEVSX50KafGEzHqzuLjTbhP3JRUGV\nDGuSruDKXDtDeUZEbJUJ2OOcz7Gc+UPi+skXQegfPqvFjX2DJTi0LeLVzzqe\nj//5r2/yFRDeebexesxel4MYRU5zbNgDGbVTPaGKEL0RP4oxHGqx+exX42Rm\nCGyeJ1u8iyn+JfZi8QpPVxU7IVrZZSbyrA0R7/EgzFCIFLQ+KySRx1yCTsUI\nTGGy\r\n=L6t3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"b40ac09e9d5f9d459dfc8cb4ab7af78ad361c2a0","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.11.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.4.0","semver":"5.5.0","viz.js":"1.8.1","commander":"2.15.1","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nsp":"3.2.1","nyc":"11.7.1","chai":"4.1.2","mocha":"5.1.1","pegjs":"0.10.0","eslint":"4.19.1","webpack":"4.6.0","chai-xml":"0.3.2","webpack-cli":"2.0.15","js-makedepend":"2.4.9","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.1","dependency-cruiser":"3.1.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.11.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.6.5-beta-0_1524518217187_0.06493897928579129","host":"s3://npm-registry-packages"}},"2.6.5":{"name":"state-machine-cat","version":"2.6.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"GPL-3.0","_id":"state-machine-cat@2.6.5","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["webpack.config.js","test/**/*","src/cli/index.js","docs/**/*","coverage/**/*","public/**/*","tmp*","utl/**/*"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"bec8e35612ba4cd162ce12084a7042c1dd72f3fa","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.6.5.tgz","fileCount":44,"integrity":"sha512-arHJuYEG5dUjKT1+yLtpf2yOqwdS4UPM3FYQYQaoSgZONurn9nBLsPczhbP0TE3Xj/wwmPyj7QFtuAC27yHwCg==","signatures":[{"sig":"MEUCIGTbFjjno46h1/w2KkAlEVQiZPnt9UnRuF+++ZHdXzMCAiEAiqAxujzi7LLT5YnPCXePId/7V7mgoXYCH4/aOAE4PGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4LttCRA9TVsSAnZWagAACQMP+QFsRAkkHVDV16+tMaKE\nKS2PWycl4VXS1233iIAEQgBReEUqjmNGZbkmi1eogrMcw+QHiEGlfYiJdx/a\nJk0SUWFfV5JqQqOI1fWnILB37kwiD24iqZALpEvmM/YpIzekjB/fjQNlztv2\nl7+cKxyxtWMlNf35Zw9fCRm4gVtpZLCdmE8elh/CthOEqb5IArmtBHatTD3l\nud2PVwJWJAHPy05LmMLVgLXuAhY1hqlLAJQU7F7pnUTavRg9t3xrKsugpTor\nEG0zz9d16ypqrFa7q4XY3V5bsJOdWmpyYPY8LPWTPLeH7oCRwEmsikgEERp2\nhEJdlTtsaALgJ1RVgpXK0yMgjxeCuq7vzPspw74gLz5U/swQ6WcDVXiJIItp\nlEpb473v40Vg+R0nrQY1FANDsGO+Vrps/Hd8HK6wuVaEaRlJ/79iXQJODmwQ\n6FiGHzzh9lakkWEMpRlnhqJWhQRBzPTCmlmmCIgbVvI15Jd35vVM97Up+k+R\non593YTkdC4CwsFfQSI/m+RmXKIBckyC7QZbuOL6grbbATFwxSIyyZ+5+HbW\nOMYVBri5a4qsSt0auY18oJcPg2FIv2f0DCfuPXMX0KsNogahyKHaBjaevPt+\nRdVVxLfh5BHMKRYNQy3+vhqt1sd3C7aYcf2nj6WfbiTvGtpHj7oP2AE4kPvj\nZrpO\r\n=u2zt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"8c6390067cc9c0475476ceb8a80b1e4150008279","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate -- src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate -- bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"9.11.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.4.0","semver":"5.5.0","viz.js":"1.8.1","commander":"2.15.1","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"11.7.1","chai":"4.1.2","mocha":"5.1.1","pegjs":"0.10.0","eslint":"4.19.1","webpack":"4.6.0","chai-xml":"0.3.2","webpack-cli":"2.0.15","js-makedepend":"2.4.9","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.1","dependency-cruiser":"3.1.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.11.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.6.5_1524677482980_0.09260206216846711","host":"s3://npm-registry-packages"}},"2.6.6":{"name":"state-machine-cat","version":"2.6.6","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@2.6.6","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"e6acbd96d4b80b107da83ffc6b6433295e82e43b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.6.6.tgz","fileCount":44,"integrity":"sha512-fpwUhDFaZ+zYkCNXJPhuXncpOZZmgtg67oHTrDnQmfyXq99uvkt8aKJFGhLa8aP1N3Z/2r8SGbX34J9n7fCMEw==","signatures":[{"sig":"MEUCIEbP2ixF8uKXgnAGobRWxyq1OUYlHlxRb5nR+HgT+bzcAiEA0+B6DlLZHDfL5kgjAuVmcC02+idWcl3BUfQKmMOpWws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5EM5CRA9TVsSAnZWagAA5xgP/2yfouOwQqPnXHCoKqWA\nfUFtZLxJKt+VN5ZRk4iBf8mSZFAfKQT2V3v88b/ipVDORm64u6/Aa7TMO3lW\nzM03up+I+CCXYjjKMqPA89o4ljzT43PwwMiiyJrrwskXkb3z8nbg3LmN/Gq9\nnWicjiGUNLASVaa10fYAtEGIvPfjTcnLnjuh75RXMmK0dcJOqsibW2hvWjva\nYqOPqwuG9UyaXxhPsLl6/35tmDWsbGaqPjB6MVjfkR1+ZxKydJ8M4hdRzDfH\n/5yNfMviToeHOtGVbTdaAbQG67TnSJ68g9xWLSVwGBrpmr931tWdOEr9bJV2\nKSK6xW6I4jOfKdy4iVwYxRPI+F6He5SJdV2gXO9enMKbNG+wyWDXbYjEJmqQ\n1XRtiNVLubDfk391aeUofHRIS7PTraVASFpY5RrRZSAnnYFxT+AlRP68ca9p\n3rcQhVX6TPe3Ll4P80kHVNUm42HpVHWiOpKO/F7jndGR1d6a9hWWPcVZ1+xl\n0U1F2cH5TpAtzS8yTnaU/ZtI1tYC9UTIu79K4xAUiDEDDuf9T1bNnEKezXRD\njcf4i8DhiAFeX0axin/cEXRlg3lbtI3yHKPi/BrxKJOaH9K7iCnULxB9FLL9\njNn7gyT/ICPQwN/Y5+vp12RGgLB6QSl54f+XuCffKdAttnYJYmNAi7JjvPDe\ndM7y\r\n=/dRX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"f4f2cc2b55da52266a654a0ac957efc55a10526a","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.0.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.4.0","semver":"5.5.0","viz.js":"1.8.1","commander":"2.15.1","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"11.7.1","chai":"4.1.2","mocha":"5.1.1","pegjs":"0.10.0","eslint":"4.19.1","webpack":"4.6.0","chai-xml":"0.3.2","webpack-cli":"2.0.15","js-makedepend":"2.4.9","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.2","dependency-cruiser":"3.1.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.11.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.6.6_1524908855596_0.5527784771097553","host":"s3://npm-registry-packages"}},"2.6.8":{"name":"state-machine-cat","version":"2.6.8","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@2.6.8","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":90,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html"],"functions":90,"statements":88},"dist":{"shasum":"f052445b30eab80885767b578384480951b7ff88","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.6.8.tgz","fileCount":44,"integrity":"sha512-+clGpcyebR4sxkRNGLP4f3ekRfKMSrrY8HscxcsFgTYtX7aIsa9++iXhSozJO8gCi9prrvpsrihxJ7CK5Akfug==","signatures":[{"sig":"MEYCIQDyaAYv+JjYHHzOdZk3lz66/a+T0kDqvqz62N/UFBcIuAIhAJyBJ16jCy2+lSAv88mL1oWJuqBR/ioS4/V3zzix+1CD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9wiVCRA9TVsSAnZWagAArmoP/iV1Z56pPgBODzW0GtdK\nP7h3hkY8ytdWtduuu4jTKvbMgcefNhExASPRx0aOrxdDdvEyt/J4Mjyn1t1C\ngtMJcFbvikiE9b+cCsiMWwpkHuwUCrzAiJHXQmvpWqzP+V5TZwkH/TzJ8PNK\no5e1ax0xiBzEMv9LXtKQvsdCWFZ9BjiAiCWkoVZaDpQZ7B/kvsGu/9m7maGa\nHo0zVmwEQQKJXo10SnYZRya8CSlU4SGvZwHJHLw9fbb7d8VjSonNeYLJGZ+I\nWNPwCAgmXVdd2f/1XFLTzHtqee7xF65AmFYfKLoSFJXTBWV1a9s61by09HTe\nMo3Ra3ChOIaDJpFp3mX9eAjUtZCE4G8tSKV4umIRkpSCJ8qrD8WsnYB64qdc\niThtUkvC5nH3LOK7rjxu3FdhjeOvVW5XQeDH+rTCSD1QJQs+KZ0C1ySQDM4f\nzJgkLlfCmmf+MgiS+LoxyS1116nTkV0LwSXtGaffoVrJYAHVXxF2N5wd8h6O\nVEgCDEs1AU9PDsntuRGneMhEr8rwvmgwkJRFDHkNIZaU6fAUYFxkOa0Byu8Y\nGMihSWKtJDaVaf+WdNbe83JY6lprHW1OlzDJX2iXNQegRnHyvI/kgaDZ8H0q\nB00I9ZUC/2etxetBeNYi/Ut5Zbo8IBKML1KKiJW6cYx044Q46OtKiUXgJZik\nttxn\r\n=jtj0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"85ce1bc96d8b7c4d77a8e6153be59fc027712593","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.0","semver":"5.5.0","viz.js":"1.8.2","commander":"2.15.1","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"11.7.3","chai":"4.1.2","mocha":"5.1.1","pegjs":"0.10.0","eslint":"4.19.1","webpack":"4.8.2","chai-xml":"0.3.2","webpack-cli":"2.1.3","js-makedepend":"3.0.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.2","dependency-cruiser":"4.0.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.11.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.6.8_1526139027435_0.5557849263939851","host":"s3://npm-registry-packages"}},"2.6.9":{"name":"state-machine-cat","version":"2.6.9","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@2.6.9","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":89},"dist":{"shasum":"a7e249d1c5c52e11abd4e60f705ddab2f85e63ed","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.6.9.tgz","fileCount":44,"integrity":"sha512-2uKlfUc0YF01Y4eeqzMqbMfwd8jMuzvN0OVjFrJ4XHGFRL06lyRq0LOpiGIwocsGzZ7q+xDiGEdOadMAhkEGSA==","signatures":[{"sig":"MEYCIQDXEHomfJHcxZKOhAKgyADvk84AaedufnUdkEZ7IdJMrAIhALzib1L/+tBi07HNB8L4KJ1ONDQl36iij6Oe3KFEK3S4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbE4gSCRA9TVsSAnZWagAAk/cP/1W+ssZQGXRAmzMayAmH\naTZ6RlTIY7XGZqjZi47VmHokbtoCnzV+I45HSC82mZXoGkHK53CWkGGUbB0H\nHywmYCs9vlgvlH7HqYKOXrz2axRmylLr/W9ipjheF6IVEw65OXN4Rz50Eayq\n64RFh4jOI6wIydOteoxciF52yzUV7erM3vZENWD//t2xicqYupx3DVFCGmyB\niuQ20KKGqXjAdlWgcQijMEBu0neaf9HG2N8K6YzWYd83kSfZdpMczKvfQ/Q1\n20JyoQlIjwkKw+vI002BqijEKWXHjPcKKXTGZeD/yzZgCXTEs7l6AInJxrwy\nmu8kepB5b8kQj2HhTprdUj+JPyA4/6V6nFh13mm556bTsiK4FEW7mjgxIkZ/\nfd8rW+6TzMA3lL1Gcyez0fw5dreTVo3owdrqpZ/S8ZUQ9ElK0A4i03j53pES\nF3FHz1SmSAAVkZ0oBdwGucGyIJPb+yfWyDzgy9ilo6akM90AxjUsk76lejvV\nkpEm9yF1j/t8HWpJSFNh5DUepZbeEYSXdN1spf5cTsgLnnkVX0QqR2Wy23T7\nmlRZ8+gScVb199TtKU/uRPzYVyohJD424ABi7XmIv643b0GBRgp+oUQP5TI+\np9IAD13DN3Tt/rxFqaVZLvWRLZXmCq7a7MiIY77XqYS33DoNa7UTXmpcZmm9\nICgY\r\n=Kicw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"9e4e6088ce5635ae7cd43024fd2ab87ac01506b4","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade -x viz.js,nyc"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"5.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.2.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.0","semver":"5.5.0","viz.js":"1.8.2","commander":"2.15.1","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"11.9.0","chai":"4.1.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"4.19.1","webpack":"4.10.2","chai-xml":"0.3.2","webpack-cli":"3.0.1","js-makedepend":"3.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.2","dependency-cruiser":"4.0.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.3.0","eslint-plugin-import":"2.12.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.6.9_1528006672582_0.49822779134049977","host":"s3://npm-registry-packages"}},"2.6.10":{"name":"state-machine-cat","version":"2.6.10","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@2.6.10","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":89},"dist":{"shasum":"7c7df71dc77c58913cbe16d47dad59d945a336b9","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.6.10.tgz","fileCount":44,"integrity":"sha512-v6WdXnDn+c2UnMHbqPZsYE8SpoGcEZu1EB6q1mZRtl8d1oCCHjQ3S8pKwQSM6ns1Rj5oXJFORUJtSeAX7sOh5w==","signatures":[{"sig":"MEUCICarNZ2j+9f+VjCRixfBGodrLQmwtJPsyfFhQC6Wm+7jAiEAjrOw2QM6GiSA1WmRbpx6DsL2i0TrPpVGSizWz17qTIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPEF3CRA9TVsSAnZWagAAzvsP/iXmBIKGt5bHZo6tdRbD\nQ53v4V9h29Pu/f1EMGuY9Lm948fwEfQ6ZzbonnGOsU8OR7+2x6pQYDowC4rm\nyMCW27D1U/uwJ+v7AAaQvRuXPlBnuyS1FrQYeaYiiGBuw4a49b7V7HDUDzej\nlumouiXPJTYrI9vQfycGZ5VhUDo0+MD9C1QGUQxkrTVEcUTHcRVxTg81tCQl\nJ1I0h4LamlejUvX23hnacHQGC1bDspIVNjmRojx0uSE39BcJD2yJR8vQffz2\naXLtmu5GeLEmzCpvlCIDgA2XGgCnyxvz257n5W8bv3q3prRnMSpwb/viKPXV\nXCqq82mtJRizNK2XEwngNwaekTrErs51CqcMY8xgNCBgWQoaBlntSqlVim7w\nY9FMs/WIzkr8s2+KcwDROfBPn4PeoXSzph8gF3WMdnIACvlKJnmdJCWW8XWo\nN7Ec/zQcOOJJmfIVmEbW+kR4qVz4NZINjl+bKan1yrJt7wY3xVIFZGpS2Y1Z\nvNvV1O4FFJUzPOHqfLsGmfNhqfNHMmquMi2qanXin8GUMbZWvtSbkUAZ9aCT\nIHmKYaXnMZ+JOtD/B4VfuC9o0R6uIcnRUTMdl3LM7nPy4r6f3gCcCXbyWIhZ\n72NXqb7A093qQoE4EInC7Ou2E7E/RoT5eyRIibjWEQbcWJP0NoIHvU8Q33pc\nDUvI\r\n=98Eh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"7713c7660e76ce2348a432de22108ae93ecc3ad2","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade -x viz.js"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.1.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.2","semver":"5.5.0","viz.js":"1.8.2","commander":"2.16.0","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"12.0.2","chai":"4.1.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.0.1","webpack":"4.14.0","chai-xml":"0.3.2","webpack-cli":"3.0.8","js-makedepend":"3.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.2","dependency-cruiser":"4.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.4.0","eslint-plugin-import":"2.13.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.7"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.6.10_1530675575214_0.8314112649419778","host":"s3://npm-registry-packages"}},"2.7.0-beta-0":{"name":"state-machine-cat","version":"2.7.0-beta-0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@2.7.0-beta-0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":89},"dist":{"shasum":"682dc4fb88ecdcf76705c790726fcb18a263cbc7","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.7.0-beta-0.tgz","fileCount":44,"integrity":"sha512-96SxDpDAjdyoXp53Y8elKVEC7UcOS9RdYxlCxBQS8nWTocV8oZUEupw/xmeE2/fqDMpukH+5qydlX6AMd4owLQ==","signatures":[{"sig":"MEYCIQCV+mUTiVXjs0BoOAAqAcBlu0JJdaWXvUyB+3IKe20awQIhAK5V2yohxzlwV7ysVOd6d3Sw45xUcJtZfvxoYu33JAxQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPIPuCRA9TVsSAnZWagAA78QP+QDXpgWyTUmmkWkJaB6k\nKB0HBJjkqHX0t7iQEuYqBZ7P5JY0gjn1UB4P1GjaEUYcWHHcs246ItSZ9jHl\nZ6lpVTgQ/YCdNXgFnRjPThAjysoHvocSoXZTBzzf0Gzm/hlQ72S43VwWShzi\nqFS9F3LMLQXWzaMzfW0HBasoh2WFc1RWxKjI4EzcNuzZeim+Cl5Jki0wUT34\ntLH3Wzp/gvZiEkhP/BgWdI6TWucZ6nUqAQ6T1zL7tnUYUhQLWTPWnQgrqSFO\nkdRk5dVO4N59DUgMOQMD/gsIvI0zXzKRIRoSfAXj7+67pPFwaFSrqwtdH95m\nf/6qb6LDzYjqMqfG8KorFUfttrW4TCJaWq/G3Jj4pljLBASykGvsn424yVgC\nVMFGOTJhEnOc4m/sxz3euBkZvuTmNwJCQ2jIJSatj2eoQBW5mEh1LWnQbf+1\nwRh5oqabYr5x/mS4FBdw5QLBCaRKNxyBIRUUu4/SXmRTKyPY5OWavcrCiBdR\nZJ9YeLE+hAi0yPDDD8WUYgTxVpiztJoCks412rUPQJLm4OYhaVSI80ey/591\nqHztR6nvrgzokyVAD7XIo6/QJ4W0Qaq2y+vVpL0cDlbyn/PBG1OUwAcJwIiF\nESd3E1LdBdYv/mV3ouCslYqFHI7PjqbBYfpjEsBG+ShhSXSQWUHnuD4t1FxC\nbntC\r\n=aSbl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"3af6ab9157743b5ec11e64962627ea20d81b4dd4","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade -x viz.js"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.1.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.2","semver":"5.5.0","viz.js":"1.8.2","commander":"2.16.0","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nsp":"3.2.1","nyc":"12.0.2","chai":"4.1.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.0.1","webpack":"4.14.0","chai-xml":"0.3.2","webpack-cli":"3.0.8","js-makedepend":"3.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.2","dependency-cruiser":"4.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.4.0","eslint-plugin-import":"2.13.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.7"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.7.0-beta-0_1530692590557_0.4931127986488717","host":"s3://npm-registry-packages"}},"2.7.0-beta-1":{"name":"state-machine-cat","version":"2.7.0-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@2.7.0-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"f19cbd6f7baa29d3d0316c3e638f5ab4471f1e13","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-2.7.0-beta-1.tgz","fileCount":44,"integrity":"sha512-2YZPM2pCwTYxpN8X2iDsFM5VBu89UvzbQEvJIiRoKrNVLt875iOoJO6pESgSkp9bR5WpIUIK3kCpVXynJifmvA==","signatures":[{"sig":"MEYCIQCo32FHpxSUcjW5//6AvCtyqDhmecLh4D3oSzBFU4owoAIhAP010dSXodZCHDrmtVp1IhPQJncfE53JUTYt+P1Uu0Lo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPJ0KCRA9TVsSAnZWagAAx58P/jwvJMcLm+2vdA/BG+TB\nWo1N3/2dc8Fz04ks0dr+vf0m4OUk5CLkwESyccuHduKiLTdhCQa/RENGlAWV\nVHmXY5Mg8xnRPFYmx93dd45NIMPWact01fMTUz33+EjGh4sd/p7DgQTgsrUW\nvRMfPE204tGLnRY2UXjbp0Nju8Airs9P1ns4du6BxLqNNVUzy98BFKlkIxul\nmd+TIuFZLPitYvZZkHItev+3MSWPYCxM+EJAgcd8VOXBVS0EPGnl/jOyT147\nz5BbhQb4mh1/7Hwfqi3Q+lp/wNh5hwrwPiVOaXnnnHZftaELEUOUkU0MxVMc\nunKOCrTHrojz+9eaFz6/a+x+YON17AIGfWNaP5eDsWwj9Xl8R3673Tsxtilj\nobJNI0NYbICWRhlUj1a9IEcFbd6ZQNecnStBFEr5KcrhV9kVlR/1AFVNuEk9\nC9HHAGvao/HcLh8ALcg2sG+GT2uH2OFXGPgEG0xyxahESA1h+H3DSo16p6sz\n4PUcaErIWYxpTbGqHoDLt+eBRE6C93NYSPFjBNtOD1zLXP3Y8T4iPaQUzjkk\neDyibwMKP7l88AxJvpiG53uJ09dkqWN1aqutX2lz86y1FoHPTi8BYwvXMbS3\njHoX7w08FONoBslMgSaakTgMY31nsyd04FIxUTinDJreRqKgiLE4ZxqJXKV6\niNgz\r\n=19QK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"d15533ea2eb8fd96a33a8ac4a91e09af82986a3b","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade -x viz.js"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.1.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.2","semver":"5.5.0","viz.js":"1.8.2","commander":"2.16.0","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nsp":"3.2.1","nyc":"12.0.2","chai":"4.1.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.0.1","webpack":"4.14.0","chai-xml":"0.3.2","webpack-cli":"3.0.8","js-makedepend":"3.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.2","dependency-cruiser":"4.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.0.0","eslint-plugin-compat":"2.4.0","eslint-plugin-import":"2.13.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.7"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_2.7.0-beta-1_1530699017938_0.42161907916378105","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"state-machine-cat","version":"3.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@3.0.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"337d5167e8866ed4e7b766d8462a26da1465011d","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-3.0.0.tgz","fileCount":35,"integrity":"sha512-hA3AORdmzo42TkBoG1x9x4oZ6YJDYFW5HpqHNmadXX0vN+EJ2pa8m1klbPW+3ym5ZlNz7txC2DwECi9SSq1m7A==","signatures":[{"sig":"MEUCIQCrYSrCudMPoyoPEmEjcGLtN+5vj3EtCR6PJyTerBbZZgIgM4vhIxLPosG3qphRwsqVMmkUg5IfBP8moUBBSihRA7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbP8BJCRA9TVsSAnZWagAAkKgP/RSBeE9xqFGMhX4RG9VJ\nrcviOYjxsoF3kz2BUUrO0CDAsvfb5rVe298A/fNKbO6m1fFctv1W4UUXa2qS\nzhJLd7P0qKzmFWmz/n08A7v0n8TSLRy1b0e8DoK0uAXwM9vYK1w35xtTNWDE\nxjpvWVn1aCJ+Cy35wVYpA03PMzcQSjmXn8vTtyxU4HT0J4L2gvukV8UEW/DW\n6BR3EKYvykyeEY/7F2AaWo7cWocfHC3jtBr4PlVzIP0qWzJhSE1Ccis9nfzw\nrwd+jo5btbawy56isr6x5cbQ4KCwknKHK2wlyOGEt5fiLXVNdVbyKxLieY2D\n2wcCMm+C39WvKInTE206+cJFtlvW+eku7X3K/pzas0Wf1vDfRn0cEEPbmhJ+\n9ZosfwquCF46Mu4+GHIUzoPT86ukCCoChEjj3V+814tBGMBK/RZqO7jjPDAj\nZQg1GwnER3+XLN4LM7nFOp53mq5FtKOdeF1GC71JOX/UaWBMDkEbcpdrI8S0\ncfHxazP5NA9st372cxHLEjP4SpUOfbh8Msi6d7A7gZBDjgot5HNiBodrqR0L\nnwfFcSQ5eq1Uv0yL5JaVauahK/jstz3YCf+V3G3/4Z/XN0yWflKzyfrn8TMz\n20Mk8waGQ92xriKFMim0q6fNEzij6nelw8cirt+iI66wcj7b8c1t8cHeOF/m\nHDZN\r\n=Sjhy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"05a392ff0b7cf791387cd03572da953f26404248","scripts":{"nsp":"nsp check","lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","lint:fix":"eslint --fix src test","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","npm-check-updates":"ncu --upgrade -x viz.js"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.1.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.6.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.2","semver":"5.5.0","viz.js":"1.8.2","commander":"2.16.0","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nsp":"3.2.1","nyc":"12.0.2","chai":"4.1.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.0.1","webpack":"4.15.1","chai-xml":"0.3.2","webpack-cli":"3.0.8","js-makedepend":"3.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","npm-check-updates":"2.14.2","dependency-cruiser":"4.1.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.1.0","eslint-plugin-compat":"2.4.0","eslint-plugin-import":"2.13.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.2.7"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_3.0.0_1530904649569_0.9133923648689186","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"state-machine-cat","version":"3.0.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@3.0.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"a93e8e024b495fc5a30530471be1bfee1229518e","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-3.0.1.tgz","fileCount":41,"integrity":"sha512-qYJEvfk2yzPTREc4ymEyuilsIh8INI50sgrUmhWX8QGZKM/szo8LkWkGFJ5nzih1OLQiHGV2iffwks0lPDc5FA==","signatures":[{"sig":"MEYCIQCFB7QYwtgsWf3Y+onyE8TlMTL40NFlQg/O/m2K1t//6wIhALGR0Lmm6J62M8YTy0KCuRfX4UYm2X3IdZoz62j5/Cnv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdxezCRA9TVsSAnZWagAArbEP/A5JyqkifacK+/vHHkPi\nXvhYPJh2w2C9oA9dqZVCQgmjIq2HErjb7dph6c3pjw3fTGUOCGbDGGsBF8SU\nPtJzqXWts7q+FjaQVlQytj0zKGvBj+sj1xBtNeVdavYMSKpTmPmdl3y2IsrO\naHCI9w15eAwBeZ2cNdCtMokmAlwgn6taB26jtLVCgXKQ5HlVXo33Xp/QC+Bx\n6PfWwLbm5UZ7SWyIyNKuREpuhaPBuCigLqMTV/GJtJ42Icj+QJW+VNL20XBD\nBXa71sUtzIIIG4yOdNQqyZSlpzMELdXXu/kTISvycvq1QzdUJsu++s9MQByA\ndqlQd6q/SARWCYgTxoLyNlkoY9MuK1OUuGuHcm0G6a7DFgw3D38nxskesLn1\neZ+OyS7drsE8cBVbasNiFUwxNJgzUriKGHgntjtn+zcmsvrkur9Nwgj0apu3\ndeUXajMEkLM2zEQCYDHo0m6X+/F/7K3DlifeVq/dtdNgOjNKC8++p23zxVWy\n6esqbiBnMpmjYCU57T+NRnGHXm7/CH9t71niXuxBkyMk1v1nYwTy07j6/Rjb\nIcW7m2v1M0ts4qV+fsV9eA9ZQSMaZHuqx5QHA/SfeZqCNklUH3HF4gBzEdWU\nkVKYMHh5rwDNSQOTpyRGa/AikcVS2QC3konmEhPBHP5Xe0jGO/iL0VKY76yc\nGk7x\r\n=7ezz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"files":["bin/","src/","types/","package.json","README.md","LICENSE"],"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"75ebd98b3bf83a5ad200bbe4ef3c30fbf1eac257","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist","check":"npm-run-all --parallel depcruise lint test:cover","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.2.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.8.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.3","semver":"5.5.0","viz.js":"1.8.2","commander":"2.17.1","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"12.0.2","chai":"4.1.2","upem":"1.0.0","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.3.0","webpack":"4.16.5","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.0","js-makedepend":"3.0.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.4.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_3.0.1_1534531506447_0.27329597620910606","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"state-machine-cat","version":"3.0.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@3.0.2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"e8173a21746b5294735c67af9b34edbdb535df2b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-3.0.2.tgz","fileCount":34,"integrity":"sha512-Wab+BeoOLkH4csdS+CQz6u7s6RkEN1n3j1/vFaCTIU1OEPreee6BNXhOqZYfMQsnMYUVaeIkldpJfFkyobTR4g==","signatures":[{"sig":"MEYCIQCZE0eGBIpGuNppkwlKwkQDLHQyeeTntaunzVBds2mdHgIhAK0h5D2YQWHdV99b1yC5EGLhqKZMZCZQnIpcGa3AGlA3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjD70CRA9TVsSAnZWagAAVXoQAJRGa5lV6BmpfXlHgjZ6\nB1oeRFCzz4wtq33d+Nk6NCkigr4GbtmyySG12XvT63+fyoWxqmYePod6aapY\nIPfRTFCHxK83coBwAXD7tLt9v3C+KbnLAnEOTaejaSpyDJkSt8JJiRfVJjfn\nfIks4FdwSST2yi+fpF/wjkkalFh4YvMxdxiw5cgQsK6ZuytI1wK2fcykQlmJ\n6PisigKjAfk8OMUyA258RFXSLtUAC/EqCoHYtTIQQOntfq1xQXJvTj8JyXOP\nAE98goHNCxIH8MAWkADSgT+UcGdC4emCdXbbBijvl9xKR2G/ybuuhZRF3Sbj\nE+Z3+CPdCCzGq6Ss74qbAUvhARu+cJ1Di8XR/gFWfJhYvkFQdgk1vkKK4tIr\nDh9spLiYzTOKbywKgq13blFyqt5U6lPTSflU3i6dMJjPNyBStl5p2zZG/XoC\ndq4JJrmtrX/Ypljy4fIUQo4y0limQSzaZG0bx3047bXwArgtNWOccWeg81aP\n610G45xJUu2uxhSbApcwk0xULs9+0a0twdZkMpcsrroKmlJ8bPkzw3rEgNYj\n9hALLkDgycHkcamJnIB/fcTieIeD8B7nhg/qqAaDvI4f+e4NvPwNQhQxTMvX\nNLBeF6mUV92RiUcsz1HaGv7ht5kbkg5CrfHFwyF5CDw8ZEIx3HTuK+LvMxW9\nfdIO\r\n=XV+5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"537185de74bf8a9381181a0cd29e72652f576dfb","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.2.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.9.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.3","semver":"5.5.1","viz.js":"1.8.2","commander":"2.17.1","handlebars":"4.0.11","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.0.1","chai":"4.1.2","upem":"1.0.0","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.5.0","webpack":"4.17.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.0","js-makedepend":"3.0.3","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.5.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0","uglifyjs-webpack-plugin":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_3.0.2_1535917810509_0.8427414689038746","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"state-machine-cat","version":"3.0.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@3.0.3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"90412c3664533830a9c84944a07d962533a1a70c","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-3.0.3.tgz","fileCount":34,"integrity":"sha512-tMSjNYvL59sAI3g8DJvXqJediA/lJ0SHKkaEDJJ3579Ifp0AR17qLdhjiyAL44+/kIF6/RSUrjRvkR/DFvOGbg==","signatures":[{"sig":"MEUCICnrL2fOK+JguHxz4Y8DKycBA3xZCXmY3AwT5yLpSfomAiEA1CxiVVDtlEp5czbh8bBEVv8FepbjfsfGNYJANzpjGRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboBBQCRA9TVsSAnZWagAA8wIP/39W6f2vsXud0lxEnaHl\nLuYtby3FFFl7xydkCjKzsoA6amoUjop1cPF+NS4tRIW9pQCXAZfmVp71Oxqx\nuUel4EdA7fEvIFXKOCKuuBf0VrHXu4kIJSNUzOoZ/LthWDlV78dIYb7gf5Bi\nF/ZVzdP0tR0RNP6OuW5TYAo5oy7MKQRO2iSN55RSxtLw0grYW6/2WAK25dN5\nrTNgSyeUI4aY62PC0JNCg0S3AuMbj7SauqA6gGoPdt1Vd4K1i4BBqENG7T+B\nvU6c9xIGs5BIsy97ZJvKUmlHC8LpxlEQIwK2GDSOA584bPpdOdRNp1BX/hTD\nv2SNiGwaAX+JqUNLN4F/ZfYoH6RMow+CCF1/SD1dsnfg4hmMpjTyHh75mBMR\nFXlQ+X9kuPNRDup9wfpI51nhf90T0I7ti3LJgpRnpbs67cQlfjNKt4SoMBcE\nNMuLbHZ6oWIHHuLABgjvkvGVLybtD+lsioobJym1hmYxrmUe98OMG1Ye2Yb0\n4+pYnaaNP8geu61umfl1iwig2nthov7sneFX8DsUKhQnLQAStjuNyZFHubGx\nugEnJ/Jq2tuKBqbferMCoLhpbcjtp4oLp+5Yx3CtlQCbNRHZEdGRkKioNMEh\nVj1Yc0NYSGSGZsEjGcOBQPjBi2GFJP3+bnyYfGntjZ45SsKHA7y33sY92sVr\nOJKM\r\n=CDiL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"78e21fb1c8f482d58d36ac8555342c8ad46ca788","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.10.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.3","semver":"5.5.1","viz.js":"1.8.2","commander":"2.18.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.0.1","chai":"4.1.2","upem":"1.0.1","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.6.0","webpack":"4.19.0","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.0","js-makedepend":"3.0.3","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_3.0.3_1537216591104_0.7182969116036282","host":"s3://npm-registry-packages"}},"3.0.4-beta-0":{"name":"state-machine-cat","version":"3.0.4-beta-0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@3.0.4-beta-0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"689b6184c69f85232efed69b292c38e00afc9f3b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-3.0.4-beta-0.tgz","fileCount":34,"integrity":"sha512-6kqq0pPuHkowoLzxHZobRPm4zqXEQmAFcCPD4blkkLKk0r7dY+qYANsAepsRmaQcSSqKqE3UJO7CKCqIGREUSg==","signatures":[{"sig":"MEQCICKR8qgm3nElTszNHJzmoTo3kx1Ke7DFRED6Q8gb1ZmfAiAOkreBxlNLwC+k1gCq7SL6nfmcnCXqAoSdJpXOFka33g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqnMyCRA9TVsSAnZWagAAMPYP/1YNWBLO25N/l9L+p3UB\nUcy06IBRD5rNm+RroQC7DxyeMAfkZlUNvOJDgRnIvVf7r/NvqdNI7A7MUBSn\niHx22fPTBrQztfmPj//dLGkUasxlrSAsnHrRZT2ufy1nLsVbUMLS/uH/DV1K\nbRJUvzyEJA9xpx9KEVtrWylmmdl0F18ys6WRUQjfd++DP2nWw9W0MXgar92X\n9wHufWXG2PbU38zP/SB9TkVwWMhI2Xgu+7Au8hb4vXAUdGdNRlf0v1ngQyob\nF+Kr9yAdQOB+BJtxkBBJNz/LNz0RPCXkiIvSYQvDMGqxy9T3z+HHm6mIv8yH\nKaG4fduwUnvyQvbDR5LfDMDW0lI487xYuoC35T3jC6NL8Yk/jSAdGG1cn4QB\nOA8awvV299a7t3ANk1ogu79dPX6w2JdSQXbF/sXGTYKS7fvgtJJgTS7luAkk\nDde5LFcLS1lfW0rBnBZOZK4t7WVNJT3ppLUaBW2rMYaw0HMG1vIRXkLkgwgZ\nadhZG1V3rkwRceBPWZNmuDypoEUCuWE2llSkwt4nJnn4IMk0IrP1nIst9co+\n1Fu1FqwJ2A+IBnDeNNk+Ad5TBMlSFYH3lsy9+6/b7unlrDH9iHDxbfNy9mIu\no9OTvjOTnpaqjWasx9g3d6Z8mXZRYW+N4DHWyre1yKxLObg5dcRNeInEA4cI\nPHY+\r\n=zfd/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"bab10f70bbd760d3d3ba92b9188f7922a99c772b","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.10.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.5.1","viz.js":"1.8.2","commander":"2.18.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.0.1","chai":"4.1.2","upem":"1.0.1","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.6.0","webpack":"4.19.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.1","js-makedepend":"3.0.3","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_3.0.4-beta-0_1537897265519_0.6404326423306257","host":"s3://npm-registry-packages"}},"3.0.4-beta-1":{"name":"state-machine-cat","version":"3.0.4-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@3.0.4-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"734736620d4f58f6b5296c12ab14ea0d2b1fe43a","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-3.0.4-beta-1.tgz","fileCount":34,"integrity":"sha512-+HtQ8axGgjUOFFdfXH6PROKPbNKB+7mS0EY+Q6orknoi+8oSkNYogpNK0WeDZAJeqtZCIfq+IRP0IhNwZc02pw==","signatures":[{"sig":"MEUCIQDU4cJE+RjGkTZaC4LOkM3e2GUpHndr5glEmJkljfKYIwIgJ72+0QszFJlCgwO84michQVmX43ecD0kF/HY8wLAZGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqnzhCRA9TVsSAnZWagAA9vgP/iWQnF0EeOlfYTSKUs8m\npOkAMhOPrdNUIj2RACfAPXSmLrqGoJ2IzpvvLuww9cEYtJmxSlTpD+saMMf1\nVccmdfgLgyqXRR+/P3XsiPR/KDdmsx/UqvB2oBhkXHXMQZJDi3Ye+4juyFbn\nVqltM6p6xmjt9CzFoFkqQKiVWH/j3lMpwpThXImEEV1lfwKVi3tiR3XRTXMO\nVGfrzhahJEZF1yFALkrcdeLRD6qbRU2s+y/ba2WhfKxcj+dG3turnibh8iGk\n8Zj0CI8qzkBDlcU4H9hlXAyHlNlxYMnRDmgdXi7sHT6wbhtYFugVCPnINaM1\nojpR5tQB9O9rP0i/7h9mChPvY5JkUhWhLE7NSC46OyUlJM6DmA2CRIf+NBMF\nZUi1Iwo32WdsPFgO+8Bpzu8jGjUnhj3jmSpuZ+W3z9Ctx4G+CQHV136eKPGU\nLq4Y7weuv0HIphKrzdsO9vFotEupXmullEBgMvuTVb7vrdA4oWrJRhOrRr/b\nEDMHdiIpZcVdf/FarCzlII0bQwyJOs3d0n8fL9khr1pMSCcSQvhHQzwgcEwb\n5eFMPVtHaLP9j6VER7oGn+k7K7KPnH1gStGIm3KubOfuWzi1md2UffmGnhxh\napX4i9ey/lSmInJCehe/Um7Hujzf3seVC44CqcK1M7em3RcE/cA1M/9+B4Ay\nUOCV\r\n=v8dJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"f0a5e415c84cc968e4350994c1316ad840d69310","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.10.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.5.1","viz.js":"1.8.2","commander":"2.18.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.0.1","chai":"4.1.2","upem":"1.0.1","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.6.0","webpack":"4.19.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.1","js-makedepend":"3.0.3","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_3.0.4-beta-1_1537899744338_0.027092507724117754","host":"s3://npm-registry-packages"}},"3.0.4-beta-2":{"name":"state-machine-cat","version":"3.0.4-beta-2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@3.0.4-beta-2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"4daeecd92f471c4960c1069f0729a9c061977bd7","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-3.0.4-beta-2.tgz","fileCount":34,"integrity":"sha512-O0/fOIVCI/Ibqppfo6GHzmUwCd8Cq3ONDUq1gvaWKOQ2lyULVSxQPpFCLQhYDsF+MNFHC6U6UECD0wEu7IJBdA==","signatures":[{"sig":"MEUCIQC/w5+I+psVuS8kR++sozPe8W/TrNQO3ir2zCLeYPnnygIgYguVLULA2tcuMH32e6UMWRjczB2r67k7Yr56RxU1UUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbr6jbCRA9TVsSAnZWagAA0SoQAIsDdVYVc7dxKbKzahqP\nt6tMCT2wRuZtCqC19OJRjFL3+BStHoov/Bz/habP5UXi6Wb7xIxYCKA4O1+Q\nRNqULziLIDtc/j3V9w1FiWGOwT8iayv0J4OfFTpMSr2R4mll7N5HaG4kFdxS\nbxfGXL6ZWANOqrxu7AE1mU5nXrkVxCjzaWhf5LFVr8RYFNmjc503QqKollTB\nKYAIl+FsFTgA2DkI9wBQVw5OxO9MlsTw1LfJn6U4zJfkTQkARLuQ9V9K9JMg\njw7dg1oWjyqxem7x8nqIIpVw14RKZyh6dd2IAfiLvgF+GS/dGpF4pcr14tB5\nyTw0Rr6H0PJNya5vkAF3r9XPqPaeZAyfaoFpt5Yx0mON0usN8PkpFZV2v79S\nCMNVqbKtX8XhbfCYmqzSpzfue/SD//HBOsCggYB34hoy6YpCkWYIQed3unu5\nyBfBxrC20AlNGqdGbkAqE2a3K+YwwscOnxEGkfQNoTE0l8FVnmAtC1w9okJ1\ngCkogQY0pri++lHNJ1MmgOCQDaVwb5XJU1yqwQ1bJuFfYV/wqI192wgQ/eZ5\n+yXv5F8IXNqgfHxNdZLK7SOaXeAsy8Bx7HYE7mB0v3Lxc0WPDAyW4wDoGk8k\nEYugexZvveIKr/fICcMKZvNi1vqAVacb+McAyzdRu0+wHmAnAbZlJxHfzFX/\nRtOH\r\n=+C/p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"db0e4abdd19780050b5761e158c120647a78b80b","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.10.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.5.1","viz.js":"1.8.2","commander":"2.18.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.0.1","chai":"4.1.2","upem":"1.0.1","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.6.0","webpack":"4.19.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.1","js-makedepend":"3.0.3","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_3.0.4-beta-2_1538238682567_0.12001377858885398","host":"s3://npm-registry-packages"}},"4.0.0-beta-3":{"name":"state-machine-cat","version":"4.0.0-beta-3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.0.0-beta-3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"f44d01ad4d15f67f148d379de26eb3c3aed6c88b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.0.0-beta-3.tgz","fileCount":34,"integrity":"sha512-9aFiM1RWx9LAJQSmTLioF4l6zMmxZn03jaPXFXfigSa20cJdjD+M6KgCJMCWffEe72W9bpNmKMkpgEn21vZ68Q==","signatures":[{"sig":"MEUCIAQVHUzwORzLhSo19VZuUbHPUpc2PaZf4aNJM0KAIqp+AiEA24PUH0+T6c3wl4S6Pvkwm2q5kpCRgWuZ9E2C6nwIp8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsNfHCRA9TVsSAnZWagAAVMQP/3pny6q7aWdFosYLeRkk\nKN+tBqzH7T6fB7SGe+GzDyJiVQyt/GzTaMJbrgDmDFKD9jgLaVfqArYVEAhO\npXAUU2SyaLIuTreBYzrN/du81F8JJ1bZAs5keiQlNO3tRSBUmkmScL+Hp0wY\nUpEf1u0SLvmySVHVKoV+FiduYNvRdkb0fAzcuM4PgFZ6MIPSgbse429j29PW\nxqjjdI1EXh7OVWCkSxJBgC0LKtTlwPaPhogTlCZSq3Aja6gt5kIxFWJ69iKu\n1N6YbTv8+68aqHATK5TvQeDQB98ardgILUqktzQgOslqwJtSKb30tLX63MEl\nCv3yuYoFatJ8j/fk4i6pb86X6VPId5wl2muAmd4gks5Ey3/5ZCWbanlULxyX\ns9RASusBq7UTLw1fTP7qb//MK7l+Nc48d2Cssqj9klIdjVS9+UyT1rBtF7kc\nbr0ChXIha4qsbo7Yph6DYVp+WGo4VxnaLPcTQ3Jhg261kiQZs0VNqkpO9jS4\nIGxwoRCEcesAfFJDuAOD96Nlg2VS5JL77c2mJqGP5KdFN3Z9s39qVeN4Me3O\n9+z/j7uSjVGVtdZuJiDTTTz2KonOI202CT9GMa23PvdcYeg1T4/owQPoo93m\nu7RDBlqUcBBg+9EFhGBNx/f8g6hZdgkUVZDKVpLpBIpp+S6QQGQOizFeZLm2\ngS0a\r\n=ystd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"81de4e3b7e9e9dcf224287ca6f1c23c0effc52d1","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.10.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.5.1","viz.js":"1.8.2","commander":"2.18.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.0.1","chai":"4.2.0","upem":"1.0.1","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.6.1","webpack":"4.20.2","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.3","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.0.0-beta-3_1538316230728_0.5740886943939514","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"state-machine-cat","version":"4.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.0.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"a902cdaa40807589aaf302f5bf8c9ab220be6ab4","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.0.0.tgz","fileCount":34,"integrity":"sha512-qza+hbnxISHzQvVZ498cWg1HFha03RFEe9yAsPZmGxT6F/W6w0X79Nrtl3h8XwXf6VMxbvVwerrNNnYkQ9GQ7w==","signatures":[{"sig":"MEUCIQDvz78zbwoEWEhj8o5A7YXoumvLdJ2VOwu83EGZuJ3iZwIgNkZd4b8w6IKc4QN7NH1wvx8rw6UIWWmD2KoJ2HAjsqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsRlcCRA9TVsSAnZWagAAepgP/0tIDQtI04LHL/kGoEMz\nHA38neIWoNWO/HdSkyRVRpUG7i6wZfkNtMkaDwkNV3uZoY8gbImbtMqA9bDP\nUK2DalaB5qCKgIs0MAGbsIw066lw/RIVot+3ig8QWQFlo4WdcYqI/ZERDsdB\nI6w/n8qscyTXf1VAjtaCCRgg4B+2GxIL/sh/cVOV+m4Nde7cklomyHzBhOmg\nM4Pj7wG1VnkR2ndNLrKu2tFJ4PBuh+mTYfGHWfW8Qh83/GcS5gFQ3afpNva5\n/LvxUcjR1FSqBIK2h/Jy0pvrZmIJ5oKIXrp4PI1s4eWEAUU5Fg8YqenkJ9B9\nQYtPFpw6UDHDTFadp82yzHqwsXOdcdTKcrzB2V1bYZV+AfeWVHK+iQGeNlGD\nNpixnZSgowjqHUz0QClxo1tFiAVO8UiihpXRm5lmWy2FXSSABQmGgyrKmJOi\nM6sc/nHsSSYXF1HJT+LullkyCSiLTtoBLauf30h5z7SszkpvhjC6Z0Kvg3r9\nf+qftCMEdF6EGNwqxkrmdH+YCa0OcgVrqfris4TQW/iSEH77QMAjsDodMjHY\nbpF2ij4jnYf9PFvSKU4uPBnuSnY6YoVUJVoiEGBkivWSpce9A4YXhA45nj1b\nVqiL+Crz583NlBBIQ5zDAezUK5zgDlggubIKv5DvxqiN92USDNZL15GoS7Ch\nmJ2i\r\n=Nwum\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"207e74c268fd7e3bbf8c7c266eee62dbe5d17664","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.10.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.5.1","viz.js":"1.8.2","commander":"2.18.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.0.1","chai":"4.2.0","upem":"1.0.1","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.6.1","webpack":"4.20.2","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.3","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.0.0_1538333018632_0.8291392522787457","host":"s3://npm-registry-packages"}},"4.1.0-beta-1":{"name":"state-machine-cat","version":"4.1.0-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.1.0-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"eb68f54fd9a36f874c440ad777edc4a4fe993421","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.1.0-beta-1.tgz","fileCount":34,"integrity":"sha512-GxxspXBh9lESx1jMKCOdgrVFKhZzEkEM2zvS70Y5nnj7Jb3vUdd42CXN8TIr+Q7R36hWdd35p1TqwfSGkEbpew==","signatures":[{"sig":"MEYCIQCjJ/fWHuUdaIT1/NpeTMxBcyoWMCQEPmN7a0B7VAd8iQIhALOlVLGApsk6FCzW9HJTGSv4TH415vMD7HXQB8HJYx5e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtUZbCRA9TVsSAnZWagAAwfcP/1VsX9h0K9EYUzgGNlq4\ni/1Knx1Nd0HwlmLsSeY3D48EIwTLx5AaMrHOGbgJDxmOokvB7af9vSnK5RFf\nXQHbFgHVf4PmMy8r/vK3amZGPIrYAoJTT3vC+RGVYjQEUGOTbTbyboHa3+Ta\nW0h272DNjn4RJllJ5/slZjO3UVn30GDgpJvnvpRuduehIA21aElao69l7qXG\nIT/fX6AyW/HTo59WyScl4APDUqBDhuUd4H3tuMSQ3qwqkRL6dGa/GX5hiJrl\nSdcNvjxUC4Rbr1GAR/87ztlKml7hmDt7n1R0I1dtOP+AcZXNdcnKF5dKOhhQ\nNWSMcAxjnwShPFjC4Pwuf3mzcOSrhAS+VfBW48/6A33shl7W88aDJ60aoMSI\na3j3bckdeqmOuOqwghCUd4L6m1BUr81vEzOxRUFqoY0XwHJAE2Q7PQ3lWQZs\nCNBHdVQY1ZA3KeOByPJJnCanrTJ9HrNOtqvLqrhzmJfO/l+Ee7F/ghxj2vvq\npUaGvkk7KWd260FVBl5T9dSgZa/bET+UF0+sdLCFtqu5vJaJ+9CrvGnUa1ZD\nKQbCQpwKyZaU97WTca5UTTT89nKqgU7J2EA4U66ZAng4Qi0AYiGmCUyH2CgZ\nVXwGzMxfHDXJ6hB4SmnWBnAljtvkjdfOO6LuF+hLleo4KO0C8uoFkmaBy2Qe\nljld\r\n=s4C8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"8a6f48e372450620194ab2a82e78158160f44379","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.10.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.5.1","viz.js":"1.8.2","commander":"2.18.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.0.1","chai":"4.2.0","upem":"1.0.1","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.6.1","webpack":"4.20.2","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.3","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.1.0-beta-1_1538606682546_0.23663173471484233","host":"s3://npm-registry-packages"}},"4.1.0-beta-2":{"name":"state-machine-cat","version":"4.1.0-beta-2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.1.0-beta-2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"97c8db5beb46e4fa1b5f99691bcda686e76bd7a7","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.1.0-beta-2.tgz","fileCount":34,"integrity":"sha512-0BVhS0ovWzLRJZj45Gtf9dbr9Y3SbuAl2PT0kmCVZFRvNGyvNhoAnQinRZgBAyA95yp6CPevX+vVATVhgaAd1A==","signatures":[{"sig":"MEYCIQCW0Zt/n+pPmtyEFKyt6gOUKeevaq2knl2FbkIJNqBzCAIhAJCj/KWsvjztmVtytTxZh4jnsdvsRKzMI849oroA/02H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtfywCRA9TVsSAnZWagAAJNAP/1+Te9xs8XY5+Px0ZbkI\nFgkmPzdNioQ45FUCSGLo5JTJePwgIWlvaO6MAj4vc1AbZGWd7VLjNPg8f0SJ\nwMmRqkso5+P/KRCIMPozsTXZamqLR+ceIr3pbdLZTJi6dpklFhTuC6yM/ZZR\nZ7rUe9DVYx9dTVvNQlDDN6C0KYsJXflzQeXBTIHbRn5fxrJoE3nbgdTTJqTf\n8YzDrWu/O6/mHYKEnx2Vxf7ObeWsrfhKGLGPtkbLWmCjxsqKDm3rlF8/DH5F\nMIULUGSfSkTDGGYROh8gppEWZMYs6na8RD7wqzrDfm/JGl8kfiC/Sv8HYYIg\nWfN2HBCIoS2ooaUgbbZYz3iDuou0Bv2gx60kF3fycTZCb2DmMsiNPpKX7ftP\n74zEhy/ox3+wJCjpVNKvbgjJOnqd2EU1iouet8ea9EH9mxWut46o850DsqCF\n/JuiR+kRyvjNllgwAFMf8H8g11+zeAwaQXQDX8DG0oduaHF4sUqwwEo1LY1s\naBjLaEd2iumsw6brNHMgMHcilWnCCNTpAHlcRT22hUnsuLX6DMeyA5h/K/2u\nmwkdQBB5yEL1Dh03VMii0zO8qSSmLOAr+FeC1d2LUR/7k7qd8qKvxm4qWmgC\nFbkE/7fqRnbAPvYI2cdKNoYacFLU3wBymD7LMZZE02XXENMKnQ2GFLuvt7Na\njddc\r\n=eQjy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"a6ee843ef33d04f655dd1548df9e15b2662476df","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.10.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.5.1","viz.js":"1.8.2","commander":"2.18.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.0.1","chai":"4.2.0","upem":"1.0.1","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.6.1","webpack":"4.20.2","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.3","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.5.1","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.1.0-beta-2_1538653356775_0.7688948158678368","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"state-machine-cat","version":"4.1.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.1.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"536c27b2ea1dc7e81921b4fd3d4e998c0d38aa91","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.1.0.tgz","fileCount":34,"integrity":"sha512-q+/y03gGvjFqrlobqWYeVP2XWlzbfgNSFosQ4NDLnloxBIH34Iobzy5ZuzpdCQYunm99c30T8beduocvt77SEA==","signatures":[{"sig":"MEUCIQCu+tDiFOjM/BnahRpDZXhxtmVPUnyPlifM4ahtywEOSwIgfmlOaQyOhi4CH82jmiVayar93t/Kqd8nwcJs9qjsB/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtk7RCRA9TVsSAnZWagAA1hgQAKUYZ8QCKuHJE9/g+i6O\nL9XZ4KvF1Y+048hb/MC192zk9M2tcP/LamTbY7pahDvTS+76DD5DJuNOlKPZ\nIdPzuQAHRBuhmN8kRNfDzR3qrjUW9bDi4jA2o04CGlr+IX/gVWpEWlXumCI4\nQ9SwtQONyPpfJnTZHQS5FTCHLjkw63mvR9k7v//sXD61QfCYhoNzGFp8AZmQ\nv4FEpVR/ZGSqAk76V2ElYX9XdrTO45eqqww1WzfTrFUM7J4kyvhFKpqWiBnP\n9e/d5cS3aaIlbHExZTijLkWwoq3KncRNdP21EBD66GhE2TEakLnCB8NzuLtQ\nbT6xrX3xNZFzPCyGUs/huIds5ftsvReyxoLHa75vuli/DVYrKFtzvdldGkGK\nRNzcIWZd6sy1Wim5CYl8w74ZZ/w3wIuyIYMb6Sh8+dplXGEhxcgns4xuIw57\nygPKMXi9EX9qrxxgkmSDJ5g/jL8EIIJnGsaHwcSoM5cOEc1mSQrxRB0y+Pvm\nRbQHdAZLoPQA/ePAvAyuW6pVVm6YN1VOKQZd7WoiBoO2mXSrNsMXl/GPZBed\n5weM2XnBxa5CuF9GpG1W7DKkJwhC9hhPnK3khCEPV1VK5iEErikgGhxn+xPZ\naDiAzvrGDn4rRLloKK/wlRt8Bu0LIzN5ggTpwNuu2QG9R1Putin+7L7adYDw\n1A8X\r\n=Su0Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"52d0880405c5f5ffbc5dd9b612d08a0420d52fb5","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.10.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.5.1","viz.js":"1.8.2","commander":"2.18.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.0.1","chai":"4.2.0","upem":"1.0.1","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.6.1","webpack":"4.20.2","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.4","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.1","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.1.0_1538674384867_0.5196568263516073","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"state-machine-cat","version":"4.1.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.1.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"2c405cb1a39232bc5e870cf1916b0807940d5c64","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.1.1.tgz","fileCount":34,"integrity":"sha512-qXx5oIUn79Ns5QYwSSsPXDG2JNwnU3ixBaozQrUBDZfObTtSMuKeobssaxQfwLto/BGuFOZ109ZzozbKmGBNxA==","signatures":[{"sig":"MEUCIQC4lFrVgf7B2qe+V4tSNQqt/qkzxDku2NRsNmk0KVIcWwIgGaCrzNZeTGWyRa1SgPD8RzgLJXPM+mmonjwRth3AirY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyjF0CRA9TVsSAnZWagAAd9EP/jB2oEaq5shiShcwtrR/\n+Vv1pp/GSo6LK+Ck6+uQA8m1Y2L/qmtVEN3TYY6bjYGUytz6VoXxQxfFaDiu\nf8JAlhSWPFpjGMX91pe4+q9havs3RASZPdC0HTwXW9eGSUWy3y7DYteAcW4i\nlhS2NmDLRUdEWjK+BTa5dA3BcfZ9DZa7Iquba0WY+Dr1b2ayj9jngstdkTTn\n1CykvBZKHVCaP9sFEzFP6+ZEUuNAFbLCCLpXgHxrxZnQjZgd3UbOgd0Rd6rr\nYiD+pwVf32SZE306udUcWGK0tY9Q9TSWphGXhSCBXtcYhPO/Kjx7YeIRvGCu\nn6305pFWlwZ9m1Yo+fnD31eBpDEBVf3O+eN2CLxoPoY9oruJ6uuh2VgbgyJT\nfoU6uhdwH34TMc6opiB484D1z+PFe1bIA2nE78YQZcKo2OWroxI2kIXUZGRt\nRfUWWN/jg/P0xo6hmwVb4vxNLUf9ShtZ8Eoglk+tvKN+vb2y7ZuqEbxmLMtM\n2LUlm8i5hKmYODRGjqnDnknOmP02O4jQaVfc23Ohb+LtiSTZd4bbP5KIuBgf\nQlIXYlqRDIIpaS2MygbcepxKTK+zcwNNFXNBGRmVDF7GopOTPQhFJDVZ+qlG\nWqdFJeF1s2kB0VjWWAoT+699/XuXguhDvGNVhCcyAHYLAMwwMHbUeaLCl+d2\nNR6M\r\n=VqcQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"83b373b0ae302258508ebfdbd4c83b9e71244bb0","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.10.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.1","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.7.0","webpack":"4.21.0","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.4","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.1.1_1539977588001_0.23583028709738785","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"state-machine-cat","version":"4.1.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.1.2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"0e5420387bce6efe7031c0a5af3f47882e113ece","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.1.2.tgz","fileCount":34,"integrity":"sha512-TPkKGvzMDSSjyKvR8OgkXadSP9OTHmF9Ymlw9yIkr4EFMaI4OXBvDi401pfKuo4aFyvAJ3XFU5wmQnoOPRdbIA==","signatures":[{"sig":"MEUCIH5/ydHMY9FnqlwY/fjNNuyC9QtvugeS1vw+S6rd0klnAiEA2Ey5B/hG2QsIxuMUPFtxIG1qn9jHpmcV5XeFUz+xKRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbytn2CRA9TVsSAnZWagAAFzAP/RCgZ33NZy7mC6v7A6NV\n9hGe1cceHIynxLdypoGyjea3VLqBA1nl72JPREvfmn3kL8z33ZC2uDIGNMX1\nvIMvP3w05D6RwNVfV04vrkAXLy3+ODxUdgEqk81Z/+AhCbGrxxKtFbJ+dii2\ny+FW0/PI2N6SkhAJLKrQwCBK/LPDBg4hFDSV69U0CBXqkWB90ExFDTchOxmg\nKDfT1HRcvVgHUMkcKaRqUr85x4AK827C4bqtcnAmgb53I7Zv+1ywLjXlUZCI\nZ18wbuYZ9RDSWPrG+0uhZ/neLbX24Kzlm6kWU191XUubU4ZT0KnsGmPzRrj3\nEltAlkCZ+mLn6O5RWIHW7ZBbqHh2RVfKLDeau21Ubp4nH42xmk0okM9qXy+h\n74JCu+OmdAwF+BfSQyqDK+0RvVNyBaTyD5vdyZBQDKKxPG1CUWlLkuMG4gN5\nNr9Wi7djKxOdVjK1iUpCVncTq2d8QVXQTmQIDwj9D3Dyi5UIatoyhdKxTtFP\no/E2R6ZlgH/y++1YyhI4rcty1XMzQDuwVS7S9E0vGrBB1nPBT6LO4qKV/SJE\nU05edKjAhbg2hcTST+raMMT6XHKD4vSEF89dYAOzm3hpFd2CFbqhgcJkWQyJ\n8HhWSh1Z+GgX4qP8Bbc4gcunWgntAQMsH7kZO3dWFYkW24bVFttshLNz4r0w\nEufM\r\n=iWt2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"c01b92ed043c440d45a5057e8bd3b46d7b2f1d37","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","preversion":"test `git branch | grep \"^* [a-zA-Z]\" | cut -c 3-` = 'master'","test:cover":"nyc --check-coverage npm test","postversion":"git push gitlab-mirror && git push --tags gitlab-mirror && git push && git push --tags","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg && echo The dependency graph is in \\\"tmp_deps.svg\\\"","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.10.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.1","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.7.0","webpack":"4.21.0","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.4","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.1.2_1540020725815_0.527609485640167","host":"s3://npm-registry-packages"}},"4.1.5-beta-1":{"name":"state-machine-cat","version":"4.1.5-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.1.5-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"e28f04e6309bc5aeacbffdd0ddf47efa7cbe1dad","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.1.5-beta-1.tgz","fileCount":34,"integrity":"sha512-pZddpkYXGMGl+K0sIvst576tuwGL4HC49XfmCxEsc8gBnDjfW2OUT522lcJcTwYYpK4D9f6UJW/KiGowXifaig==","signatures":[{"sig":"MEYCIQDrt7m8UwK8A/RArAwW+9iGoZleWfSznYcsIiqYQznfgwIhAOsgvZ1grTTpKpDgErPb7V0y+YhoC19uttsRilQvLFQj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb03elCRA9TVsSAnZWagAA9zMP/i9MNQgQhDuDmYRQmEi+\nEukjBYkOVQgFemc2BTK1JUENldyUZC+p4reXTQtaZCOR/1zCc9S/YE5d63DG\nfYGNqjOrgTkwMGAxXoZk/shEWgEMfWF417h+Cw60mpOFI6BEe701MbFuZwWf\n02ZxU9pOMY1LYjl4MfwW8vdu65G2ZhteTifm3bEigxi+mqnDSb0LPaigpiJt\nOjIAjzwv2aQQDuZSa9kyjcp94iD72GQTGrVd7fiA9W+5Iv9Fqkyu7uOnidOX\nWUC+p7RpNxwt3GsDQEL/YMpoRQwIEwGnEW6MSVmjciH8q2t+nIlbJAhCguIM\nXfdXLSfbA5vafsuNzQqGkjJMVSCE1eDERN11bYBr310NNVyHxN+zQIDuItyT\nvbE86kGUHU0Yyl7dmcjHmxEkv9Eur2IkJS9pxc1vx2E0Z0WS2AKhaK+P/SMv\nKaKJHvTjnchPRJ+TjwD4+5vcm3EnT6I7JEZlrJ5C414fp1ZhgrMQgQHzVDDq\n7qv3ND31UdvtQX6F8zglhm4oXOuO66qcG7FNWcI+oUmsrerv/dDX1tFCxZor\nhrXB51F/5NrQLv/0bp6MNhV/nNeFGMU2bIDIfL4+of4Ifg1Al6lN1nEe08Ee\nORKMlm7Ns3GgUbCn5sadpIkHiBrRiq4Q5KH6G43JMH/MSmX0+2qsv02MRC/n\nOs3i\r\n=jNhG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"3f42a8dfbd2552861cd6fe255a6b917b502de68b","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","version":"npm-run-all build build:stage","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","test:cover":"nyc --check-coverage npm test","build:stage":"git add .","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.23.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.1.5-beta-1_1540585380728_0.5076330326897598","host":"s3://npm-registry-packages"}},"4.1.5-beta-2":{"name":"state-machine-cat","version":"4.1.5-beta-2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.1.5-beta-2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"dc5df80791f2acfae536579db9035aa7d0c50fbf","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.1.5-beta-2.tgz","fileCount":34,"integrity":"sha512-vt2BnmuGFv5yVgoBkRE1qyl1m3otWA2HyzBMlakAhzz4ZIK1f+q1BxoCeVszHgKhi7IWeLNTkBYjL3uhV7njCg==","signatures":[{"sig":"MEUCIHmSZggRjGoVNsZJ+JfODinH74+ibtqGrnQiZXPtB88PAiEAtm5a/4+iJo1MVs8Y++dL1XCeZYwWMszcD9pXHS9siHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1DfFCRA9TVsSAnZWagAAOcYP/AkMccaqZBYLuXm7hmd9\nooO2BinBQe6qnZvteNKP6eWLqUM24RuvqGf+CwlLguEZuFHgGf9yh70RuoYu\nmijW7aYh+LBk0QUMVKbyRbJ2DlhXsK/UZNujs+JTWxNIUckp8wj1RNrWNuQJ\nKQDv+tqgWurrNY2okm3m4uRYYeDG5HNxdRYB4YEmJAHFEBtcoanjBdeF7V3U\naq2nKf14QzI1cUas9d47tBnplDATDwjONRPaz5AmL1lAT3VG7lA2GRW8xtyt\nb4zSijbHo+IW/pPr/W9aty7XCG/4OWHyUZBxnVeLflsh0RFi2QSsg+HE8fuN\nftGjllKQ1+33iqSL/fjJqF/xsewU4Z+82c3YdOH7juUdnIBeoCoS8nMWEu4N\nawVYtF001sTcfnoovibWTkem+PycoUrGVnYpoIcrHyvcYh6bYVQqENCv87fx\n2et6ZTgw9ykjL/W1bj5i618Rq/sZ9XR7XFWwRUmCVp4lApxzhKLBZRD+iPjr\ndKNgbndTUMgHJ3lSOc2zKnDHjZ0ul9wM95HaeHwEuOW/as9+0/ddsBH+Whpe\nymPTjAuRYbmnoEfYrwWWbvcVXfihyn1LndmD1OLXhxI4qw0y2V0LN+wggJbT\n/zzSB5Jnvfye5Itjjljrtc+bL+hlN6nndaB2QMbUkdl6IZC0cKHFTBdjrKK+\n10BH\r\n=iYwN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"fa7a28a5a821cb1cb8336e239db787cdf8a1938a","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","version":"npm-run-all build build:stage","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","test:cover":"nyc --check-coverage npm test","build:stage":"git add .","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.23.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.1.5-beta-2_1540634565143_0.9416023976095154","host":"s3://npm-registry-packages"}},"4.1.5":{"name":"state-machine-cat","version":"4.1.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.1.5","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"ea950108086601d3e7b37ac5e940ade23ca529e0","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.1.5.tgz","fileCount":34,"integrity":"sha512-k91vXdRds/62oxm2Hv1O+PqAUohU87AU5EimtvhfwWxkFpFvkgO0iuLFZIBOz9xss4sH/3eOpcWMLS9w8DjrpA==","signatures":[{"sig":"MEQCIHz1L058U+H98FR8rWZ+KUjiyU6zCSJKx+gUXJJrNpCmAiBMILFgwdrrFhFXqnbm4LP/LENmTxTovoG0sEN72OfUyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1HNgCRA9TVsSAnZWagAAn7YP/2LX04x+iMSz8lBtXjDD\nFLynXCDAf7JhsCFEXtSOhKkxjw/8f9WqrlZD+0+ATgnXZDOJRMYQ/LSDrEzO\nYhzHTL6uS6mDzDJamtvVNTNcdxN2QpYXMzlIUU9czIQK//rCotyGZNEjyxOI\nB+39uN/xjGYiIuAKm9p3CPsQuXSuuASHvfCGKvl2K7IH1fgjB7Zp7jpVfGWR\n4WDh4wld4+khMjPIjVDmg6cieXXG6zbDaTKYz0deIgf5WScz0UHB9dfC9EnQ\niyQjtjzgUN7AEJZ9/2E0hglmRSRcTruGhwpuuX73K4WM/UA5Wo88HF0rFuhg\nh0a6uSnZjL1wedMq3dEm12N4/6ToIw+i4lPkiyhpOSxt38RX1KJfN3D4fLT6\ngHm7W/fXx85dkg419jmp3BcnVWWeuZcjLscA/lyfmXLY0bczC0DIuoddq/nc\nV2t4y9EcLeS1E7y6VgE6TYcPb4qTXZLE5LysXrPV2caMbEyBwK9Q2BfpT3Oe\nHXdcIujbMOaKGCu2sAKHdyIqfeK0tU3hu99m5tWc+XJaE18N9iIbedHea06A\nKS9XpMq4q4xK/WbXXAHlZSNGFaIiUumRRbTdfz72ClKFnRLlM9oJJhDQz3Ub\nHGqhUctwFEWEukgmrFgOg5rmo0sBJHR3L7985vRqrDItZUZ+A1amaJ1QjdVg\n5hOQ\r\n=4h/b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"b7cd86e40be6f8f6ed0b650405fe02d2026a60bc","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"npm-run-all --parallel depcruise lint test:cover","version":"npm-run-all build build:stage","lint:fix":"eslint --fix src test","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","test:cover":"nyc --check-coverage npm test","build:stage":"git add .","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","update-dependencies":"npm-run-all upem:update upem:install lint:fix check"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.23.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.1.5_1540649823921_0.5351596289659546","host":"s3://npm-registry-packages"}},"4.2.0-beta-1":{"name":"state-machine-cat","version":"4.2.0-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.2.0-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"b95128d53c1c8ee78eb7de4818cc08db86f9fa94","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.2.0-beta-1.tgz","fileCount":34,"integrity":"sha512-AT3ZH7RAImTbfFGnhk06ljDX0Y+6opN/9ZPg4QInsjUFzKXu4f3haYebIyEn7OPVIhuMdlQ+d26YsJ+6pJuAkw==","signatures":[{"sig":"MEUCIQCKPmakvzGrfrDcR/XpfRuIk9zQ5sN9esJLAZMcks/YCAIga+m7Iz5XGPREcpKMIgKZVCIeEaWiIU1W8LSU6K4jHvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1ZDGCRA9TVsSAnZWagAA2BoP/iuOr31is2A1JUb/adgi\nx2FND0ntGPNQrpcSp28Q2HEye5GqTTZogwW5dreaiWohp4S8CwRMV0t7HYfX\nojeRTXfS+OgInWTj1YK3pY6zh/OBaI9gloxam9/PwlREY4iUXmUicpT6Q9Sq\ny4C2uto3bmdBlw2KjtwpNDuKyPFBGoCyE9y1bY0RZCjPK288nv5ZGA+fGaTi\n6OmcEnl8iMOebZYEHJxjhd7Hn2n/eLec5MfMC+ah962iXnT+0FeIA5oSUSDe\n6/cAnNbeNNF/HUBjo9l6QVuWZYFuEUSW2sC7nzmyef2vXKLf1lXdreLfZktq\n2+EBiL64kLwgDCwzWXWB+PUzK3siFCnnWECjocyFgKrixaNxIQrjaFBx6fE8\n6UrbDfFL5qrCbFRZaKTcTfFXAp/bQZL+3C3Ya/0QJ1fWuMOcDxdc8KiLRu6m\nU/UiWK3p4wWqUkp2zUJThoruBb82NWQNOn4BlHyOmcyqj996aY84LlqxrZlV\ns7uA2eWXa6+ce6Kwq1Njn1Wg2kCUcousVepYoMT54/ELoeBnWXHnmLAD0O5n\npWp+eOHtPU3cF8PeoeVOypSDKz3C8Mdl774ZvF1jM3C1AnqcpMwaryJ/oIhj\npsXNsV+jdT40l8JfGw7rOcPcG6yulUpWyEVUKGulJmIfTX75iDsyfRSll0Ty\nwyt5\r\n=tLZY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"de838b890f974ed61c3f698df78cfa11faca238a","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.23.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.2.0-beta-1_1540722886013_0.7952966160916624","host":"s3://npm-registry-packages"}},"4.2.0-beta-2":{"name":"state-machine-cat","version":"4.2.0-beta-2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.2.0-beta-2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"fec97dd7ffd60a6acc24a45f0e78471816c0cf34","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.2.0-beta-2.tgz","fileCount":34,"integrity":"sha512-sc709a3TRovwj824EkiSPeKxPTFWt2OnBFaHiM2kuqFLyQRuJxbl6DK8811NjXjhBbK09tVWrhgr5fkHzT/+BA==","signatures":[{"sig":"MEUCICY5v9gmRFcBi2zOG218+hgQKPdXiqMqWfvAg0J4wOINAiEAvfa9p8ra3wOBLEOWbcg4+be2ZybgGUiyP/vSewHek4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1cXBCRA9TVsSAnZWagAA0cYQAIBIlkzoxcYQ30UBBmEK\nKBkga0Zyzrsg1di2Lq0G+y8R/4wQ4qRZA8SRiz1YM5j1RmzkGraXFn4TxY44\ng+hQ9eejyCxHcpEeg2NuMGNlXFoz52V2N3PO3U/ySiIiZrWezBwZZPKyfk5o\nBAWtIvIHMUjBwX69eEvhhPCimyHCZJB8jd5uj41FxNoyhJBIt9Adxzfq6+U8\nvsVMzP2R56eCMH8/gs3BKhowEUKhZR/mKRCJTgZGrOBPyDeS6bv37+b/aj1m\new66Q7wth0USDLfoc9/a89kudmkTPNf/avqCtRB8N90h5JKTDFMvnCZ/YtNq\n/NcSwsXYoyz6PFdNBIBJ+oF1gnrknAoCpwdck8BwcGFg4W5Upi9/XK0wQFxX\nJxiDTuRO2PoelOtqQx6D7stHyHXPIX5rrcW9/LoODd0wUyr4NkPpH18vlp4J\np/OEdVwqIhMalNe+jhXOUFgux5WsVr3GvGp3n2U7/dx2tT8CqMfGNpUStWY4\ndH1+OBMBvmTiuaAalyTwUIIkZ3ByABPWBnZbbk+ex/ZguJ9skQlJ7uZl9sSJ\nUm+RPabSX1A9KatLAZfzncqgVc7NZ2l5zqbHWEPhl6rb2OAeALNLnxYDam4e\n5pLGMb1RNeJUreVZp2ZqoWl6JwJvBbnEZ9S7eyPmazE1ZDa9qRNZ7IDmPEYs\nL6bV\r\n=BN2J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"092833326e56ea1086f6328c2f5b56cf83fbf1de","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p --aggregate-output scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"8.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.23.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.2.0-beta-2_1540736448938_0.562306250721216","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"state-machine-cat","version":"4.2.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.2.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"95b5414a96cd7219fa7e5396a85d6d70d74418af","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.2.0.tgz","fileCount":34,"integrity":"sha512-ghZZuZJ3WM3Ai4yiVplK1f6rHwzcV9ekWm34ZR7Qo3hMsZW20zrkcM+6Zn5EeFGp4oYfJi6QDyHELnNyGvt93A==","signatures":[{"sig":"MEUCIQCzK2nyPxaqDyze2HQ3IoAxvTaPwzxeN2uSUzsHR44xYAIgAM2uMufjr+JvngfRN2k52N7I0kxwIzGMpEYi4miCqis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1f/cCRA9TVsSAnZWagAAc5sP/j1kA09ePo8HVukOTUxp\niEQ6f4VcNM3hw/KwAGDvFxlysRs6b8kyyeUQ+g0iP3c1KwW9/eHLDdFaqe8B\n1qhJoGg/nE2hpOaMMFlbe2dNAj7vT9QUuhfb60B51Z6C/NxWywwWw2yogZwK\n054H6jxhn1UvUseX/LMyhcRbCbbtcmonVuyFCZJdmi2FyK1HsN7LHA8zfO7h\nU6VgxJlf22ZA7AVU7irIz6L+0S4Vnf1+yWn5207dI6OAg11VK6lG3xqipkFV\nH3mjSlB4LCWK8Ca5/6i77qea+bC0cG5NgL0q10VJonaYSVFul9QfV/31SNWG\nAnDfu+mL9uoE/4EymhmOoQMMqvwj3loaFEy2N4/rCffFPwSBfkb1N++9Ybh5\nfylAx9kGzRRR8+3L3hQS2metuMHbpV6a4DZU49haCekcwFgjo69yE8zWCsfi\nWOI5xauXdmHJysRUyzlo1Z71BPKs4/9iWdJkKo7i6XFg9W8mB2aR1XnnPTv8\n6TO5cGl/7PAjyS6GKusdtq7lsh2oI7UI8IVy1RuQeUkGoddmCxXcEC3T3N82\nmnh1nKHNHqc2IX2E2BTooKnhyCT7D+dUyZ28slMXlLdLYrZ4mEHT9iyoFCvx\nkRTp5sOO8cCVArttBv8Z4Yw1ZQNJSoaIKPN4UyvNxh2v5NTTPtYwzoro/tTy\nnq94\r\n=EdKo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"a6d940031904496b39cd50a2988716383547c14e","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p --aggregate-output scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"8.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.23.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.2.0_1540751323752_0.9653158750600355","host":"s3://npm-registry-packages"}},"4.3.0-beta-1":{"name":"state-machine-cat","version":"4.3.0-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.3.0-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"4b3a2b3da10b27dea6235a9530e0f43ed9cacbe3","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.3.0-beta-1.tgz","fileCount":34,"integrity":"sha512-r4PWTb24369u9ByyOF2NAfvsFt5RhFfHwoGBjeY1QYMl3in+3pqcP6vUegoklaWA+nKGorXkQuBccNTDVQz6SQ==","signatures":[{"sig":"MEYCIQDezeYt/rRJZJxbl7wBUK26i+VdbjNMeG6iUpAguF6z5wIhAL7QEQpKld0scjxwz+L1+BehN82Le2msYBzdMysTAq8s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1jLdCRA9TVsSAnZWagAAQssP/38LI3kiS+DC2UHWJTJj\nzGU1wHUNjTXAUfozN+fmHGRkJdq/6EQSmIDWBOlW2K2mxID/noKlC3LwpLKf\n/BeK6IFp6yTZjASWe7KctrSo3124nFDawT37M/BC5oLdaSiFQvrRWb8k0oMt\n99uN/fLAcGIiNaufUDiMyumeRhi1wWibL2WyOjjGy3JnX2GoAm1Pn4yYKZFH\n4Gn+9JRSN8KCgpclDifefy5MZ/ajb7GBG5qgItNnFA5noXbwGB2Hv+7RvNnW\niyeL4ZxPJlbAk1bxbzXhZXdE09vcrilImgGeT7tHCSe/1oO0a3RycTJz1hzm\nf9iP2G2E+ZwKHID5nX2z50L1ViKBgEqmKJNbdlq2T61ZgPsRfg+I+rxAzWrB\nX4GDbkP4Qi12mijhj7eoghi9VVD4iTa+jPgb0nTdArpdhcXGKz+i4VKDrloU\nx8sCmQluoqOHTtWiK9jmgSi489+NlxeThZdLhoiS/9ONXxJAxXDOS4zdFhKM\nFu37eSd1cNpJhNIM+3MmMh32Ln+rw9qcMPahlzamaAw+A0Z53gNPiAdGeNLv\nfFulEw220bsIHQmKU71B6oHbOyAOunpKD3QHz6qLBCgE75TLEgn4JJwJd1jo\niotvcbN6fClEmlCQipEfAEwuka2LeJwP0i8FsBUiyHfPSrxA+wAEvOOD4JJe\nljLk\r\n=h5DF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"e88a4d6f2c4d2de20cd98dadd02183960c2fb06d","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p --aggregate-output scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.23.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.3.0-beta-1_1540764380677_0.8317187764429272","host":"s3://npm-registry-packages"}},"4.3.0-beta-2":{"name":"state-machine-cat","version":"4.3.0-beta-2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.3.0-beta-2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"b2b2494217882b82c8c24d7a88d85b89661b01c6","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.3.0-beta-2.tgz","fileCount":34,"integrity":"sha512-wXdstuG1ICoKM7Lh1GgFVnKFFalxWqcSl/jY+4Y3ueFVQ1Z2K+DTWyMtCCrfLTG4VQuUpz+gXQUGz4iyMn3TMQ==","signatures":[{"sig":"MEQCIFpejefhQNSk3Z1hcJExUweGPcRuXQ476jGk8g50EihYAiA7dTw96XfjRHG6zeFJl/r0QgE5En4HAWtwA9Dc+kxeRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb12mBCRA9TVsSAnZWagAAaOUP/RA8nR0oDUzLQAgbEHgU\nKUAqSz6p5oWi2W+uzM2C+3XkSzKUK7lNlnK5is8dmWaihDLS/a5tgzD+wXbf\ne6CCmhD+0nNVqyy1Fuu8Z5CIA2i4l8uSh2dge2SRHxL9ZjTt/9JzICLlG/s9\nzTliODNLlU9/LBZ7uzHmphEAeZE7dux0FQg6+aNYkRz4GlcFe+QPi1oAJRkE\nFk7CI+x7TqXe59owu+UFbegSh/wF13IwkxT8zswe98Cn7bhk9a1e2IesvTq2\nPRNOMjz+M7jcyF/VcNE5NP+mtmgv9VP8BQLXoNzyO4Et/lI2cJOFeg8+HzAD\n7W869cs1S8Ucx9pdAdQnroUdUMAsuPi4YpVXnxwx6txEXFFx/VXxLNL6ZKYU\n4Fc6mWqvTcGlRHJ23i0S4lZlh+wKTX5S3yVn3D2bO4Y16j5clIZgeTg9LkM8\nX0QWK7pqV43oru0NZTNDvN9K0Q/2tucb2PH7r/92FxotzHFVQHTXMBzYK/xx\ns5E9oH+0KPw5QDfRZ73esI8rOc7SpV7kQIhnDKXgd2H2DLKKVEfp+Do/raRk\nm8Xmu9jO746nu7Ez7Jly6kIKrKjWNxwOlxc4vKOxcN6AJEFjTkYf9v4mVa+U\nLRco/+PtpIYZkLcahCgZ9bi3dxtoBeg9PW4zQgd/G5bubL8AMOcK4RjMNS+5\nP3Zd\r\n=9P4t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"2bff0f42b03ae5a1c5040b4199e8562a8c2458f5","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p --aggregate-output scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.23.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.3.0-beta-2_1540843904131_0.14535800441594726","host":"s3://npm-registry-packages"}},"4.3.0-beta-3":{"name":"state-machine-cat","version":"4.3.0-beta-3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.3.0-beta-3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"62a1749df494adf938f89d9828f96160b5d7edcd","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.3.0-beta-3.tgz","fileCount":34,"integrity":"sha512-vY8ktkZRUC+4qhG7cb8X1divCfToti6c4ST+hhwFsl93S1UHJrGMVD1LqKF1ARRL55ZTzT4sJ05U+kNLyHFCoQ==","signatures":[{"sig":"MEUCIQD7yfp+EikC18CteMxP/co766pzg/mF0y5tEpyfTW/v9wIgKui2pvNxGiwrLjxiIbgu9XlN8TU7nWkUbxiRkCNIomU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2LeyCRA9TVsSAnZWagAAqQYQAJVI96lEdPnmCvEjWqvD\n18w5fzoSVR6llpNiClYqJKLdOifX0rzqL4D7+ytTUi4EQ7rDfrtEmxLA01TL\n0j/CLxg2VK+psqJo52pI4IXjHGHFpznD/jyYJtBItfWO+Ty6YOckG9tycxx6\nInGGVWjeobVLbOtJvLFvVZIUUUeLe+U1P1uyXuW6FsX/CK4KKYFUR2eKtKPD\nQu2X3lm/hrpsT3zSml+VaRD/8QCGYm9AHrAM7qgxfS06v1RN1maKb+LR8uOV\n/gZkKMdRPjnPzUy2qrwT/kbosM0qa9oJek4mZOXsCecBntOTEVkTZly81vZW\nwxW7nerEdKCZWxPOfy+pVlofmSwkkF515S3pLIPcvqPjUvx/6xcx1d+15V4U\ndTvKIyBoi2kiIuJCPsdmG0GpXlbwCoPxlG5nEvf5aBXkuEDPnwFS21oGh6zX\nwSQvmt1u4tRVCRPnZBU71syW3v6kZWu098OCH6h0xAkQl0Jm8PvPKHkh7w/s\nczJ+dKuN0pfzfbQWYTCL6OgWErT53jUTlSDSdJEd0mhuMqDI/3bnftpBLxJO\nhflKN1JWLJ0mQWtwf2Ct+2896ycaQcO6tG25gy/T6NzLusntdaWgW8Uj/kWV\nPlyB12eE1IU5JzSX+oSUdU7GUUqWsauvbK02bOK2oEAW0HIWkOY7BSkoZWkH\nE4Yq\r\n=2dKc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"8b765edecad577423b589704703a1f5dd7c00bab","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p --aggregate-output scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.23.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.3.0-beta-3_1540929457239_0.4134279845123112","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"state-machine-cat","version":"4.3.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.3.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"8857e0b213f534a0d8836ff76300f46742e2d5af","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.3.0.tgz","fileCount":34,"integrity":"sha512-RVtujd02iL2sSJNlyo1qKrniPyQ//GCAYCUeL6NWsKoNM106kz3vI6GFNF+cG03qwg+Khw6+FO23/T4QODmKbw==","signatures":[{"sig":"MEUCIQCGuf1cMp1tI7QE0yjikxpGWJxOtUo2kaWR4CUWcPxmbQIgcRcUZboHoBZZw+WR1MOSaTis2ya01+D9MESrf0p/3rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2fnDCRA9TVsSAnZWagAAaOoP/2d7gBHLmFhgp+VI2Q+Z\nCc7Jw0AnvNQmosuZFkROPAbrcWT/FaJVLo1CTN4Hg1/WuuUyo3qs7ViKqZaP\nkAIYKWerHrSdspFKWenUl8pQwiCrZln+kzrSA1+qzEUUa11b7Z6hsJdK5iSn\nE7J9bFi+B5txd28LYUNqtwhCRL+a8YPGpppaof+8io16oo/X/qNvMcoyuq9I\nkGpPl2tFB7QwJofr2LxHp0H03HcxvEaMftd8HWLc2tnMwzaVOEtS/JObFHiS\nca+J3+1PpdRwWeMwrlYU3YnJMgBvrf4gAhny6/Azg+FaR0pTW+lO//LhxGrk\neYLB73d6CFLTTQQF5rVLsfhRw2CdA0iigLxFO13DEgdKFA/OskDewYY9D/vO\nksRn6qS83DqYxTTMh7SUpxZNTbGsMqSO4Umq7uBQBLtMGgMJieKysO9ISns2\nJW+mXEHd5H3AiVnR+Zr4W30YlMj7eZaQKKIMBoM+Zr/ZBXUTmeDsZVLnvaLv\nyc4G9Q5l8TxRHHdewr8Fcyrale+qaOpmouXKoBVrJAxFFCOAkCecub70y5AK\nKs27uugmZ5BJ0y2AGvIWmIDMlgSS/sGmcNingqQAlowsqUJf0OfDNYpYiA/9\n/LnvrL+ldU66+X18ktBIt4ZwHuSGGhppU5KX9mxGyAgAkBp4PRm3/QoGLqOW\n0dxp\r\n=1axD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"2f8ddee9afd3e87beef83614cca4a37d5c11a146","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p --aggregate-output scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"8.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.23.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.3.0_1541011906705_0.33225498856886393","host":"s3://npm-registry-packages"}},"4.3.1-beta-1":{"name":"state-machine-cat","version":"4.3.1-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.3.1-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"6497ca8f9d06c343638aea9e67cc053edff75ac5","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.3.1-beta-1.tgz","fileCount":34,"integrity":"sha512-IecK7ylzXnl8gAovS2Vat6I8itiwWP6MM2YdVXKiU3gJWc1n2kfPsCCQ8b49g3d2bM3mhKStKb2fWINbO/8IHg==","signatures":[{"sig":"MEUCIQC6EkN/HkAYClYleGNmT7xK26wH3MO2Pq/lww3HZgrXigIgAbgxU+z6C2QSP/Nf8HRCjJ6pYqzNuFj8zfr4PZzivs8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3KxnCRA9TVsSAnZWagAAnPMP/0giwtxkIdxauWoDOZHy\nq/GromjzecggO7wK5mGV6uGdhviBRCGXcGBSoy5cQIYdm9unE3eUfqfIo12Y\njnZpwQ2ZJWEIBLDb8MRuVGLOL+plZHmBrWWLcDGL5vd5kviXo/TLmNIyQCX6\n6QopSJC28SJevXNDE9jtNQ4TeqMnklP3YUFwIgcf73u1y/OTatLeYHpNR4tm\njkpXXXgEOiPtXQpl+j6TrrRnw/ncvC3xVGaRgJLCEuHDDFqeAscj7BgoCtXe\nF/LCeDB7ZJAToBy9Qd9e93Hl1OZUdpyRpqd2kjErj8O/tXYN0IbUGC4L8mT/\n6MdtEt0rf9uX061OgDSUfyeSSTLI82FFW0ilA148Yxvm6om1yDYfiJPrREG5\nnlDy+yT8fzbePY1CxuGDdVEvqMzbA4NaAyag5n8DtDFmxmSbwPv/DPIAQZbl\nIMWhGBIG6w+4f95anhB5aW0OVqLc1ewQv7PvEYGHm4zoFcbx09BOfp4Uh3fS\nWdCGSsNF5TQFMF6mgkePrXPd/LRstFaMNV2I0X1RzbSrXJUmWqXe8yDl18At\ngw3WRUS7pNEZ2Toc3DnGi1ghkXW7Z8jxpDFcRZ705FOlZ222ffVJq/0crJBJ\nlbc4/WqLW8n8OpIgmTEIqYVl0alU038GopLxPW7YLzftq2pU4MqDk5z3sekw\nnGe/\r\n=oTc9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"5509b7715d7972b34e20d04d2270184e816628c5","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p --aggregate-output scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.13.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.23.1","chai-xml":"0.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.3.1-beta-1_1541188710527_0.36100653574591024","host":"s3://npm-registry-packages"}},"4.3.1-beta-4":{"name":"state-machine-cat","version":"4.3.1-beta-4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.3.1-beta-4","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"b49ca7156c2c98801138366ab6e825eaf7407b39","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.3.1-beta-4.tgz","fileCount":35,"integrity":"sha512-AIrHhLlLYNeA6kSwRb2HMeUqc3N8YNzXTqN/mbpT3YpEpodfbXf+6s9w70c4rdMho3NnE3ya5VVuDL3L6H3Cpg==","signatures":[{"sig":"MEQCIDJtltimvInrE9rn2a2N8UC+e2iXFQoqfl1K6JfbXrRVAiAb4EU9Y/qa9vGoyylBFaPQPmNzWdST66k4q28q5kpQ6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3fS1CRA9TVsSAnZWagAAkacP/0M7DiEzoBgTWuc9SHcd\nhktHrowEdFF2vFCPk/98aYWLuDQO2fjUDly9GAaxqK6yhqR23Igo4AnAs4Ji\ng+Fb4hzV546mxCSfX/hlAsgR06Ta+FM6ZB73NBVzO7K9XIhyzXL/C564tqhz\nv93tRRDZHsBUMH1+2V61PKY4qtH4BcZ3xgQxmFbkcuAF2MtOKQR/E9qO9TXC\n99Uiw65K1YTkqUvJA0Qf9z6spnhEgmOMPwu2TFeLc5bF48D7v4JSdjI+rHGV\nzLFbugkfBJ2d1DAyTVkcXxsw3cOrPH5TSQb3Kg+aVgkU4Q8m0bOcZPchGzBg\nmsiGy9TzPqg4pL4J0BcZJvV/5hQf0RdNarBPSxRfjrLiSc8uceHHYvrif81U\noo7fYvwYdnbVmxth383+YwPSlIyTH3ONZmGpzy0E27Ls39UME0ExtCps/weA\na/o95ceHTCXrjKNiWJl9pma+BDhYmkC2euCw3JcAdqDOGTz/yAcGwlcwsduk\nHJmmK3u9WNy0OWl32A2HCFJWccOOW1tA/S9zS1t6DI1deZ1c+xWKbYA1vUle\nDSqo9+twbFCYf8EfmEJj7/MTTCmfvVUdEvcvvPGIRhefsod0tbM50Bh4ukrw\nLtkQ7SdHnVjVd4dXFfoSgMXSXyrVdKxjl69tPWvyyCKphsqjFIcs72wRlR5W\niAPQ\r\n=Q9Y2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"7f8edc1f1a8164edde69047be2dc5fc197059253","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p --aggregate-output scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.13.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.23.1","chai-xml":"0.3.2","lodash.get":"4.4.2","lodash.set":"4.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.2","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.3.1-beta-4_1541272756701_0.8907166207442625","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"state-machine-cat","version":"4.3.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.3.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"e3e3fa269608120f1e4692bceb79876782d55e4e","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.3.1.tgz","fileCount":35,"integrity":"sha512-p6BFgaq7WFe61wcP87qGRKEIPJ6VauAV4hXcP1L+9ev4Ck23WfOSCZBIhQq5EB5svjAddJneXb91asnzAIYw9g==","signatures":[{"sig":"MEUCIQDdL+ZrxNzmlQhIyc3Zuoh4GfWxPraRYi/UhpxXwxT7SwIgIJz1Lh6pgmi1LKrP3w7UF3HgapxN+5fBFt11pvnNS2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb32K0CRA9TVsSAnZWagAAKQwQAJQgMQRDnasl6EOmHFYf\n6ttNeJremHOhICtZ7QnUa8LZNKRIG44efXLKoSK8i4TxGmcxEufwoJehvgEN\n+MrAJMC/Das/1H9TBVz17wY45j9lmyBbYrjSwfUSOiRIpCDAxP/uwML/x+gl\nAw4B/jtA1fUrcYVy44pf+j2Awfm41uooQ7Bh6/ax83lCE+Xh1Izn2RDjd2n1\nDvXoqyYm23+lRdZeZ0L4+o/G4iuB3I3VY9dHIATdA21TLXefVnFismJMowCH\nZNiYEAXMaTHzuJGszNBH7iTcTTXKezkH3a8CPKAYNXPbSdM2ErCdHhcYD/pW\nhpMd+8sCs2NQdopUkTtJ3RW0Iaymh03LqkfHbnM7p+icfqflvZOtrFxtwGLp\nrhBBcB+dR/+2+s37oky6ZYP6VTdYlawrJKYoueIvr+p6bokRqAgmtFWUcadO\npw9WQzXGDD0UakxB9oVSbJHF1frC3qs1/utrd2nEauTAvyl3D2HNHJ4Z2N+G\n0DZNny/at9ab0MYOCN4tBuAMzi8ilYRV34tC5JevCUcVZzrI3BT6jVTO2emL\n/KELo9064pxyjdfSZ15MuZNFcsEi3XR2EQ4E7apead/QpBwSQV2wGe5mu9L6\nB5RGGj/HtsClVF9JoX5h7QCuxrBINRhcWLFNijZydolnY2SN708vWA32v/8J\nGYsg\r\n=MzZf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"7944352013ff776692a20902dff27fd03dca9201","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p --aggregate-output scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.13.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.24.0","chai-xml":"0.3.2","lodash.get":"4.4.2","lodash.set":"4.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.2","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.3","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.3.1_1541366451906_0.929453902970933","host":"s3://npm-registry-packages"}},"4.4.0-beta-3":{"name":"state-machine-cat","version":"4.4.0-beta-3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.4.0-beta-3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/index.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"d8ab3e9402d219e62f62866297ed36554cebbbbe","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.4.0-beta-3.tgz","fileCount":35,"integrity":"sha512-KuTcAUEntPX0Eb9S20NCUSwL5VQ9d3B9tW/5O6rOfbUKh8r+t8Ywb9F9O9W4j67lAi69rNVOqu0p6AFY858PFg==","signatures":[{"sig":"MEUCIApTZJYBALgJxtHlQWFEVwGvjkgUFfOngaZzldhUHk5uAiEA5ksS+S7W8jpAvWLyJwZe7EbR/VH/sq16uBKsRIXWg68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5fikCRA9TVsSAnZWagAA5xAP/0giyZ5WScbY09F6lDAQ\nAh1+4BOeIBmvoEObd2wZHHy82zTiv9OPCJyA+OLvauiX6nJRq2gq08LdRz3P\nS5QF+UwA7gc8CLg6VmUg73qerTtnHVw9T9TwkmKMjfL0ZvfA3KYL+VgQTEhZ\n+8Dg93b1VXjL8JBO6LCQWsS65J4wxFjqRVh4sEyQcighEYnjCjEzHiBA4Zcq\nYJJluhkHkxFPBqXoqUqLyxMExCe99qtB18VkV/4Yfv3BtlkhkuUfHFx306ay\nOrdbkQvrKnzWfli0w+7HQDq69vR5IMHHJUWgH2VviIQ1/YS6sZth6pAN18bC\nCweN0gqw8a6ifVmwh4/BiPmq8xo/x8fRS45A+UAfdhuYktdJc2zbEXkTnDol\nHD9tYSI5FA8VsbPrpsAtZB/QHKGL9jwvVKTMm952qClJnhgl+RtOH98Dy6fp\n3epoKnoko+5d/dpGnCpfgr+sEdvHZQ+Ntf5CCrkhY/Fip8J9ARidvrHj4Tsu\nIZhh+LzeQHyv2Q5sOMr7RH2bqoZ5mCbMTQ3MnX35rk5pIl/6fUCJy3CTjmEr\npQvR6rS9UbTH3Yk6X2wrFyJXgAQM62WCDqbg1H4Rrs3PGxTmKfofACDeoqxj\ntxzwOm3DaJUK17rnmCgkNPOka+2TKy5IwZ4I6HxDtE5pwxlsPU5cd4R048ZT\noZTi\r\n=v6er\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"900f9acfed540009307be6d8821ea48c49d3b834","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p --aggregate-output scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.13.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.24.0","chai-xml":"0.3.2","lodash.get":"4.4.2","lodash.set":"4.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","query-string":"6.2.0","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.2","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.3","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.4.0-beta-3_1541798051537_0.19130079724204196","host":"s3://npm-registry-packages"}},"4.4.0-beta-4":{"name":"state-machine-cat","version":"4.4.0-beta-4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.4.0-beta-4","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/properties-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"530f78bab2fde7635039adf0e146d66595e05a5a","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.4.0-beta-4.tgz","fileCount":36,"integrity":"sha512-B9H5+9qbAskuW2K5RwGO21iy1eKnfL5qH29C47d5TBlf/IScTxP6hH0sZLQZmRV240+ZMY55U3HviFq9Ouoj+Q==","signatures":[{"sig":"MEUCIH70As4GREjBZwN93jj22VTfKI7bdkSDD6r3bkJV2MD6AiEAwjqTRgODQkkyF8uad0lrZnVYg9G0OvOOuTDEjnoR9Bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5z79CRA9TVsSAnZWagAAkqkQAJf05xvcxWJqP0ExPcGu\nqYS1TMBzepGH1eIPDqJpq6gz9dsRTO93pXhMieT842NbIw3D4iSUWi/vNfEL\n9Ur2n8jim9T4hby0BBjtTEI97wMWdzBY/CZa/SLQBTeXFgVkNM2hkQq693e8\nCaPSaeRwmJ0T0SjDy94ZPWSbioqY0HYhT/UtLRx4Apop2m2EiJOo+97KuUif\nqcHGwUY50vmG6uKWYitZQABQKFKBnnWEmXcvTC7NsG4iJMgt5dDVwEdiG0/J\n/N6h6/BrtSUuUVRNhBCRPHxQSvxQaCOhHQqwSX4TJvcMe/3Z8CCIgqCVf4YI\nQTj/ds/6GTZFT2xpU7rCdDWA0ewZlV3ByMtkE73htxS53QTp3nQuLfEJgmpC\nE5f1ghJA46So16lkZJwG9vwazXHK/0VopvqqFN8+HHWRDvPJUGPwRMP6pBPb\njzbwnHK6dlQrvCBC9wwe05nur/R2fqK8hMDRakoP5bTf9VFBaYeYvFLS282M\n20qU1mn0BD5l/fzRBsPzmyY7J7VmEky1tqHfywzfmDFbRJOc0uIls5wFW8EB\nbxw6mmCnvWYkvV7ArQ5JVdc2MPUVfDwSUITlBzg+Klp8knY9xM2XRnka9M/J\nksZXrFzomzj1EY2ll5iUdDIRlQouSSBwpsyBR7NsQKaKQ6E8x8f/E1U2Ird1\nOYz/\r\n=vQEt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"d1a13aeb51e08dd4d85c7cb7774ce8216ee89ed5","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p --aggregate-output scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.13.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.4","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/cli/properties-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.8.0","webpack":"4.24.0","chai-xml":"0.3.2","lodash.get":"4.4.2","lodash.set":"4.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","query-string":"6.2.0","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.2","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.3","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.4.0-beta-4_1541881596864_0.18109449673265776","host":"s3://npm-registry-packages"}},"4.4.0-beta-5":{"name":"state-machine-cat","version":"4.4.0-beta-5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.4.0-beta-5","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/properties-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"fa4679eb23d02e674b7b78f5f4d3723c087a1f66","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.4.0-beta-5.tgz","fileCount":36,"integrity":"sha512-EVWNJpTIn3HEvJHmpTy51quX2cR9rR8D20cjpG9hHayj2VlQADbjfAHv/BkqxOVIj25vjCUkmMpMGShWmJBvZg==","signatures":[{"sig":"MEYCIQD7yI1BlVcfVVduGCU2hMWlp0SUucjXuiKAuTWCZSG3dgIhAJkjzVAcBaGPFUIsrh9Jxx2GZYKtt4uTXxlNzeow7EwR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5/aNCRA9TVsSAnZWagAANEAQAJNv0eUj4Nhhmejm5z5q\n+J8tmbcl2kq+KKw5v3gNACD+40VnGfQRyhwfgWCuT25At1uRmor6i9dO8VeU\nwKYImCj7mtLEsmfPzSaIlRMIaF4AcdDR6vEAFcWf9hgNMoeuEQnIQIsKGlbD\nCvLKv5htgI88jKZuy3IMgZ7hwW1IAd78/WWGHvrZw9po0iu4r+uOZlQLh0Bh\nUJtvipW0b+WNSfpbErGnKEdMKW53YRote+MKrKAB91WOTNrSXLg2SjI2BUbX\nNpfwVU+o8lMZAEQe8dNHmySXXrpEjXTIPH8jjD4tM0ZUq+kMrbg8OpU0trwC\nR0WjUUe67OOeS5zUo8VYCJX0YskF9nzKcPJhBnA45kdVaZK9zpG59kmBQ//M\nH70LnH8uT0Bi0+sQVqplk/Z3mT2sPenBpqkno5jH00zER63roywk34CZud46\nlQDPJKF0f1yvfz6J7xURHSjaEMVOaJj8eaW6skVbc+9H8NVpd5oOBthSFRnW\nJORTUlpTru0/0HHim5/cCS0phbPLLLAzoD9Ih28cfnGqW9dhNkY4LqYApUyK\nOPygPqC2WCtpVuXcPLnpFimUGvYaUTnGtXA1lwnVlJEMxc9JdMCDCUNkVMTh\n/vGUwX1df8/a8TzZeMAg9kuGBIM28XUOZygjJ9itPDG9UWOzgsaSChH5K9Ya\nWrVm\r\n=Hbbh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"975d4ae722ce100e43d726057461b1d37faec902","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p --aggregate-output scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.13.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.5","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/parse/smcat-parser.js","src/cli/properties-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.9.0","webpack":"4.25.1","chai-xml":"0.3.2","lodash.get":"4.4.2","lodash.set":"4.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","query-string":"6.2.0","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.3","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.3","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.4.0-beta-5_1541928588160_0.0685814097821762","host":"s3://npm-registry-packages"}},"4.4.0-beta-7":{"name":"state-machine-cat","version":"4.4.0-beta-7","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.4.0-beta-7","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/attributes-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"3b4e2bc264d02e3cfa58e8147835e94ab9afe352","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.4.0-beta-7.tgz","fileCount":36,"integrity":"sha512-ofo0OMlAb3hApSCe6Nq/EWxQEOicWBDuXwndxb0k0z4AgUpRy1cOjrYummHSqYGbMJU+ykzc/KvZuWIHBVY75g==","signatures":[{"sig":"MEUCIQCAKWaKUq67NdzJRSScfYYLlxULP74l2ls+d7jk2lEUzAIgXm6GBwLa3ZEwpP/Cr8fRfGbbsK7RAe7U/2zAUw/cM4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6DHmCRA9TVsSAnZWagAAJMUP/iDIRL8gcq5Ld0lIKUsj\nbeuwGqqc1mNc7mRlSfaAo6R0/JisChl6jTuk7w0FbqNxNIxegKbEtwItxrmv\ny11qxJtNT07FpbwILRmZtPFKH2h7ZGNQjlMsmbymdX4oFHvOyQMUDFOtEWZ5\nlO5tvYC+cAq+1A4MMpTEgme+TRTbzelpSrmpi8n3xtOAwzjw03vceuHWK6WM\njWsm08o/q4p33YVzZsRAcaapTQSrdZAOFt6qbndjziIXncXj3rSZiyA2jlVl\nXYHlSC5i/vqCyduSsjFw4lX6AHq1SHXdiD8bik6GN0qLcuohfYzwFD3xMh37\nI6HQpYGACRQMWVmXLlTGQAsgZ1dBbmefEo9lNryUONZaif41KR1Ot+iQf1Ql\npGBqbt36V3pyH9PvMHlM5fwFiZtY/lGyvt/VN7MqvoztAmpbWeDofY12yR/X\n2zVoaRLWsHrFtsKu3Xgyabo0PxLoc0Dw4HVc3K2ER+iOFvg00gto0cFuMfB8\no5SN+nvXeZU51HJofuysRj9y3FQfhFte+c8Tl0BrLi5Ad+xpAqT+kN5F6w3y\nIPL+pNfJfwb2i3lgkuZP13u3d0nijf6FMa6G+ldVTj8WEoksTLtkGVwpodlK\nZPjUkRLP6/hDhUVHhGMPqQTEPaBU5ZM6/6m8gZpm3s5fY2vpcPlDynOQp+8/\n+N74\r\n=sW1i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"28c174a96f64dc07fdf4be32f8d2a2ca0d2a8c80","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p --aggregate-output scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.13.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.5","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/*/*-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.9.0","webpack":"4.25.1","chai-xml":"0.3.2","lodash.get":"4.4.2","lodash.set":"4.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","query-string":"6.2.0","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.3","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.3","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.4.0-beta-7_1541943781447_0.3594639998627427","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"state-machine-cat","version":"4.4.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.4.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/attributes-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"8d48236c7ef45f29365090fe4ba726e7b76b1250","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.4.0.tgz","fileCount":36,"integrity":"sha512-/feAEInJj7D9nqcdfOfPduATp7kZkVHegAHV1ot5IHjwviKPqFSi5Q9BeRdwBjJnnvFeJTCrm9Xlrt1rjulTCA==","signatures":[{"sig":"MEQCIHkkswrHG4RIblELe+cZoocKCf1il2ADswYxg+yWxTzPAiB1WAGGHea1hLGN/J4u6QXxwx7QVnhasPAdTyJPvHgYMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6FL2CRA9TVsSAnZWagAAiCsP/1oetD5Z/VdeFA+ZbY+X\nNcX3qE/j2fRPGewKTu0pEkiIbz4YRUzBC31UeCDnj3yJNJXGtVnOm0He7tbM\n5dkOno0A9iE5eov2XBS7utwR9otDw6cayLtBJxjrOHG+FEilply7p+9Ze5jX\nbGDLnBeJWU3+fbW8+p6AyGyBQqaGSxMq5LY2BUy9cTqOtI2ziysserG/qG8I\n+kAh5L7Z4Gcb8q960zwMPzEPbkpSS8G8/gmNvvhkYXRGahsTimR/rmLR9VyD\nQZienU7/92k3jlgYVfxdcqY+cak+GNI1l/oIi3d3xWqBJHx6Yx+ZB7bsMX9L\nAY7oEQj13UxiXm20EDUGy73eXCuX8NipCgIKKJ+9/ce0Bt207ubbDQudaMpQ\nPfWYHzHFCR4vOv1gMlsS9XvZJ8/CjhJ0M1gr/lmTIftwNeYZ7aflc19Z5Kix\nFAfbIrLLdqDbJi0rItfKLPI6HZHExD1Ucg3iyOTRpHxF/epk5YzKGohOKezt\n6nGtqSXB8Sc4vhb51itxWR4dHHM7T6p+w9IknuZcOGwIO/+yX9OSld8Cw9/I\nj4jpOoKdxXLBZ2K+RY2qVGIAXAP+KQMcrY+SmO0GtXFVKmXCshxLXWVXPfiL\ncG6h/nQn/hACsDc++Q+SKi4ejOKiQgylhZIBEbmOJ2bTpZT7GWXiXpV+BpmZ\n7Sli\r\n=OcwR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"c7e6a50cb8ccca7eb56c66e93bca16aabfbee434","scripts":{"lint":"eslint src test","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build scm:stage","lint:fix":"eslint --fix src test","scm:push":"run-p --aggregate-output scm:push:*","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.json src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.json bin/smcat | dot -T svg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.13.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.5.5","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/*/*-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.9.0","webpack":"4.25.1","chai-xml":"0.3.2","lodash.get":"4.4.2","lodash.set":"4.3.2","npm-run-all":"4.1.3","webpack-cli":"3.1.2","query-string":"6.2.0","js-makedepend":"3.0.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.6.3","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.3","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.4.0_1541952245666_0.20075374121307665","host":"s3://npm-registry-packages"}},"4.4.2":{"name":"state-machine-cat","version":"4.4.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.4.2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/attributes-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"64de80f3f1fd0071227e2a6df4ff69b975814a7b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.4.2.tgz","fileCount":36,"integrity":"sha512-HQ2aQ9vkrNkxz/YJOMu8lEvZFHhLAG+isr/qvmH0zQY4NSRWvjHY2VhOhb3DJbhbVDwgk20x+j1CfMzTL4JQ2A==","signatures":[{"sig":"MEYCIQDuxeGCSwieLA1IQvkISZw353xyGYCBSSaMW6Jmx1jIoAIhAIC86AklYg0NwfFli7LX3Tu5YuFn6Hn6A+WCjcEYIWNn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBCw0CRA9TVsSAnZWagAAIFIP/RneqdlcmAxsR+ZCbXUA\nmu3E3cAa7A16lePH6+GQ0W9kFo/z2+OvvJo/xGsuBbZyfUDgjWrxXn3TlTUD\nvLodBOIOWDvs5QDOHQCP+t8tiE99nTnN3YtWxi/8iVR0J4P6MjGjBxdPAd3k\nyiDsjHkiT9nnaA+xs6tBaD81PrLt3LGsopYZB5Ja2ISUIZuNpvK7S1SQpW96\n19we4jW5sxrRjnWkIZeYBRqD0H7gwBDsGpWNAruYAyY3P9DhXrnF8pRrTWdC\no10+krp3co5mmx/beeShn1iZMX6KiQTpTaeCc5YS17SzKtWB6vx3nyIwKwe1\nnxjEI6Ju+dnIuyUR1mAj6pWVotKhfcQS4PXdNkXreC+lPqEwZABeqZIkcsHB\nMlOwk1GUyBlzpmjQRF2hKg3znK9p4DxiIysVj417ceEnN/Vp7QsDQM2GVqmR\npDgg1cDKGLAAIL9UTbQMrvXwNevo2eYfLUG0jSDe4tzY+p5d2hwp+J7lv9c9\nSNa4XIQ01nCnSsZMZ5et7Lwxqj+TDPCuBkGXkNxHHNDj0LO+UtZLgLj6bRgr\nYMXzVcuU/ABg2DC2T+2LZ1g8BtgVYo5Q1uwm8Plz/9b8UYhe8KLGW8zn6coI\nEMoQU9UjC9vsCj9l5PTJ1lNexbZywimHfYljW5e1EVw0gLNXHMGuLOFLYZFB\nsVqE\r\n=Wyg4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"15660edd3958069604825ee6e8aeaf8d7fe47a60","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser.js src bin/smcat | dot -Tsvg > tmp_deps.svg","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --exclude node_modules --validate config/dependency-cruiser.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.13.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.6.1","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/*/*-parser.js","src/render/*/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.9.0","webpack":"4.26.1","chai-xml":"0.3.2","lodash.get":"4.4.2","lodash.set":"4.3.2","npm-run-all":"4.1.5","webpack-cli":"3.1.2","query-string":"6.2.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.7.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.3","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.4.2_1543777331735_0.8540896455537854","host":"s3://npm-registry-packages"}},"4.4.3":{"name":"state-machine-cat","version":"4.4.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.4.3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/attributes-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"7e98073b50db3c3d7e86ab194f3deacdb5208122","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.4.3.tgz","fileCount":36,"integrity":"sha512-gSWgkEtO1ojKe8iANRgbrMcpOPyweA9hH8Mc1eBKIJ6VlAxnIQ9wS50tMhKRDGpMciN5fY2yy/LfMss3xCt6ow==","signatures":[{"sig":"MEUCIQCmWVw7MQEYOW5O506K4zhQj9e3wG2472XH9ydlO6PLTgIgK/5BNje40za9S5GK07Y9YiYYOR5gTIeco0aM1dMuCAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcKf1ICRA9TVsSAnZWagAAIdoP/1d3und8xMK7AQdfeulh\nQNdEU7ArVBMD06n9Q40mB/r4tOR0n5ign+5T1L6mfarUKRmb8Qk6xu+9T+mv\npsKsA6sGLlKfklLpREj8eodzRG3DAz1n+04QUZUrMXajbslvaiRIK9vFa4JO\nf0YTdUVRq6+yMAbqhpIPh0a0lTNWP/1PSwqz7K+8LHdQnFr2vawsreNdEp/w\nUuB3nqOFZOqDdX8OoAAJgJFLj/DgRVNy4T1vAMcad00+MQUPXMt+nVTWs24P\nRTPINK73a6L0rxHV1mIzB/kFY0IyxQ5LolSSvZQ0WJwX9yoDCF/m/IV2qRke\nVpVwPdssXkOKAhic8+X1iIs5Dpbr4Z3FMLiHMYjqkJl/oCuInWcosX6suS4v\nXqKaT1DT6wjfRAn7dEcMKn++immaq+pOXaVWiQ0xPCNLaIwKrCToRO7DbYQ8\n6C4n3U94PL0FBxDHYzftCpTe37NpcfPGUGB9XhcSoCh8lIVU7cg4nHAZFLWg\n0VJ4pfTk50M5/4avLtgVxfCdQrgyduPz5FjhwKIyjMB2veCSliZzk1d+cbmm\n1/kDg14EsxZdtb2/8TrGDaWrfHJxRM55Nl3xlHpCYRmkyIVIS8AOe+s9W5YK\nczDfH2xsmyEpAj4a9iz7/0C+LFUysRg/FfGPIKMlCe0KEXIG0YmmX4IOeWXc\naBum\r\n=5C45\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"2072b20b2c635ff0e73523ec09e446cb4189be97","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.6.2","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["config","coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.11.1","webpack":"4.28.3","chai-xml":"0.3.2","lodash.get":"4.4.2","lodash.set":"4.3.2","npm-run-all":"4.1.5","webpack-cli":"3.1.2","query-string":"6.2.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.10.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.0","eslint-plugin-compat":"2.6.3","eslint-plugin-import":"2.14.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.4.3_1546255687990_0.5639266505401412","host":"s3://npm-registry-packages"}},"4.4.5":{"name":"state-machine-cat","version":"4.4.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.4.5","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/attributes-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"cab28b1b1498bbd132080e4e76276cd34ecd254d","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.4.5.tgz","fileCount":36,"integrity":"sha512-hOUUPFBZaFHu55OWLPKBteK/iYFcPuLTQ8Pp7/KY8YlCYjVlnc0TsiWL6XP4m0I7gqeBEU92RxdZe8jlbmblQg==","signatures":[{"sig":"MEUCIQCawjI+oIBZtnA37IzEsuQ70dtMA0ncC7rGU/XFmNBgxwIgcoEQvOuW898jEWiKYXLFyDb4KZnvEKSf1BNEuzsq6rY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSNJhCRA9TVsSAnZWagAAZTAP/j7+9h5A39HrLDQhwL1u\nx516idnHDb3a9TJ/IXlAPf05W54ORy6FewC6GAVU/2f4uKMSvOLwcg4qxc3N\n1aWMkqlksHrsxM42snQQl0haGsxM5/7zEFuwXVEXg7UIZ9PmkMlCdOvsNEmu\nSh5B4owR3y86wqtzjahIIVPgdyre7HZWb0KeiTjcx2dXA3qlXQoSHwwM4I5d\n62m3VZVfyrYx3CDsgl1BVvt7Gv7D1nSXlLxOpKxeQRFqYila4wpenpkj7sTr\nxVPDFywwTcTte8FSUplGHbv4I+QaqnaZz4ArgKOHoh56AZPeamZwiKELvl9w\nDC1/MPwchf68gW4jojyTciaLA4F/0cS+5mv/SURNLtD4VIp4/EXS7IPNXGx8\nbf9zrxzAKBhWzVfQ0ULqS28svuF1V4ZU+S+rKDeBDQnQ8jd222CpWjqHg1gu\ni0Qn3XwWduPCaHFJ5KT4mAiLHTZL8boJUKTh6I4dF506Sy88L3xxO+3FvLqs\nam9q6EdR+4JCbAwSL2/xeDMJFvd34nfd0dwBR5CxYd6m20mlNN4B+Ku/c2Md\nnyx6OyNDFwiQnCB6G+WKOPBILQkLYmIWpoD7RPhoLNthuaclANM+z55OSXGM\nYyU/mCTX1S4OoVzEojY0oTiO3UL0I1pcBeCG40vtv3/2bzgQ8JmcZue0d6aw\nHsw+\r\n=Q8FG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"93df0b3425d52ca7ddd4ab61ec2f46febdd5cd67","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.7.0","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.0.12","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.12.1","webpack":"4.29.0","chai-xml":"0.3.2","lodash.get":"4.4.2","lodash.set":"4.3.2","npm-run-all":"4.1.5","webpack-cli":"3.2.1","query-string":"6.2.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.11.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.1","eslint-plugin-compat":"2.6.3","eslint-plugin-import":"2.15.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.4.5_1548276321299_0.5421331477343965","host":"s3://npm-registry-packages"}},"4.4.6":{"name":"state-machine-cat","version":"4.4.6","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.4.6","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/attributes-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"c80687ac80cdb653bc56bcf70bbf3306bc659537","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.4.6.tgz","fileCount":36,"integrity":"sha512-OsKx1JqpEDVqfQwy/D/xUR1+tkaZXl+DOArfS0ZSIN2yCijQEGWF1B/39jbV+1CFoBa3ru0hz8+SOce/EldP4w==","signatures":[{"sig":"MEQCIHwnzt3SMBuS634bzphM4C4Un+w6ssCyqk0NPf9F4PTdAiAyY0IaRscLtWcRvwANjWILuKR3lJGYc4L4R0SScMurMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXd4PCRA9TVsSAnZWagAAENAP/jBqXbz1KHZB2JaXJjmC\ns/9kBGhyqx1hHCVOOZpPNIWVBqiPrwlOshVL8QFGPBxZsZtn4d1CaTuuF1el\n4e2Y7rNv+X2jn2Dd6aE4jgMKjK8Zsf/IRJ6PG0l5FsPzwVMzi/J3qeiaI/1F\nMXtnUdgMtOrzP0lXbM0bFmTB4+UJwWslaEeO8kpPuzpP8+YPSMdKoPUpzbTd\nwKokuwTfVOazNziM7YDWp4DxjmbxIzKbM8W8Qw4DzRweGn4K+JhdVBuZAJUj\nARJEXsjOCLQcM2iGxlDDiZ+yq4Uv/5R+fO7TdFHD/NRJk+BdMt9cZNSitC95\nWUQviYHeQw7K1Y7jDGfYOLnxBZKrcbHjMayOu2IQuGZqyeSZGxmCf42XlQle\negjyne1wFX6LcES1XbzIv8KNc7yhCYvWRqRYQ+tIcVlf8bxuOcG93V+RalV1\nVzGe5r+T6p7RGTROE1O5qpO8b95PHitquMQlunniGSPnyy/ieVi/8fe/Fkyu\ny3FkwVdiLvOTKWvoJOo9pouj6oHCzB3mfR3NAi+MXeswpumE39gD4pyXH78c\nLoXGAoZvpl9iiyW7B3miE8M/i1irBccYXVg08gHTlCPEoOEkIRQ7fZGWUtk3\n1WkYE9x2k/hFqgCIDQelPPvQMgn5Rc8lOWRPny57mbcu5r42FlAT9OGUo5fF\nBTQZ\r\n=fzVe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"d6c7dc0587e7f3ee9025a8f43a5973a68f05e1df","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.8.1","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.1.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.2.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.13.0","webpack":"4.29.3","chai-xml":"0.3.2","lodash.get":"4.4.2","lodash.set":"4.3.2","npm-run-all":"4.1.5","webpack-cli":"3.2.3","query-string":"6.2.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.12.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.1","eslint-plugin-compat":"2.7.0","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.4.6_1549655567164_0.5008633284751114","host":"s3://npm-registry-packages"}},"4.4.7-beta-1":{"name":"state-machine-cat","version":"4.4.7-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.4.7-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/attributes-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"8cca7a3f2d5593986862d6b340af48cd9760c5d5","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.4.7-beta-1.tgz","fileCount":36,"integrity":"sha512-QJr9M7kTr8lhWopodSa2KEQ+z6yzXEouXqtwRCglL+9/QzeCERKkoATF1g8KtRaYTIHvx0cBn81px95qWMamnA==","signatures":[{"sig":"MEQCICtySqBkl6DeqQWW0exHAmsRBq9XlegdXmBmS7ZvGJ7mAiBt4wWRpF555/A+XosrIT4BTtseYLL0Sa/CHau8JejR4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaS0sCRA9TVsSAnZWagAAUDQP/R6U59zzLE2t6nMSwHQn\nF2IXxRV8OwZG5gdgRKXqy2IySpvkXw761m1Ia7VUTUb1QtRQHj7QVw7n9ICl\nZtL4kFK4YWh2yff+jCjxH3wDeS1kOgzJDepi7HapCUfoRXTItL4JQNk3q9/C\nk+dNivcDGTxexDQWwAr6VWZVfxdy324e8VXa82lE7Gpry5OtqL0vmGk2ftEy\n5ugZJBExl5LLrtJsx2KcPoZj3mnhAz+if/KOIhkZ9RUm7mEa0M+bBv+4dcY5\n+8bcyJIUIMLq+ZUceZoodWJppvr18q5xuoriK0dljYNA/No3SGfrwMAF1qPc\nR/hwNcGAcfymNPUMUv7xKLns9MI7lQOEEjk/OAoOdm0f75aVpzv1DSsW4P8E\n5aaieMZhVqmsEw8beC3ehhCGT0Wf1WfvMS/3efeWeDYAz0EcZ7U1NLmXzuRc\nOyaL6usNyaHC2DLe+mWYHHpAINA5mmC/Fn3QJ+cncPzMJW3yvKgbwhqCrKbD\nNfPqa8MSjI3ov+npMHq3gcp3y5VbVu3+6uYxaQLz792JhQJiWGmLmo9hh9+V\nf0ts71/1koMVQj64Sts9k4Qdwk4D1Jsjr928PoboCj7ZfyNHVpI5q4QwBrPv\nB17Nwwjy3rynI5lpbti9m2hW6bY/qfHwtfeVxaSwuuqDhcnNRcmvHeOF0oEf\nIGOC\r\n=GSCU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"8581b4060012b306d29e014a82d02892b2095c11","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.8.1","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.1.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.2.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.13.0","webpack":"4.29.3","chai-xml":"0.3.2","lodash.get":"4.4.2","lodash.set":"4.3.2","npm-run-all":"4.1.5","webpack-cli":"3.2.3","query-string":"6.2.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.12.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.1","eslint-plugin-compat":"2.7.0","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.4.7-beta-1_1550396715701_0.8847746944853601","host":"s3://npm-registry-packages"}},"4.4.7-beta-2":{"name":"state-machine-cat","version":"4.4.7-beta-2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.4.7-beta-2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/attributes-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"09de81c509f3ab155aa11547f06817f44d4df3d0","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.4.7-beta-2.tgz","fileCount":36,"integrity":"sha512-gMY6n3SLdDo4fwraOqOMGuRfpGqn9koc/ok6QZq5s+H3fj3FnM49WE5IoSvFu/3MwqfNgIv6swinbE01drkm1Q==","signatures":[{"sig":"MEYCIQCjI4PALp54aAHXLjZHlzmzV59DTXdrdrqrJBFSXGxxPAIhAOONf+iNJy4g3ZlSthMXOrVvIAQFSvj47+an1S9J8Xsn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaS6zCRA9TVsSAnZWagAA0/cP/RiP7JJqB6ncHeO9qDT5\n1+lMW1MI2xZgyXWshy89DrWXrZyr1v2XTjg6yK2eUTyP+tPuigN7AHUVE4Jb\nZfC+HyD8zeqMwz0pxXHkNh0wzqHynfzhCZsMvCPZz/CAOBabBKcXRJDxS2fM\njOvvWWViW0a9rugwii3jzxycka4RGW4Mu19W2gsoJsI+zM+ys218SYjAzPPv\nH1bBUxx0EQ+h4x5IGSQtYq7jvqbd0G7NsIhn2TE6dXO0HRbLKGgTO7CuLfIF\nJBEGRGbt1OQ6RmtAcS+Wx3bbYPGpDO5e8euGuj5B+2UVzX/R1b7VY3NG++2Z\noXUycFyHO+vp8hSIuma+DlrPW0CzOQCU6PP1qdmZmAPcZuZwOgGIWB5Frsks\nzkw/uKwMyLQmN+3auEc1sTbBpvBeIqwuq5eFWUjvvH3snsQvqimlMtpbG7Ek\ny9HyvnUm3nhcHyZ/enELDYklBaGKYwsylY8aichzKfXSR/s1R2hjwSeEVA63\nc+VIlAeqRDwH3upn77MRj5hbuZzeNoWS2LOgt/pG91xuCJkmxf034Qs/Jt7q\nXKm6xSG9uTyUvcs5cz3rf6lLtxjWE5yatC7YPmiQEAoRxstFHJP0Q0uiXO2y\n6q1jyZKFp3q34GYlkbJcjrZGFIZ6QpAPvExQoDU8fRsGC8Di1/iK+5WFIccE\nUNK3\r\n=Zfab\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"32d8ee208d735e13412f5739eefcf6aca3c67463","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.8.1","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.1.0","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.2.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.13.0","webpack":"4.29.3","chai-xml":"0.3.2","lodash.set":"4.3.2","npm-run-all":"4.1.5","webpack-cli":"3.2.3","query-string":"6.2.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.12.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.2.1","eslint-plugin-compat":"2.7.0","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.4.7-beta-2_1550397106706_0.19682885472879375","host":"s3://npm-registry-packages"}},"4.4.7-beta-3":{"name":"state-machine-cat","version":"4.4.7-beta-3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.4.7-beta-3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/attributes-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"8195565d4d7b2afe852bd7e16a7b1a8af5b672eb","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.4.7-beta-3.tgz","fileCount":36,"integrity":"sha512-QzgX0mnmLmX0XM9ba7xDqRHRU6jRG8nPBB5pSJ0x2nyLA56bZpKFP0bWub17dp2NrcwehdnYFROdDv6d0STxqA==","signatures":[{"sig":"MEQCIEw+6URPvbcuF05P42DvrMewUm4sVHKwdf/+QCBcLOOcAiAQl4id/2Shbm8QC6fnUB2ly4AgqG/5vVo2HwYBX+6zGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaTo5CRA9TVsSAnZWagAAbSQP/3WAIlk70+XZKeto//Sr\noGlNYqEk3cKdYAYwBnEkVczTjhtdaUV6Au19buL1ZBZV9QZlVtZyEdtghl53\nR6XcPq/7esHFWaLWu1FshzxAam6GYiqUiL/hBRCQ67bS/f41i4Vrcwucn5hj\nRR8QfMv3foa8mIlZA0no7ZrHYYFKh2fkAgeV+rsMItCKauMMJhjoTDEvOZZz\npDGjUN3EpZWXTIANZLBmoWmBZP4m8vnnJ5ARLazaDHiUW/OFnB8XhhOq2NX0\n7bxJ1fpvdsMFkOBEhF1DIilYMReY8+UZaXoZjEBTpv2VKNOK66ZrJM5nNLft\nQCbj6M8OrDKgSd6/6Hz7BGCZA05Xs7avSSj2E6mIZnNkiUrrYw3SeoNhG7uN\ns8ZNd4MdaJ/LDmTKDT4b27oLNglk1BgcBnkWfgGT+mDpW9K/hWR/vvmhl3D5\nkKqbytuIo1uDOjhJp0yiBZ12Ow6uo5Cb9uA2tcv1pjXBrdlum9jog946pffF\nTSA4mw0rUTeLMHpgKAYv1+Du+fcvAUwekVjPqCE15weypsiRnKEzd4P6uVll\nKeAIApgEY5plj+sZBAqROBovairj8FDqnQpbI34fk1WCcO26isEOFXsHPykq\n6sRwqBjWoR0YdS/Su/8RH6/0KgJuTFu82NWfH4z3wlgHLO8gYh0dsD/ZXFjN\nFm63\r\n=2+VX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"4886acf10d4d66caaa71b2a33e05d061f1672019","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.9.1","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.1.0","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.3.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.14.0","webpack":"4.29.4","chai-xml":"0.3.2","lodash.set":"4.3.2","npm-run-all":"4.1.5","webpack-cli":"3.2.3","query-string":"6.2.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.13.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"2.7.0","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.4.7-beta-3_1550400056688_0.9732315579439905","host":"s3://npm-registry-packages"}},"4.4.7":{"name":"state-machine-cat","version":"4.4.7","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.4.7","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/attributes-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"53c8a43d4311151c249e2bf53a85ac9f3a6d5ca0","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.4.7.tgz","fileCount":36,"integrity":"sha512-ofVKmW+PES9wAwJ4LOkQj/weIk9gTAF9ncTZE0dypLB/ldxEWYJOPu0SMHAL6Co44s7nmmV7zfYj+KpDVX8LFQ==","signatures":[{"sig":"MEUCIG622CF+GHWcAV/msHFffSMtKo9GOodmEAw1qdHvflZjAiEAqCpfPY9iiOJHZrQ0XVEMyEVUmkd17jhLvLRCOYlmPVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaYYcCRA9TVsSAnZWagAAdvwP/2zvK6hy8R5nkmMAvPXt\njPHBqtJPuJGfRg68GF2wMYBli5iwuo4I4WGz7fS9RPGYowFNUST3etaie603\nMnqXp1AAdI5jdAtwB5i+as2a+HkPxcYQojnpTL0FqU8ZEOyn3uEQZD75K4sv\nqwsT28Vlp34oFoEWb92sW01EzsLxvwE2VZcc5zt19M12t7esSY2L4ls8oA0m\nJSheZ77CaIycSr27cUs2dAvIrrsPqVQo8lGDGeCh/B3ntbbBpeD8IwNyw6Ul\nyRb0mqC24kPciNhLr1d7AWP1d0yacYHyvdQZlp2j5WP9nAT63vNPwLuBNqCH\nzhWuftsCfG98AyK1AD+NVmtBTahddVS7x8TlNPoxqL2ogIs6Rtwll72MDd6o\neHN+FHShcivD/fsNzoDa3rMIpIMhHrVvaEQsNpR+uQ61BgEJyv3s6osRNQQu\n7BDKId1sSbGeYFUUlD1EWJUrkNUqEoy3S1MD4nLOno8ehs4C4h5naleCAtwI\nO726u5q2RJn7vJ6VcOHLw845LTvwUhql9MZITfe0n5BOepDWEFhGt5glnRba\n/jZkLYsNu9kg87P5ogvKLFYyfGe+EnvBz04ULbB8RGF8GbQ76ExiTt56/1PO\n2Zc+bHATMwSpOyZINwdsAcXsHL9cuh/STEXHwR3RoUxC32VNgEo7PpNNwfb3\nzyIo\r\n=AXow\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"4f0346ea333060ea02b8a5472fced6ed7269c60f","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.9.1","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.1.0","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.3.0","chai":"4.2.0","upem":"1.0.2","mocha":"5.2.0","pegjs":"0.10.0","eslint":"5.14.0","webpack":"4.29.4","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.2.3","query-string":"6.2.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.13.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"2.7.0","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.4.7_1550419483574_0.998415048217639","host":"s3://npm-registry-packages"}},"4.4.8":{"name":"state-machine-cat","version":"4.4.8","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.4.8","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/attributes-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"4ad369128668c80464e34f88cc00caf4bbbb9307","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.4.8.tgz","fileCount":36,"integrity":"sha512-ZHd+UFxpfY0NzorDaDXakGwi2sPZewiLxZF5+QSGe7wq45t7PC8UTSxz/9F6/L7RnaEnZ2we3Mq8KW1OHaQZEg==","signatures":[{"sig":"MEYCIQCUuQZRqoAJe94QxNqoylnWDTrhnlg7HSjgyAjvT541awIhAJkqlzhKmTxMaaUuGXZuDUHzkhnk4NCb0Ia7HlBFL6Yr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceEuoCRA9TVsSAnZWagAA8UAP/1bCEOXvsHGicK77kKLd\nSriNOF/X7YQuXy9ZZMVu1qlhhfG77fYXCW18spItQ1rCAr5J0vXB3WBcXIez\nXCpJE3Jofw/s+0q2ieIEB3UsGIviClbJoGux3NITRs6rXBLZPc3Au16+PBJg\nlupdgMNgAFAUz0FJfVPh7xtObSICpiXTTQzwPqtP6tVjsJi+sQ8chsjuBptg\nwfC6ZNM7bkFfyhfcijcA13iDZcFkRDZSomhRonrMbAxC8LRd8w6J2H5ejonQ\niBGpaKZsU3m6MGYLKZ1+vfz6spprrNdTyo4jaVPKBsnAv96wyac9spB3Flaq\nruS48/5ghv5tuGdqXW5IlgFhMkH5XAKtKBgAv+kFu22k+hbE+KG9sIGJPZs+\nOOD7n+UXb4jrPIEs8CcHoEH3karxIo34/YlT0RNxhCXmEQD3eSJICw+gdAbE\nQcsLWjhR49ZagqRZFqcFUfACAjKrEezPxtCsvEqB1kevQcTo+/hmnb3pKPYb\njYAsR7KTzoqwKJdbbZTKa38tD9POOSj1HZG4u28ugWowZSV2HSIX6QX+fcbU\nYmuTJYqw/uIxZ6yqkbQh+vSVtNd9DjDUxCKn+le846u0kSRR+MZP5fadyq/+\nCdZWvnTp2ta71FnzOAKr5fEHazsd+k8FPHVBOOQDfOEi4lE02JONlcVAJ+TZ\nQvHR\r\n=qTnj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"8da8373d649c7ad2c0f41ae6b31340ba9abad7de","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.9.2","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.1.0","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.3.0","chai":"4.2.0","upem":"2.0.0","mocha":"6.0.2","pegjs":"0.10.0","eslint":"5.14.1","webpack":"4.29.6","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.2.3","query-string":"6.2.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.13.3","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"2.7.0","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.4.8_1551387559984_0.043939479010524085","host":"s3://npm-registry-packages"}},"4.5.0-beta-1":{"name":"state-machine-cat","version":"4.5.0-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.5.0-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/attributes-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"621c1f07f8542d3ac7d9cc2399f66b56ff0a8d8b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.5.0-beta-1.tgz","fileCount":36,"integrity":"sha512-4c1iDlH0HLbshKKe1feEqH3cVHhCfmXks52ythL2QfOkuwiOkQRltHgRwTBF51XOeQmx6n90evmMaDTNWoo9fA==","signatures":[{"sig":"MEQCIGbvCsYvHNMUVbAKTFcz+k39y2LChx1se4JekGvz4MKTAiBVYBgBxjkENJ56SOV09umAes0vZOdA2ibfpLC1ui4/Gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfsa0CRA9TVsSAnZWagAAXdMP/2uIeihVvR8YeR0jfNj3\nRmcsg7SgzcAsnCICe+aZJxNTUiotmdNAq9P8nMaFMo1V+aeHp/+4MkrcMJoa\nc94rCW2xYsdK67C723B6Z7BhPAbEhErMjuP2iaGYF2TuVeKZFDFug/qgbfdl\n+wPrpASklRh30NH0MPc5Ey964eus3d6c+M4LNK5htwscjjE15GGol0jECIZp\nboTnt4DARzzyISqKi4t90cE+sdOPEh+AOPX677XaVU2WToLIx5zv7Tqy9REo\nQ9oYk5T2c/xAQxWaye3Rqx0kI3aG0Oe0bif+J1PMRKQPVSaLUWEM56VHK5j2\n30K+jN2dtYanOxRAuSsVsGWOJMVYQ7g6qwucuQz17zMC/DfvuFV4B3CntKSf\nb1TRZmpnci1BHZACbF4jyVBVT7DJCA1p/AZQnviSuexFe46lhh2L3eCO8K6O\n4nHC4ge+xQ8l+khjHTIrrbmkB9E72Cr0OuKk0T+piubxEsd7BkjZrHd5dYdN\ncdXi+mTsYPniWUvAvl5BoDTUWMRnQozTn6sVCKQ/+ppuY2zwag7nz2UmvD6A\nrp2yATl1P5KrsSQ3Cy8vl8A5C7sWNK1xlk/taj7IrUN1uz8OjlCLC0zvxdm6\n5lIbkg8JPpCj0p7MINz24yj91FqU1Cua0OD8Xp7rlqgQCmLXytnCh6yg3hn4\nb8v3\r\n=O51/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"0bc1973f7666e311d66ec206d8b1dcf22ebc0fdc","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.2","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.1.0","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.3.0","chai":"4.2.0","upem":"2.0.0","mocha":"6.0.2","pegjs":"0.10.0","eslint":"5.15.1","webpack":"4.29.6","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.2.3","query-string":"6.3.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.13.3","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"2.7.0","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.5.0-beta-1_1551812276311_0.9388943183905163","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"state-machine-cat","version":"4.5.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.5.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/attributes-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"ec203ab824df0260c91f883a9db3eeda79285ebb","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.5.0.tgz","fileCount":36,"integrity":"sha512-dFouCbmIE8sXpqHOA4wKMLlNh06yeOahIue1duLRYd0ou4SvY8/qLoedh3iw1lmyExrFzg7fVFO0EunsKcpZhw==","signatures":[{"sig":"MEUCIQCT94rDQyvStNJXBV7k4n+zOvM/1cTIubyHTWApR904owIgQ6c+zrDcMX6xCIa17SEmCxr77j4ISlDgBetK1rwyiWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgCIhCRA9TVsSAnZWagAAo2QP/j5EDs+Hcif60MjL3plQ\nJb7HncahH1mLCKLRLfUP12Nv0A6TwG2LF4gEvVxwAxt9KbgOUpl7nFgdoCJ4\ni1ybLP40lv9tJ/ZfzvIEa02g87wD6j1Cqgw6uYfo3ITVRoY2AhGj4ZBNQCP/\nc4ihJCZJTv3vtlkYyNQaAsdc1GMtNNdQHgr/moBhGwUnKhzn/4OMjRSMTN+y\nu+aJC10YXBV+NyeG46y0PRDhg4eOBd5SgI7+M4ygJTvU/wgtFdjMZmsvBsrS\nQWMlAwDIqEZyAD8kBGkZdozI52k7xKOg5nrWX6/rhbAKjj4knHdNAa7jwu/q\naZpdYJkRJ9U3S+BClR5yrYfuBau8OZbPFTXpem20fZUuaR4zA5FgNNTeqR6C\nzeuvaiH7NyEWE0CnqERgZU2EvEfkO+vFAMWNj6vtYgXIHNzN5J2bCdkTBf4b\nk/aJtw18Ycjk+v1u86Rtijr3+iamYiAgSJPhnEQ8I498ggpV6GZhmke8wOsY\nE55zv7dHoD3J+l+iuW746yWHRh/GubLrP7kOdfHwmejHPWORcVcfsfuZwibC\nfvkdKEdW1dB7idHRcTO2hjGBsEZCeqgZT4mTFNE1o6FbfOmuG5PdFFgtjPo5\nPhE83rhLowVEqupNFC62gYMnxoex9faHiqStRQXnXGQrdiCrWoIIAxy5ZpJI\nhJPS\r\n=PrA0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"35b057c2cf0d57b0874f9929b0416d5272b95927","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.2","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.1.0","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.3.0","chai":"4.2.0","upem":"2.0.0","mocha":"6.0.2","pegjs":"0.10.0","eslint":"5.15.1","webpack":"4.29.6","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.2.3","query-string":"6.3.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.13.3","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"2.7.0","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.5.0_1551901216789_0.9407659883929664","host":"s3://npm-registry-packages"}},"4.5.1":{"name":"state-machine-cat","version":"4.5.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.5.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/cli/attributes-parser.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"2b0f95ca22a55efd715caf085c3449583c938520","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.5.1.tgz","fileCount":36,"integrity":"sha512-HmJv8jyp2sISgyCR+SE+NsX2tfWdH7HgSpgqEpE5pRgdjbDcIzDNm5y44HZX0XTr0vLZ5ADfR/dFcJKGQHQJxw==","signatures":[{"sig":"MEQCIES+PWZVozTwjgJKgIzhHbW7aXn457f3YH17SXXN+SsCAiBHxO6z52zslGtWIABv9minWzbvyI5vV8+pfff9PHafqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclgPlCRA9TVsSAnZWagAALzIP/2/xfCgzidQh9B+4GrZn\nmEbHSkrl9Yd9auRMeCuL+0iZA0jTSkHwfdF9plf7slcS6DGjAaSsdKZK79vh\nP0DVuEh670aCp0+DC6UWsrJg5NGMsivloIvduMB3b2jLQ8SsDzDqFhk4KutO\nbkPDUW30Qr0U0tXT6pIogttSplzMsMlV2++69pgu+byqE7NtclV5cmjV65wm\nIodPklD6U3gLEylW/pOvraHQpQILnElACu+CM1eNZ07ScBTWrH9yN3Sc+J2C\nGkAAebkkXA8XdyN6ksM8aQWzXkZf1CN5Hs6oGjylVunX9O8ibeKlDnLasHUp\nMeQ1DiJayZigcCSuaepUKQhT2kqn9c9KvZFA07RlyulymEarE8CuW1kiDDrt\nIslg0XGmsUhhxJ+mYgv8G/j9XV7sIdcEYdLa6nOnsVQSYZi2epQUW7bIDbcP\nkaDA6Z/AUhjh6s4vzW1uCJ8Mm9V3J/XMnuCxAfm13BPFGOcZqD2e/SfplX69\nwHjXxNwkBn/f9ofS1sKdnbb+VwHcpe0HH/GtUmLoQWiKIcUgz2oPssSZImZA\nO+R6yqO+65VLj0KAOW1ExEc56iz5zgl6xogkdQGf6gTomiFcmyizCiytlZYb\nK/WsqFFhzBQN3kdBzjyXuU1vM5Qaq0zXeI1CagRRjSiE38TA3XsWg+7XEfWr\nRLPe\r\n=Z9EI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"016ab0fe77336b528408b96123045ff6b234a3b0","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.3","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"5.6.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.1.1","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.3.0","chai":"4.2.0","upem":"2.0.0","mocha":"6.0.2","pegjs":"0.10.0","eslint":"5.15.3","webpack":"4.29.6","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.0","query-string":"6.4.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.15.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.0.1","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.5.1_1553335268288_0.31343363856959994","host":"s3://npm-registry-packages"}},"4.6.0-beta-1":{"name":"state-machine-cat","version":"4.6.0-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.6.0-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"548ac63628789e338d1a1e89f2b7e03991bf3da6","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.6.0-beta-1.tgz","fileCount":39,"integrity":"sha512-zXB4TATIt2tJciOCvnCW8UlxVy+hHJH0mUrv9yEaNVvv4eChkkuPBGTlWzOtbXxEenWS3h+s8x0V6AXK3KVR/Q==","signatures":[{"sig":"MEUCIQC3+yaB5SSAaqiEJNP6yX2l8HJwE3I2X+t4BQquOjXRWAIgDR7YMqXaoGfRGxDHplPjwNV6dll/nFCczBProYiF094=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoPvyCRA9TVsSAnZWagAAZpcQAJIcQp7uMEGX5uy/taPn\n37nWbws0aVsKVhWBtEFTzjnpGGadf/UgE1cJsxNob1ngR/ce2vqtVlF0KvRa\nUXvoSpJJygQOYlAtzix+VdFWyoIOzbKSitLoNGMqIRr5iLXjhR3ZvuSv9diB\naOm7n8lx69sQZnnMFmbEKraIwsEg+P0VSTJHObiAYr8t3ZmCsmxGfp6H5vAa\nedvotKXDcmhZRlUuJtDgg9V80vD9T7WtRxWaDGm7gDCHR3iy3Qn8hXMg9I/T\nFUAYbHH5WB96XUre5LEvOnLU0S05195TxVyt5AJTOJOigxGYt9m2XkRv6SNZ\nk4L2if0I05h2HP33NsWMvQ0Rw+n4feY+EVI21T96ee0b8eAbPleIAyj/2enB\nl708UQMOjiAlhbKpXn47dKj1IGusMe2V0SCevbA6WsDTyQ1UzlRZJl1ikrtZ\nP5bECBINpevtfR4risd4RSSA7SrLw38jZJCA2yBuI79i1Yb4sOQNWg6kVMsX\nKlhzJQqcKXHiB+LtDvZvesGyQ8ea23soYy80ivVCx4v9Ag8s0i0YDD/PPa/X\n5tq9SAEp3j67JaS7UCXp2jmZ2SaPhu22xouIy/L5Afn/Dca8TkbMzrpdMt4y\nLXGveIObMUaMjT8uofkzlV0WwJRgPGlZJflotuoM4ea27xZRyLPwkoVp5o+L\n0vLs\r\n=iWT6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"33822bf9d83c81bc16706170a5cfb7260b354538","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.3","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.0.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.1.1","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.3.0","chai":"4.2.0","upem":"2.0.0","mocha":"6.0.2","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.29.6","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.0","query-string":"6.4.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.15.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.0","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.6.0-beta-1_1554054129303_0.9083449962890806","host":"s3://npm-registry-packages"}},"4.6.0-beta-2":{"name":"state-machine-cat","version":"4.6.0-beta-2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.6.0-beta-2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"e969b05ec6f10ea443be642ae44026913485ad33","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.6.0-beta-2.tgz","fileCount":39,"integrity":"sha512-I1VCKY/sOppffOKahaN2JK2MLfJ8QSii7HwiuLgCQvTAGBfr5QrmA97znbAWnXg1Zrz/ulUIzIk9wKMKP/5+yQ==","signatures":[{"sig":"MEUCIQDz1S+8E9oiX8Pst4feDYRRT61NPtcdGtzcZnN+f+X3hAIgZQNapAumiy5HjpPaXnipsXTAE9oeZRESphRguyDYGX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoRd9CRA9TVsSAnZWagAAvr0P/j/HB1jJ+8P0E6r216ay\ncb4ftDO3CZLOJvos/oG3TcwJkZ+Puq9MSFQGnyBbqwn7VaO3BilK7cjt4cgt\ngjHX/ERMuRVT8fz9zLocWiZ5t1RNknpDY55XEIqRUd2UDRijRRJb7jN8l/cx\nOt79XD+7jT6YJ0A7eWf5zXlclLPgS5CppTijc4g9tjQOlDPrkqYmTL0tN3fM\n3YXxaIvt3Ip16Lm5apxBa2q9al7lnKTWCrkyeCYFr5Fxg1nABwvJOLZ0O3t1\ngoj4OdTKJiTnB4gie8Gnr6GWqJUdMCZMMrbHn9MPwI+AWIJ2JZ59+tmBjHBN\nfBjjVMZy8v0+MszHMkVsjYAtEN93yQUJhfhUPuY+HZz+sxDb54F2v0LJBViF\nSjSvSJKyTxrtObUV96m+m1Xwukz66uJM9wPk0eGj+4ImlBhIxujVdaqOahQ4\noUS6gjULcKZvZJKznL714WDurBZmYq8MsDrhDj+0Bp/CGkWz26h088zVYA04\nU+cz73QfY/XUUCX3gYo7yEfRwPSMWpnsGhGgDwAOjPztkB4/7B8zd+1AydBb\nYbw2dhVgfnSKXoXrYuc9gLRKzzAb3Q1IqTATmmGOJLPA7xgOzcz5Fl92luIy\nQPNi4NkJ8K1MDfYacXFzGWDqchR4xq1XJprZi+sPrS39YHRRrt5uR3hYkteI\nO6Ep\r\n=sV2r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"05a4774f1028928cbd851a1100a34faf7febd75e","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.3","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.0.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.1.1","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.3.0","chai":"4.2.0","upem":"2.0.0","mocha":"6.0.2","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.29.6","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.0","query-string":"6.4.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.15.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.0","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.6.0-beta-2_1554061181098_0.9889628884417252","host":"s3://npm-registry-packages"}},"4.6.0-beta-3":{"name":"state-machine-cat","version":"4.6.0-beta-3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.6.0-beta-3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"1102710a00639dac9c4509dfc2bddf93f6f0b4ff","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.6.0-beta-3.tgz","fileCount":39,"integrity":"sha512-+KYhdxB8o3QGH5AbeeTZr8NjuKF6pEafcXc43x++S993MF+75sFAmBwVVKl7jU9dZPmNmqGnenjv0fNG2Fm4ZQ==","signatures":[{"sig":"MEUCIDgRLREqCOigWmICxKJSLGZXP1ckLT9JAFnberNFv5g8AiEA33Z+26AwMB50WoU42xrlr9yJuqvTLqbAPnDGrx+YGRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJconUyCRA9TVsSAnZWagAAwqcP/i4SDkBFHdehQBKarswE\nbLJQ6vHitBwURA6iFFBZeQR5eUanE9cXic70C6s7ZbhlWDGa6ozIwRsI9knT\nWQF953IKZtN7sA66/uyKSXJbWRJx/B7nwB/tV/5npT/6CBxJZS8ghbmc33RN\nlIPSIdQt2cb0mPxzuotMiXaIcWIUALfN3gFoSDLQ93OYseLVOJiv3EFNvmTf\nWLhxQ2vB82KP+P8o61wmwmYxAc5r68BFaSZobm60UCR4HXJgq/tE0q9UDCaF\nUeti3NWPwedu40278/NPt6LRlK11pQA/juO0T7X78PDnro3UUxZv3/aKs7M5\nlB7UjRYBZanGBdqjeJWzAuUNJXaeo1lmR7BeHsFooPyeRpMhYeAwOti5Wb2x\nGrdhXnzmApgjbkK0kpjy2EW0dmm6MQwpRBXJJ8O7iNM0BbpAYYF+w1YSrzX6\nUbgWxlhRTjhp2sBWJUJbaMWwM/j8NiJ4zVk/dqhy5OB05zQXSnfG+TifnBfN\nD4WY/n6nagw2gmhvPI3ELIRcmZSYcdhUzm/5IsP4nQbnkF/fb2oS0lv4m3W9\nxfYjC2zN5L11+wk2ul8tYzgtsAXXcHqSUjv+39F8Lztv6b16kMdY8XtHUNln\ntAhQ41xiNxjRpCI1bylpB1WfMhq9MJxG/S+grWQBF2WdsUmvIOHRQ43b0MTr\nOXcq\r\n=XKuE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"7d89132bac9cc8701b7326104efc3058b15d0347","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.7.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"11.13.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.0.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.1.1","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.3.0","chai":"4.2.0","upem":"2.0.0","mocha":"6.0.2","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.29.6","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.0","query-string":"6.4.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.15.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.0","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.6.0-beta-3_1554150705294_0.791030789800456","host":"s3://npm-registry-packages"}},"4.6.0-beta-4":{"name":"state-machine-cat","version":"4.6.0-beta-4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.6.0-beta-4","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"bf79902d01a4f70be4c8a80710ed81664b4aee1b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.6.0-beta-4.tgz","fileCount":39,"integrity":"sha512-ADZ38A+mgO3MCG9Hm7lHDT74693sW7n2w7h3rstUnnPYi78eYH/ZTrBVym7S1UkoF3onaAr7J1vAPHE4pdTtrA==","signatures":[{"sig":"MEUCIBP8t+BJvx9OlKCvPncNseZ4C7fuFa1FVWBEfqO+COAOAiEAw5KvcNx5cXNvE8z70tGtiO9S25JvBDUzOxrx+JwG5lk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco7sdCRA9TVsSAnZWagAAJVcP/060lbD2PVY2tuAdC/ub\njcNP96ADIat6SLQaMxHYnn1IJt2T0ShxsPR225w1G3+EtEcqZr5MxgtfIhxB\nDHN2yXESwMpqVROw0X6mVAhy71mbsoFJ1i4VjcK0sK+N+sHD8LQ4vW2aq1NY\nPqZo9P/ibb5X+w9KeWgtwCZpsxtnS2A6Qbe+NEx1KFQU7r+zH6YZ9Wtilj6j\naSOXeQd6oziVJ1WaR8Q/KNdWOGlKhLnWr/qX0uDPb6HiUUOTNFNixj+diYMu\nTsU7O0kZ4TcpWkW9dCYpvDTz8MMp0NUn6elp/ktxJenDqfuxyG1aZwK+/XAI\nKQWWJLGkmihCcqxoGY/94btsF45mp31CrUoHeRXJ0jKQJg3tj7zW7FFe4SiO\n0B/M9ycSuUvWHuyVeJpx+oQATHSp9bJHLI+2PQAWElghQ92srBANRCmzxLN6\nI8bzD6QToUS8io4XO3ym2/IzI/0UH3TqdpRUNu4GQpVPgcX50MmK3Zd3ma47\nB+FVlnRWLyaP0LnsDjrIl9yPRaT08Gks1k5HG8rHfXrrZrokuhEqaeztrCcX\nS3/7n+Eggn7KL2egOYiwATb7i7emxIc4Xf1Hk2Zm/QHXmZgZlZaBigAKIp5P\niPfDDWILy0K41iIaqz+0YKpGtX5HssJ54or4UHYoFdLOMmn+zYgadfZR0/Tx\nzq7R\r\n=UiP5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"0e13adf56ac935c065513584bbf074284aaef23d","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.3","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.0.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.1.1","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.3.0","chai":"4.2.0","upem":"2.0.0","mocha":"6.0.2","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.29.6","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.0","query-string":"6.4.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.15.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.0","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.6.0-beta-4_1554234140511_0.3512592620533752","host":"s3://npm-registry-packages"}},"4.6.0-beta-5":{"name":"state-machine-cat","version":"4.6.0-beta-5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.6.0-beta-5","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":91,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":65,"reporter":["text-summary","html","lcov"],"functions":93,"statements":88},"dist":{"shasum":"6299f3ac5da2b2487b1d5e0850919a9caba523a7","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.6.0-beta-5.tgz","fileCount":39,"integrity":"sha512-EuCdBca1EenhjlE9k/D+uO+Y2vMYFSrw+gtd/cXEO2EeB+AGspSSwUWwJE1o9uOrBLHHlF/voBEIDzlmDsbVzQ==","signatures":[{"sig":"MEUCIQDipjaNV4CHKuHlXXTbtPOAEIH6HWk3Lzq6SevHUBosmwIgEz2ryufvKu4xydpiHNO8wzNvC+eQl25WYDon+DZpBu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco8xoCRA9TVsSAnZWagAAy98QAJAYm9cXe0vneEI7h5Pk\na3R7VgoFzIrYp32PEdxXyCbWThB5GW/ICRjTPsIqv3yTFP5QsBHCgYSylFJH\n2XqKrWsknvFjeGs8RHKdLmUTn9tdwqOhHuIpBVBHqin7Qguyn2SJa+1uVvOS\n1zrHIXWpoLleWw5nP5Pilw5SFEyT9PiH3Pmj6se6FoJ5mFGodQsq5G9MNCsP\nCRKsnJgZNXTd8/YSoNo0AvhPEHFog91mzvl1+O97y9Cv1aLJpGtr2sXXkOLA\n8tkEibVj4+1zBwvXM2w/B54On1DhVy3Yo768YN36KGdnR3eNkBvXUSLlZCYR\nZZfEKKER874mFKiLg/tJte876UlmJlkVUQC/e+juH9bzDwzrQG/SxETCQur8\nYz/RPXow70uwWgdHKs7Gz68mTy2mHUqOljSZ3i0nxmIf3n45M6rfku1yKVhR\njp5PJ5sBReZncZBo81uJ5iQHJ+BU4SANhkzCHxTjVqvXkgPp+IfRoa2tgYjE\n1/oK/aMNWusac9axIOC1/xIbyCdABmIJRHBqsdpUdWMAzysy0/OZKq6UHIO0\nW4Tueu9eTkiyvEN3QqM7YLwfcKKuQ9aEPYdhidsW/XV8VHOx1YsItEQCgMQQ\n46FQf96vnyFn6R8U44hxEXvO4q3+0d34ZU6RJlCGg6RRc+YXuifYHBz5hhVr\nuoFh\r\n=68OE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"422771789e79074482159b54a575569412b39aec","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Ecolor=#00000077 -Epenwidth=2 -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type rcdot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.3","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.0.0","viz.js":"1.8.2","commander":"2.19.0","handlebars":"4.1.1","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.3.0","chai":"4.2.0","upem":"2.0.0","mocha":"6.0.2","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.29.6","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.0","query-string":"6.4.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.15.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.0","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.6.0-beta-5_1554238567405_0.8239140865854306","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"state-machine-cat","version":"4.6.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.6.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":99.6,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":98.3,"reporter":["text-summary","html","lcov"],"functions":99.4,"statements":99.6},"dist":{"shasum":"d66cecd4f21b4e3930e41765eace39339253155b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.6.0.tgz","fileCount":39,"integrity":"sha512-L/sUaflLm90TnrHReyxfl2Qor1Sgzwzcq05aVmR7Z2xLNyYMVLwQxfp2BrWhM2o+FvwfE7VeV7kUELmAzM4zig==","signatures":[{"sig":"MEYCIQC0jT6HFJR6KO0+24+Rl5PwPU0j9aAzvixPzbAWPBwcbwIhANl8v6Rp6eoyIDw/tZXXZzSSJBN9l/VKQnsHX6ntfhYt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp6aZCRA9TVsSAnZWagAApi0P/jhDbAdLbr2O6hdr6COJ\nZv46CKkKh99fkoSsNrFGe7yk1FNJGX2P9R8guRe/J/k4zlar4keHkoUAbFp8\na7t9JAcE7Y5HY36QsUvxfO3hmhzk4UkHFl3Dw6Wzl9DTjXhR4GUs12fhX0+A\n7bUrqB/oqihmWm5bDJLgH8GPZd7MdvV3Z+YKPWA5MS5gCK2Z+Ibps5yaV40L\nJ/sceGlZ71ja/8ORxSaVvj2D0HiVGCtfLtBggVWAoKTCDN/z46aDMXyTeZhA\nckgGsFx1af8WLAZ0ec7ISaJjdRa4l2zhgBD2Cg9as8jFavW/U/skGUipunnG\nvKj1eZC+qVXSHnpswQRFU+Kd5Fv3AJpbegZ5eNexgBaoMvtCO7NlM/D7JH+9\nfwpjZFUoseAs/LpIBqgPvpYdObhuhXj/yTLy6I4Q6Xs9YRZd8SyA3d6VC7vf\npjDXf4kcYFYne8L7A2sxB7Osl9OrbHZle8DzN6qlnZHWWxMev7UyBsrFXBl6\nsY+wf3LV/fgFc3NeK4iAKtXDnM4V9lqmQv39/JWLgOrTI5Jl728k+XWVcYIC\niRHOp/11162SNqjT+AgOyIJilC9YIixgXFJ15McBGuxdDVIQDzVHDef07Xhw\n69Eym+xqgO3zOQOvwLbuWeFTbSixSeEHl75Toa6SWGEqwBYrdCAod/Sn8SeZ\nEvbo\r\n=Jd76\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"73e086326ff6f85623f6f18f1ce5e369fba02fdc","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph depcruise:graph:doc scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:doc":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng > docs/dependency-cruiser-graph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.3","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.0.0","viz.js":"1.8.2","commander":"2.20.0","handlebars":"4.1.1","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.3.0","chai":"4.2.0","upem":"2.0.0","mocha":"6.0.2","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.29.6","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.0","query-string":"6.4.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.15.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.0","eslint-plugin-import":"2.16.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.6.0_1554491032344_0.5220760993035518","host":"s3://npm-registry-packages"}},"4.7.0-beta-1":{"name":"state-machine-cat","version":"4.7.0-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.7.0-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":99.6,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":98.3,"reporter":["text-summary","html","lcov"],"functions":99.4,"statements":99.6},"dist":{"shasum":"351a017a8d71901909bf7afa3c5880375a79075d","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.7.0-beta-1.tgz","fileCount":39,"integrity":"sha512-f4TD5ojTyxY7QEZ6jghzTkLuDSEHgdNWJD6DCzf4TufJtqBv0tCwsG0DG2OfZnLN01n9/G5zckt8HuDky1EHJQ==","signatures":[{"sig":"MEYCIQDq+K1Wo0c+4ingNbD3BXIyDuYlzp/9N0kteWXlo0seawIhAKRJ7RKwmiDeSLUOrKjX0xZgnRZhcoIB6rQdR02g8sBo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsipYCRA9TVsSAnZWagAA+YgP/Rpx0XQaY29PpTO8l7HD\nrVOP+Bgp2Njy+0EcdaFUs7jcEJd5yAPiCuffzWaAnL0Gswq5y5yHoUde9UFz\nDQkRzKNV9QtgxPSLkVeI0sVHyQ1zvObTaic8sOu8JxqKH2YjCQCC+FC+aWbV\njD8rJMOWEcPEhyf/cPiWyFCQ0IiUbqovz39oGNoM9vfX6Cw/ccUpApBxrDGF\nlHQ2QGodyfeCFPtJCW9fhMR2iCQJ7zrSOzbAgGhgsAOOuTcmaflas4OFWHQ5\nnvrsxUPgYfgrCZQKW741bSVyZfZSaGr9iQXddG6+O4bz1GFvBnfy7/utqZXz\nHU3j5DxRXQY79VOm977GkeIbKVG/OJoQ2GEnE42IBUVugvcAj+2/fdv0CkLi\n+rmgFJlK1J0spJcdJ6KhnqH0vU4wbisiN/A663LsnTc3ZQJaXjoZSBQMQ+Ca\nO0Xn9caAhPg/OlJwIzxxy9PyBpIzTbPGf6gjmN2u+FA9Y3HN8cMufa1VGKID\nEl7UQ6XTnfr9EiWIp4mS1neWZz7OrN/Ul7VsKQfJB1575O/4Nk7aNBUsvxBC\nDFuyi6lTCfCdq026jyRvA7fxmPnvGVNLsaD2FfoyvQaXoXx++7DFTDNi2VsW\nxKp6jf1b0oUFJOtNLckVDtyzQtY5Q/9cB6ov4nrMS/6wyJsBoQlME29xJc/X\n7XU7\r\n=enQV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"68f27b49cc857964bf44c88a336faafe29d2ed3f","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.3","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.0.0","viz.js":"1.8.2","commander":"2.20.0","handlebars":"4.1.2","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"13.3.0","chai":"4.2.0","upem":"2.0.0","mocha":"6.1.3","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.30.0","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.0","query-string":"6.4.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.15.3","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.1","eslint-plugin-import":"2.17.1","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.7.0-beta-1_1555180119943_0.18417670114339524","host":"s3://npm-registry-packages"}},"4.7.0":{"name":"state-machine-cat","version":"4.7.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@4.7.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":99.6,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":98.3,"reporter":["text-summary","html","lcov"],"functions":99.4,"statements":99.6},"dist":{"shasum":"240e79c9a5404aabe4df7f316d18056e98b865a0","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-4.7.0.tgz","fileCount":39,"integrity":"sha512-v183nY/asbdoMfmpsXB565SA8Dl1a0SDS+vx5CBA9xHaxouRg4sHcYwyRN2vkyaDo2zvOtz0BiZnU+5icK2+lg==","signatures":[{"sig":"MEUCIQDq+D3WAcEjsykJT/1dAfx67QV0G4/EOGbDM0EI7vGdwAIgSy0L/t6Z74Aq51sa2zH9KzEVdb1tDjWHpzGEyRtPN4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsjQ0CRA9TVsSAnZWagAAQl4P/3cJpeDrsLD2A8lp3b8F\nZJI/AYu0stdOZ2AS3QtuLXMPDHyQJnrvDJd/iM7Mce60bEKytgDJqVweU/lG\nYSh+Zts17mEne+zLw6EBR7/xKbMWlQBWMw4eBDacOwWn0SzaFCD8TJY997Rk\n0hc7E6ia2CP1A0A0SnF4aK1e0UvzH2iwKH3WGtZUbJn285qAtBSvdZgQgKym\n2w4C1CL4zEP1G9yH0G5uugSobpbSVUdnZXRJvU7TEdMhS/0SUAmW1k/ekkIN\nXD5KlZiUb7UpfJ7OZbCXPyaN/vJLeVwjGi7+RYhWMGfPyCyIiYfMO51QN6Mp\n5bS+UiQtZBxggrdWUa1S+/QfiX7QXpk2NSFeGPCBCETx+xAMobsEDdGAH1hB\nCI40v5dgnI/GcIdiiu0ytZ4x6wxT69b1YzV5WY90JfVfGCxiOoYIwOrEbo4e\njfrrv+GykFRDBnW+me5dtQjrp1Kp08TMnA7hjaXutK689tj8gD/4MKJ63goj\nxgyl/e+GoD6Dp77pTzqiP97ONO3cvSu16V4UZ+WFwLeI/sGbPCzludUmHlIr\nbiAeXtU4Bqc60c4WcdIXTQu4nQAUW7h04E+0AY4r73r2v1J25S7mrmtKdfIL\n+3F/IKTjydZVmZW2TwaXddj7WDLfxOqu4plg0zAUPStty3HfqBZa6O2O3Nfw\nrOQs\r\n=8/ii\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=6"},"gitHead":"1559f4756c93d9f9772f4a793a3243dc93fd7cef","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.4.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"10.15.3","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.0.0","viz.js":"1.8.2","commander":"2.20.0","handlebars":"4.1.2","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.3.0","chai":"4.2.0","upem":"2.0.0","mocha":"6.1.3","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.30.0","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.0","query-string":"6.4.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.15.3","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.1","eslint-plugin-import":"2.17.1","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_4.7.0_1555182643693_0.41211915536022325","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"state-machine-cat","version":"5.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.0.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":99.6,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":98.3,"reporter":["text-summary","html","lcov"],"functions":99.4,"statements":99.6},"dist":{"shasum":"65b47d9bd96ba277f299c17815dc56e17f98094a","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.0.0.tgz","fileCount":39,"integrity":"sha512-5AZr/l7Qf9qV5t/MMR0vFbC0GoSfyz5zvm/2XoNq0/tTlQKcA0GsFMgG+Ev1HwrtmHyphupyLHfr6PSpKVcLxw==","signatures":[{"sig":"MEYCIQDCzbiB/ZlkfrZEML5qDtHBBMifY2OrwGFje0UgVvAI5gIhALvxUnSPXIL/rvELuwNmxGmGP78gRrxr4dEJR2Bkqi7b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwLCFCRA9TVsSAnZWagAAGIMP/0GNSZ3QHd2NQjlay7AW\n9OglxjG/wHMaCpmpgNpLIl2OjDhKURciV83r4cCEgJiZGut70nPuBAU81r6C\n6TBtJBXjyNUodwN4rWZqkxFcBsYiI8URG1v8+Qenh0EIOjgu66w3nDj+tEis\nBEqM/lGF2FwITtuHEC/JwsNZozBJdYUcCLarkRErcLzHl832jmIKOfTgvjnK\nHDPRB1gWkZTliAAzihCCYsOqUIPKDked59InNIGNr/W+zvg2MApqZqSfoQ8n\n5voy2CzHgP+/pddncfobvLTbJiNsykrevB5XhmZEB5dNszq9ztQ2fRNKjLil\nodrbQUs8wmF4IA+lRq39zwz3n32kGvnxn7qKLpjkYxR8ELSwWM3Tra6O2Ipm\nZOzKKJqi1XzD7CBIuOdwO4+YpDCN6d0Fw6XtupkcTp224lTaVufp5X0+Ybk6\nv9AKOuxN9ulrKsD/SYOXmVYb0vgC/o/AgCb89WexG2s0Q1RrsN6zUVRSvE1j\nnbOFukOTDN47IIG8GiVl8SqowwE7UOFXxh8BS9oZn0m0IFybbXP0sXQYQjeb\naiOGGYlouqDJcXCqkOso0dbetxMsPcNB7jpCMjV2v/iC5Oq2Lki6Wf9qdnja\n0xmJP2eM0sc/ALdTFhOHvcuxrCq/ShwRkhSvtLA7y985lLNWdEjdMfxOieXP\nu1HU\r\n=amVR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"62e2f87cbd942bca941eefc85f67c5169be2b06b","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"12.0.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.0.0","viz.js":"1.8.2","commander":"2.20.0","handlebars":"4.1.2","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.0.0","chai":"4.2.0","upem":"2.0.0","mocha":"6.1.4","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.30.0","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.1","query-string":"6.4.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.0","dependency-cruiser":"4.16.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.1","eslint-plugin-import":"2.17.2","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.0.0_1556131972166_0.012276019971364738","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"state-machine-cat","version":"5.0.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.0.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":99.6,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":98.3,"reporter":["text-summary","html","lcov"],"functions":99.4,"statements":99.6},"dist":{"shasum":"91e93bb79912eee8335a0c6ca13a9b12788df40a","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.0.1.tgz","fileCount":38,"integrity":"sha512-Oe3y0MkkkJ8BReTpupV7MuueTnsu1v6bXpJP2I+hLkiI9g7QzUx2BmfRD2KoNJ3mxmFgfcAV3zEeD1ogRvI9rQ==","signatures":[{"sig":"MEQCICHVNUIza+dbdomMhFuInuek1SXCbAB8bt7DfAXY3HeQAiBFt8ORnR0UnIfaEWakbJSLrwuvuOwOPpIEwPwcp6fk5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3G4yCRA9TVsSAnZWagAA5P4P/1Vis5LS1J/WOxXdDhm/\nnglqYP4+mOdJ9N8pjHLVXVraSwfmcWEg8+ZHRPvuYAZfVlNWxB9MqNA/JG3C\nH2Hl1Jkk5oVFqFgogzMFUlqeJhChrhnWpL4kAbF1Igh3EKQeUyndLjx/IbWb\nFQXLcZXJlINkd4sITJBz+IQAwnMKpqbxIvJSeai+epIFqHvlXRyAZfyEQsxm\nRjokVeoPSYoXPvgInLUAkfl7lsyya97LR245swdw9n4w2EgpZnI/3j4R/sE4\nD4wM8nHB/M1vDb0cSoYPlTrx4AoJmtlGmGbe+iNvbloHQgAoYmXymxBueRNR\nAZPWjxTPEk2u0yJtiELX+qZhubtYKCrjjg7NThqcRmylN4TY9AivZ97Y8Uj6\nXI48tPospJjHH/vw7B0exs2l2NKtFQL49c4mvF5QatthYaoH7ekGuJmCA8bv\nAE4kp+XmK51gID/2nq2YpgvsRz2bkSnpjZm/gDNsnoSjWox+/5FlSE32HoAt\nvOhbH7ZjTXGQsh+1bbklx1fSGNGtW1cIJWmNST1I+MEn6MvxlU+7gEfKAggp\ny3LRZmQUcr7kRZ5IlIbk2f3iSVNTPd3Kcwxf4oJek+fCtR7OE3ojpY12qSW+\nkHHk21JvMABNTqven+mi5bT/qHkr2c9C9VXDOGbQggR8g/27nyEmF8aQOb3K\nZKcF\r\n=ykpE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":"viz.js"},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"6bbc057e89c6bd9b190bf99dbeb0e543941d2e33","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"12.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.0.0","viz.js":"1.8.2","commander":"2.20.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"2.0.1","mocha":"6.1.4","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.31.0","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.2","query-string":"6.5.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"4.18.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.1","eslint-plugin-import":"2.17.2","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.0.1_1557950001569_0.04461651283596613","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"state-machine-cat","version":"5.0.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.0.2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":99.6,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":98.3,"reporter":["text-summary","html","lcov"],"functions":99.4,"statements":99.6},"dist":{"shasum":"78dd2ee00b16eeea29967dc9293edcb263f336d0","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.0.2.tgz","fileCount":38,"integrity":"sha512-4sFXQEPAxqgbLVo9U2QSFmO4QsAdWZDx+XyR9tDIohsHnjeYBp+/x0vMbmOJja7kJicP8Wgn1JPqFBogasCS9w==","signatures":[{"sig":"MEQCIFvnjbn7cMMhSBdYEzJX+GqQoP6T0u6dXxxKyPomcvzKAiBYUM7iJzdwUZBQne7so2NjOAmgazLlk/k17j4VaIpB3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6ULVCRA9TVsSAnZWagAAWLIQAJBfnhukVmFc3X+ABXjH\nGbVJwoCKWBfBqoTfIDKmZOlFfiP5nI9gIMztQlVB2rjPAucKQIdKLgOj35AR\n+omIr742uwRt+0QR1py+Lxeqi1Lz/0GsuMxbfZ+f1e/vwZfJEof7c1pemP3z\nweBlSQnBlNkHfZMANCkkfanC5Eyefwaw8BuVVkNaZ0LXJ2ypuY2jwupn6UGs\nZlcjOYl1h7SMvlLBshHPtLa+T4nuzTRu1+xUmDGHQ2r51RQxd1GFLwtEPxpA\ngTA2hibDzB627skapPNjgC46dYWZY8EzNWE5TQjG2ok5C4Q9i3tZbiaLA1b/\nQ1p9JOZX68ysShGrZabzRxH10RqRK6SY8XTIfVlYiC3nSviBBVkjBt5LoamT\nGUqPVxudBVrGwS/1/7yATC4Jl4NegWwxy2Oz1t6z2ZeX4+zqHufmOn/g+opY\nMcQqzee0g/ojHHd6JIiZe9q95THrgQ0cBGzPBRjoCXhLTgE465gy21fVDDtP\nJz6YZ+rZSRe5IxG1t7roB/NgvJnALYDiYL4SjUto1J4KYL9rjyGzLoF0hTQ1\nk4copX+qH5Fb7EQIwIqClBZEUn0Rugxo0egdTRSDPo3CXMCitMJP+LcJjCSD\n7tSN9guSUnWG2du84PUiWzKVGSDvfcs8S24fOK37iIcqjDubSALdMpj32k+5\nNMxR\r\n=xLXn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"56314507de2956ccbde4444ebfb620ee8cfe96b9","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"12.3.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.1.0","viz.js":"1.8.2","commander":"2.20.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"2.1.0","mocha":"6.1.4","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.32.2","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.2","query-string":"6.5.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"4.19.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.1","eslint-plugin-import":"2.17.3","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.0.2_1558790868690_0.9043533508907935","host":"s3://npm-registry-packages"}},"5.0.3-beta-1":{"name":"state-machine-cat","version":"5.0.3-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.0.3-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":98.8,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"4eb1c1ffecc00f91bfe7948bab64ee22b6ec1207","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.0.3-beta-1.tgz","fileCount":38,"integrity":"sha512-QbRCGIW6I3S8dK2qb+Kbb3OC+8gZULaMOdLJX5NWi4qyS8ad6/hd7fcLlj/A6f/9PO8It2DdcSvPZmKNQzj7mQ==","signatures":[{"sig":"MEYCIQDKD3peXgW7SAKKMj1C7UHxYZPUx7XVs2wyZu8N+m8/dQIhAIb4pV2PGg8uGUbom6/3EK8/Gp8OEfG8ZW+ie32P91pn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7Dl7CRA9TVsSAnZWagAAAbAP+wYgMpEIJoxXgVPbp2c2\nGZASWRv3sv/lYtvveQ+A3EwVk7A7+3E1naV5YeFTpTUmRRQA6U8Q+gHUTmvK\nsBHY0q+31S3PoMWwoknzzhJVemLwMXwFupW0GRt6Kd++v3ghcOQiIFZYzbWk\nwcypEGN3ZcphAW6XfH5zus6T+hEm11tyE24gga4X3Dw4TWwKVe3WgBWluuMR\nI0+f9QUgrTLBDiS+tljUM4QfiWzpGmNo3sf51572WWPN+lkp1aOtYjrtKK1D\nLdlsB4E4XqL4yOwJyOhpe6OFmN+T2V6Te2XwwAy2ZQwBZfNA58NohwR4jabY\nmMtJxXqTL6qsYpgr0CnXUpag/vHGtJWfkL2CiRKil1M2tiMyBxDlxNdOVFKw\naYQC1kCp4Vs/XeW7+VxDuKoG/LgJMfiS9/Eqo4LKyXFaRgO1A33wcq80v09y\nH0XKMpxqrWuYiZ7Xhz5bEKX8UNj3NNB3oUksVxWudHp9IevapHEtfnkN7sHr\ncJE6W/aJkkQG+Oyhy9L0NiPkWvt0pdEw4UkfY9EEUSCHeblX0zXH4d61Giwh\nQOP7dFLufDnG+9mmoIc3z1N5wPOZHVtiAjMMLSnM2kGU/+QvBaGJQwFK8kcK\nSFfpOtt2e7M6awf/ixmAHnOfAyrJfsp7pRkAekNXt16j6K1IS+Hx5upWQdVu\nBWdz\r\n=m+ZK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"428a7516d8e2994afbb11a0e29c9e10b3afe5cf3","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"12.3.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.1.0","viz.js":"1.8.2","commander":"2.20.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"2.1.0","mocha":"6.1.4","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.32.2","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.2","query-string":"6.5.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"4.19.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.1","eslint-plugin-import":"2.17.3","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.0.3-beta-1_1558985082333_0.9854606292290538","host":"s3://npm-registry-packages"}},"5.0.3-beta-2":{"name":"state-machine-cat","version":"5.0.3-beta-2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.0.3-beta-2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":98.8,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"eefe6c92faf08a492dfc58c531b307dec1acbc28","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.0.3-beta-2.tgz","fileCount":38,"integrity":"sha512-yIB0fDNOKF9E2NppRZW/21RQurEsYBtZzRMP6O67HH5AYklP5zHehaHaiAXxk16qBjVznqK7qw6RLsnHYMZbjQ==","signatures":[{"sig":"MEQCIDqcdVd83mMD7bKZ4CDADfnxCIywUDkai26fdQ0Ec0MTAiB0J4Gv3zt+2KDI14VO1j39nOffYpbI4CMu0lSNJw31Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7D9iCRA9TVsSAnZWagAAMs4P/RmCg5VBXdoJO9boXvrY\nQ+xB6XJLPADkbaM5n812J2RFUvnqz84X4535por3UkIgQSgcMnOo4nxd5ZLk\nHCE8l5amqLKkMnGwsy83xmXwg+/3BZR50SWKGdT1EUJPjcGX9H7XZIaDNT51\ni0pkTzNJzZuDDA1y8J4Xe7dDRPdoasG83/LBRjMdspZy63yCM5fP52VSkNuE\nQJBkFzZYM3xglWDdgX6Uy+Df1BmeWWqP9r5h2fPFKbnfyzPGP1cU4BEQzpWy\n1HXdzwpTVTkEnU7baLKRJxOJ7nopa6zosHvi3IMf1XGyaaHD2bPZCJlzg+SB\nrmHJRgaXM1ZA5B+wvAd8+qicG3/mSMG81Xmfv/1NgEHaPSTkSpnYev4TOLE3\nHUPMlJ/XXdnlON0YgTni4VAl/2VeRksfVmFHcZByU1pDnQ+yxp3rAF1QkzH/\nmiS5i0gGpjjsvLP6/j+m1ysnyqsUl0xLDYpsTePlRXegoAF3DRAM3sgiSBnB\nfhg9r8DgdwJGsJN9KyGfyuTglSZ1n7JojvJ+HJESE1OUdlDI5T1Gc2G4q9rk\n1G1GyvQOijZ8r2pCdTsYAib1ocfMjK/iHVnn2n/K+wpRw53apdFCJV+y8Xze\nDNQZrAOkSSnpMefboIheK+EMuBY6fimxLuKvNS+Ld/eQbhjYhw4GtuQDA2S0\nhi7c\r\n=UKwY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"827cd301949938a20bd41e2731f8c0f540231127","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"12.3.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.1.0","viz.js":"1.8.2","commander":"2.20.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"2.1.0","mocha":"6.1.4","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.32.2","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.2","query-string":"6.5.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"4.19.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.1","eslint-plugin-import":"2.17.3","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.0.3-beta-2_1558986593610_0.22101967407830858","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"state-machine-cat","version":"5.0.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.0.3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":98.8,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"43ecaa5a26d7f002f6e1591d8b3e2f70f12c34c0","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.0.3.tgz","fileCount":38,"integrity":"sha512-qi7oMvCPl3Iu0TpMgYT1HS4/eUciaagL+b8qc9U32IYtjTrZQdaUwtSZRFt+uW/r5H+upTX95XcKwrBs4SRe5g==","signatures":[{"sig":"MEYCIQCoKo50itE6WApK/6uIZAt0yU6E5Zi670k+bwu4JqU7BgIhAKKelYyJrIeCxjw3mAlv9zkQRB3WAS29c/fjUNQKau+V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7NTJCRA9TVsSAnZWagAAo3YP/2mCR4leIq/V+BTVC0z9\nX1asj4OS2mNnMVKW+iecwqvb95EAJnpRIyUYouY4vz6jcjIigB0hted0eK3Q\nbkFipyrfW2pLHrpGd3GXzAK/pLclssXfLWXvuiJ7ipA0Xih0nyBh0kwA0OwQ\nZCLd7CP/q2V3Pq+yMbkKNCVISm4PX+cXANU8i3vFkvaEiAV7t3eGQp3FLnw/\nFkEz50wTqysroiY9dyGXt5KtkGlLV+3J3RIzZW/H/Xa5r1aveE9ANGpr+Z2K\n258V85h6zTmROc3GfwDW7uzTom7yUoTg64vinXvK6z7Vzs+QLI0PE4uHgLuw\nlqQ84mzcFpMJ2ZrlvYi5KhsHxdNsI4F8m6XILimBNEq6zBO3nGOvv5vf5osn\nVZjtwnoB/eXlK9rfsjFP0nF+Ls2f++WoM84I0qFdYv+dfGUB3ZlcKXsGBd0D\n6Y+HSKaMZihlMMDDPYK7XNpCbCd28xvktKqBlABI4x8qgGWtmxLy5Bi1eeea\nPUoFgk1KrU/r1KSYaYi+EqoDAQHFj47bDg/aKCoCVPG/gAwhyPmaOOFn2m0V\nB93w3r86F8WTq4kXTFu5mWeRTKVAPgGlUSadS+D+9zHdtr0b7+u6/6KofBo4\n6HDeIptZiFMSGkHagxLaAqD87c3vF2E9NGt4atNEKhINaJ8J31v9dGaWunak\nXhA7\r\n=UqBA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"c8273afdb6d263319ed532095d533eca7e294a35","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"12.3.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.1.0","viz.js":"1.8.2","commander":"2.20.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"2.1.0","mocha":"6.1.4","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.32.2","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.2","query-string":"6.5.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"4.19.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.1","eslint-plugin-import":"2.17.3","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.0.3_1559024838478_0.5755681226701836","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"state-machine-cat","version":"5.0.4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.0.4","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":98.8,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"f7ee2dd7db21fe224417f05023734f9afd50f5a7","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.0.4.tgz","fileCount":38,"integrity":"sha512-ffKB07Eo5QF1GFTx4LhUaypVOBuf8sl2Eb7sm3iqJAQi3DuEhcl44mmh20vfn0SPVtMF2pkgYrw/AvXS0kJ9KA==","signatures":[{"sig":"MEYCIQDdHTta0ZsqGOJFWvQ5CDVnTE7So0LrY/q0o2wtHI/MRgIhAJ4J8TrazVj7/kECa9B8jx7gg2QU1U0kSdBrJUzJ3bsj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB+k5CRA9TVsSAnZWagAAar4QAJYYgbcM0aceqCn7PKdk\nMmnp55c9WtnhWudnmur8i8it55dND+iENeaFY/mQvk0qPk+QoUztIZG1tcQy\nJDKI8I5lOdribBCuu5yVRjHp9H9QkzjXop5bbOH/crEZvD0cT7ZOW04E4oqz\nkSsrOtNqq+4MJFL5eI9qiCU3Ji+T2bnrvijneI6J9mY+j07Gq2qU2od0nA+Y\nUbl4OcKdQVBaKTFM7e+5zZkov8rVET1d/i3ohGfx3mz45MNnFi5MPkBi7YZk\nq8nFj8qrMOFzbRr3M/ieJKTLc+ruz01h23Zvn2cTuePc/EEzg4n/TsoW1fPY\n7c3OFjV2Nhe2io9hyVjdKyg/BlnuyS5tz7FqIkvZ4S0sgJwVe4tK8j/FpLT6\nmbOQCF070PBiU5t3md00tsB3VM97Uhk6rZ+t28BzWOYSIoKw1OebWARloihL\nuGGT+O/BKn1ygIeh31pf5OGfqpLml2zHy8kLASFJ+T5GIGSeEBFvQY30oOgK\n8GY/L0d6OsE63bC1sZsaFWxm+E/43d0zYjhrcn4HOn11KOom/vZ4+yIkrHxZ\n1R4bBDHMnHHCLigmCeSgswZx6Z/N7q9f8qar87rM5k1ZQO0vdyMKET11MuEc\nEzm+WL8S1idkSXa1I0xXMBu6eNzqV5GNKODEUVOOZ+cER8HFVrZRPPNZAZ12\ny48e\r\n=hzmh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"e3e0cc31fb8702e362dbf04da8fe756df07ef92b","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --validate config/dependency-cruiser.js src test","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"12.4.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.1.1","viz.js":"1.8.2","commander":"2.20.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"2.1.0","mocha":"6.1.4","pegjs":"0.10.0","eslint":"5.16.0","webpack":"4.34.0","chai-xml":"0.3.2","npm-run-all":"4.1.5","webpack-cli":"3.3.4","query-string":"6.7.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"4.23.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.1.2","eslint-plugin-import":"2.17.3","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.0.4_1560799544279_0.7270785103107154","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"state-machine-cat","version":"5.0.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.0.5","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":98.8,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"6e1a22a2312535a8442fb6b5ca6d6ec778b7ed31","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.0.5.tgz","fileCount":38,"integrity":"sha512-VRh5pSqFPZzYiPv59WvyHANKu32V21WpVi6nLH9YoIJAnr3C0WHVTs8mYYjUvr9U9vdtuHLYEoIi7Y9XWI/UDg==","signatures":[{"sig":"MEUCIEtKQ6K+s6xuoSyZxd3ChTBFwRNFbxgPPr4ZnsTnOjC+AiEApyJ/85voRrH9TnU8R1Cqlyvx+UUR2Ws1VFWhs5WVits=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGO5dCRA9TVsSAnZWagAAHasQAJmdC+wPxiH6uiioIRz+\nwtp3o0Qrx8bg0zPIKG0h3x8kDn77lkn2UrF0jkpwc+yVpqt9vfiysEPGz+Bq\nxF8q6QBir+JHNNUCR43325FqeqPKXC3x5X7BX18sgUgBgN8BkIgHspzps3nl\nYYhZFntueNCOtGFfB72Cau/Ps2bRgkSF03vKcePq1gbsZx9yiNsbF69S+NvD\nHCOefgbZJBBs8guLv+dr5r/wAInAArs7SUApu+VxYeTgnCDoCALGqQcGhox9\nLSkv/UvSnMdxqpTfGCU8Y7HNNFYMZI4/1cNsY5z4mmebJz6TSktT8jTJsjXt\nbH8fWmK9R1LJ3wre8FtaR4moxOcov5Jcva67X07ZVy8jpbzjPEjF7m1YB1mj\nsE6L4FNd4ppFy8qQio39pmyLY3+QulYaH2FKkxV9EN9PfQxx74O9MJ/VXlDe\nqhyTkuWJvv2JMAvrN8MEjVNgyx02KM5jBSjIeYz0VA84N0Sxtm4zct0kJIg1\nwWDsAZ8XMhrxeuSkPp7DnOFUIxw09JGgjgwNZy+9CDC0W74D3PdF8QxcFjcB\nUp59Cy3d7p0wTVjOLvlNAyjyOTCrLZF267PoKJaz4sFEWDW2ZzO7rLojq1ro\nslmfZDkFPg5yql7WTPu17zBqfM1CeQMtcSWesIfb5U9cf7ZkvEwV3CtRO0xo\nXTXL\r\n=2IwT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"e0c02ed9f76d6742b0b5c529fcf8915185ec1ea5","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"12.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.0","semver":"6.1.2","viz.js":"1.8.2","commander":"2.20.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"2.1.0","husky":"2.7.0","mocha":"6.1.4","pegjs":"0.10.0","eslint":"6.0.1","webpack":"4.35.0","chai-xml":"0.3.2","lint-staged":"8.2.1","npm-run-all":"4.1.5","webpack-cli":"3.3.5","query-string":"6.8.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"4.25.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.2.0","eslint-plugin-import":"2.18.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.0.5_1561914972764_0.683476700284106","host":"s3://npm-registry-packages"}},"5.0.6":{"name":"state-machine-cat","version":"5.0.6","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.0.6","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":98.8,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"8f1399d6aae278c199ce8153e225b9ddd948114b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.0.6.tgz","fileCount":38,"integrity":"sha512-80JIgpU9cUpRRch+RH/IF2ywbcBFy36sVr8HWe2hRd+NGcwu39kPENPY+00vAB3NYhAmmYNXBcYBnvjekBKAAA==","signatures":[{"sig":"MEUCIBDbSzZ1K8ScQ5qFnWXHMhtRY+3Fz6u/XOyMHHvwXofzAiEAqFchqKZDc8O0LbPrxv//cvfBvXFZtaShvrtyXjKmj70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIlf2CRA9TVsSAnZWagAA7EQP/01maK5sV+YB1Us+JvVi\niLUIzSwdmFwYWhgK/56W39p9HXyxXcW28XdHgE7oFOxEnJQSYSftx/jBlJiv\nAZ0zsw7YcneS9DIlU4E9Vej/k3W/IDSz8Qg4rXO8IZMyK47o6CNa0QAcm4mB\ncv/xWvJbESekLOxdhQw5ykt/U+MsVyHWmYeu+9mYmy20RJbVWRw1CjekGhYA\nd6x5Xw/8+bt06Y6/e6zHu9znzVl1Bu9CQFwDhKH7oz9YxpUjAgmxrdOA/Wpv\nPoX/pHutdEyfNRLSyuoVD0epTmOZ05cXi9KBQ1F7ZAVkXdn69pYiQUsnbCjp\n7X7vLOfmbnHUtuu3CBv3cbGKAkwVqZOj6ciA8foK2eWr9Gh6kVdkwqnZWvAT\nd1lgxkxEN8hwpGFzT4ZjsJGcLt9Tjg0oYpU0utys5wuXm8qNcL8Pc8Wy5idP\n/UWJz/rC3G5EkX8ptNRgUQejuFK7wvD7mhd1ALNPRAU2P7+khHF4Gz6S0n6B\n4h/T7CGO6nWkWRRUwGmFnhL+sreTeN3UtJG6alUa/6As+M9qKhtl6cuSKAyU\n0C3gB7cca/pxJrcjmzGYvxYOGONop7Br7zrjMro9LWbhz+F9rDXwokhHFHb0\ne1+PqxgyXuRQuafIgUGa9Xr/PWQMZBt3o4OKTVfKjHSIoGJ4vIID/eOZLxkf\nMb27\r\n=rYpi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"1a114f062a6623580d47681bf8c8469187924d7e","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.7.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"12.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.1","semver":"6.2.0","viz.js":"1.8.2","commander":"2.20.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"2.1.0","husky":"3.0.0","mocha":"6.1.4","pegjs":"0.10.0","eslint":"6.0.1","webpack":"4.35.2","chai-xml":"0.3.2","lint-staged":"9.1.0","npm-run-all":"4.1.5","webpack-cli":"3.3.5","query-string":"6.8.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"4.26.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"5.3.0","eslint-plugin-compat":"3.2.0","eslint-plugin-import":"2.18.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.0.6_1562531829901_0.23806921553876137","host":"s3://npm-registry-packages"}},"5.0.8":{"name":"state-machine-cat","version":"5.0.8","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.0.8","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":98.8,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"4e185d5c27f1af557f353feaa490b67f0b50a972","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.0.8.tgz","fileCount":39,"integrity":"sha512-LK9y3T+ac4+UfQh5o414mz21m0CrW3xRQ/R8u8X5aIpFD3Z+glRXgsZklfePeVwUSGTVP32Ht0Vj0F9tE/Qz3w==","signatures":[{"sig":"MEUCIQCAqfoYk2HQWzIqWcbeV4Tj0ewYJG6IrmzZ+VMwJzD03gIgcmeOgBcWyvVf+ZZYe4FLWepcp+jnwz1KAAQ2OazuS4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOuMFCRA9TVsSAnZWagAAnc0QAJ9kCC8EvOoWnVHShFHF\neZ/NxI3bhggJrwqGmTq23UCwEicXwoxfbo+e2RmGI9DWWEh1x+womdriNhKW\n2HDCwl5GQYsPWrqx2rhls9UlQ91JD8VFcXohCzb2zYKlnkCZJdq5Qm9cPxne\n70U2BhhWXo9aZVkggNYK505m5E0bCijIpg2supfBTi1k8R/ggJDbzb7BqsCD\nGqbZLyMWsHndJV/WQBumWrZrjVWOdxC2T7cFomcr+Pd/FjofBSB+WLIP9L5B\nLUd7GJn2EySB+VFtH1H2SzNNKiBOEkgDGmYFPhMV0ONKeN6KkpUFSLeCI1C0\nKRAzSfYZZpWssEDWTzYy2s/ZNwZ3dJWNtaOa8d6FAHCvOxiBO8FjMKJt9YCd\nQPaHp2Bl1vcq13jkklLVCW7370Xil3IHFV3MP3nvmBsjWLDPENWUu262KjrJ\nKbisxyP80GihEg9XGRb5lZKBJ9Zfo+IGypXgBxwf10wdWOczjZpIstgFpD8S\nTD949j524Fosk+MWtfhEsrYZrNPFnIoFY2c1Xa8GjYl0bGdtyG3Gw/DH2sA4\nz1Z3jEJe3aO7J5yqTzYlKekvojP8cAFW5OBx0rlymvdYYNg3cUw3768gP5Kw\n/WdwyIxMpsHfJo3F3ffbMmJehh+3rraxA3EO2T/N+BneFme+P/Uxkam/PuE3\nNltE\r\n=OjoM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"bbe6b9bc1c25afc3459631bd5f986b3c24e65537","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"12.6.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.2","semver":"6.3.0","viz.js":"1.8.2","commander":"2.20.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.0.0","husky":"3.0.1","mocha":"6.2.0","pegjs":"0.10.0","eslint":"6.1.0","webpack":"4.37.0","chai-xml":"0.3.2","lint-staged":"9.2.1","npm-run-all":"4.1.5","webpack-cli":"3.3.6","query-string":"6.8.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.0.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.0.0","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.0.8_1564140292160_0.02615113066349739","host":"s3://npm-registry-packages"}},"5.1.0-beta-1":{"name":"state-machine-cat","version":"5.1.0-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.1.0-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":99,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"5b4ced249ed7419759ed3cde84b579dbe2ae25a6","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.1.0-beta-1.tgz","fileCount":40,"integrity":"sha512-TgikhlJ1e5zQF21kVtX1NFKwSVa+DrcXEB/SMBCjL4N4r5aSeOyZZ9wtOZGnAKdk96xCjGVT85iiQEFVwBEl+g==","signatures":[{"sig":"MEYCIQCu8Zl30CXeQk6gnGqJIpUC9HwRannwETVcUBDeqnWTrAIhALPzpTBUFf6w17TYvI+2MD7fljPkRgkGox4l8HS0hk5Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPCTKCRA9TVsSAnZWagAAs90P/iJG46UcWluAmjsCmzLJ\n43Bhkl6j84Kjlj3Y7fxYG5kzqO4V/CSTcX/isaeh/nkjejegEXstbnxuZ7q6\nH4wuOjlGo3bBB0xGvNLHk1g2xESzaWXLIJQ16wgPqKeycQky4yhmblToLfRf\n3TPFb7GCYYOLPCq38/TypPo/lGOuX3Yij8SaRPO/Je2eYtC5qim7mQSWCXZZ\nzAaL3yb1zIRYN/KPra2PsEHw8dCoNoq5oFni2dZ9OIWQTJ6kp6OV2OTRsvcU\nguLwtCdEHkwp4AQ5zwbTjXCNSZO+rUfciIfH0tgm2buN/CrukZ/fRKkHp9rP\nNY9kzonpu5PP+c7j2yB4FB2tVSqh1hvWwlkQkFUWpbrt7Bf1Ej2qXAi9BKTS\nnQ27LgGl1QqHJOCAub0xMqDgNMdAAr0eR/7Vy5l3OFCjK04/+nESED7SGEBS\nOA2a+13aIZXbkT8RMp+sqSPnMnnpk8NzkaWTVEfREsKDxTQRTPOqbH1cAp5+\nRQABYVBLSyYPtLn8UVJP4i0623s+ddRhYniO9A8uELTV1K37zo/C7EXv3tg1\n8R5lUBUvqvlzec6jOl1wlafHXDtU7nK/XmKPqo2X2efZgt+1g1GLp/lv5feO\nKcn7wR+WRmlL3WnXSM7l31f/7OrorKVZSjZQGUy3TTEHwbGECURc7eh1kAvQ\nyTrL\r\n=fONH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"6f283010901a28fbf5d3eaaf85b9336bf0845c50","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"10.16.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"ajv":"6.10.2","semver":"6.3.0","viz.js":"1.8.2","commander":"2.20.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","fast-xml-parser":"3.12.17","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.0.0","husky":"3.0.1","mocha":"6.2.0","pegjs":"0.10.0","eslint":"6.1.0","webpack":"4.37.0","chai-xml":"0.3.2","lint-staged":"9.2.1","npm-run-all":"4.1.5","webpack-cli":"3.3.6","query-string":"6.8.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.0.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.0.0","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.1.0-beta-1_1564222665408_0.21162909325897283","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"state-machine-cat","version":"5.1.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.1.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":99,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"78f881742ebb690533443b537c40cb5621f7af7a","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.1.0.tgz","fileCount":42,"integrity":"sha512-jgAKNMcFHNTxsPGlKEync0N15eAqm+jCDGwjrvK2W9TBhw9W4m4Ha1Ln6Mq9v6gjQt9UwhpCjVNkimcu03EEgQ==","signatures":[{"sig":"MEUCIQCD1jg1nrtNG/dXcDo+mru7p8Q/3a+WRyHpI2/qySWPfQIgDdUNPskR0NyvPvm0x6suYf5JshfVMNa3dlfKGitlc+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPXtuCRA9TVsSAnZWagAAqTgQAItroomILaOUrql9RKxJ\np6K7MVkHNgazK+WmV+jfOPwapxx9Hb1Wy0dSiUWWkQhvVHPimBX+kIXsRPfk\nf70rN91WnmIM6q7dbs0e8ce5ILgJE1Q2z5NBkEa+T5cjumlcqFQlDhhVwGPn\nKmeA3qGLMSnI9N4skqopkS7cJTAv7js3FjM+zDD/W8Q0GDBQjdKCTUgIt61I\nQSBfi/pO42NLnBdetZOhRTmuzxWhfpJDF9KIj0jPH29IVplwvwHZ245tR3dW\nr0QL3KENQz4eO2Z1MJTOzyS33VZ+AwAXvS5OtYVC/j7MRlYhm4KtlXAfRVNi\nf4uur7nNP4OUac6z7G2mW4GYGFL2BKmPYr3zjXP0qlxTrx7Rse20mtZgtFrA\ny4cNk3ruwWcBsU+RdPBCHH0kOeigBgTFtTkplID5DjBRO28SLTuErPnQuPj+\nYR820d7V2Wd/iWTzT2Xighe9upvkswWxNCWIem6eK/F4/gFiiomriXUIyqX5\n2PKAqv/ekH9chdSsIHnSlrHYTOZpK9Ykf5D7rykTvEH6olpUqRWWq+vl0Lqs\nxFWMczbZIiZYOwybX6OZoc07ObzUWzUHMRD9E50NLjsoiyiIZJBIDuXngC5J\njuQSfpfAI4uB0aR39H/QLtcUe9xZ+STZhp30Boh1pQiD98aN7dd1+p7EfTZz\nELI1\r\n=DdSh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"035cf6219c9f0cfbc0d65a43f5461c530b00f868","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"10.16.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","semver":"6.3.0","viz.js":"1.8.2","commander":"2.20.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","fast-xml-parser":"3.12.18","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.0.0","husky":"3.0.1","mocha":"6.2.0","pegjs":"0.10.0","eslint":"6.1.0","webpack":"4.38.0","chai-xml":"0.3.2","lint-staged":"9.2.1","npm-run-all":"4.1.5","webpack-cli":"3.3.6","query-string":"6.8.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.0.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.0.0","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.1.0_1564310380954_0.39288822997703776","host":"s3://npm-registry-packages"}},"5.1.1-beta-3":{"name":"state-machine-cat","version":"5.1.1-beta-3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.1.1-beta-3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":99,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"8e79fadd460ea307832950be42702b123099f591","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.1.1-beta-3.tgz","fileCount":42,"integrity":"sha512-wY+j2wFsKPw2GDuwVnXwyMVnRgQJsljOBbt0qo0dr378jJzME0PUVE68plG7WQS8enDV7k0UD/Al1S9kcjvrZA==","signatures":[{"sig":"MEUCIDv9mU1QxwmmTdcNgRw86fB8UThQ5bu+2YDXY+sZEAZUAiEAtdQguFaTfhbXH7U8FikHMiVzMP7/Anvwps8dAE7W7KY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQgHDCRA9TVsSAnZWagAAyWgP/izaUip3wGVwoNPaPIHg\nW1pFCJWdy5zL/e8pJrTjw0uNQ8JSe4RpyWoFCYy9xZYL669B50Mbkrc02Nzo\nuJ7uNfadWqrrsqEnsHo+Hi4tPOD/Q+IaOaIuca6OMnmMbtovDCLISuiQa/mt\nXYGtndu2gXjFxpwjailpkk9HPm+cPvZ2xLBOyJKRFLw4/ao+cFoQ5xKe765P\nXlSge3vm4tw5Mo+vKWksifurrRs7IUZAm6AAST+QQLtXgUzxkSo6zsDmio9/\nJh2b6orEdtbFZEHlNbscIl7O4HaZrJ+Kc/78wzPdNa2vfXT3gWjABT0Rpc95\nbwyUY1eb34fwOPcC/3SyF/8jh+2nVjTar6ConxR8W41qY5BYPcqHvoSvkN4A\n+HLavtNIwfZJXN4sYrepTprqLFVRKZFYWNSI6w0O3Vrwx40DmS1ACsnopkLI\nLGpMmyWlacqSxqnmNPRggQJ7cy7qSrLTL+NYENvrd5VYlv/skBkAtGtSLEX+\n8zYF6KJhh1NeoGpPI58CzcrbEdaW5Xsm5O2PNofiBgckfVpwhjQj/fjS3tdX\nvncYF8k19VjTS80KhZZErBwtwrUQpczj0C8jPoFA28rqeKnhi5AXJYNvgMRk\naB+VlmkOQ8sqQjEOLTLMuHEyhy/O+PhC/61B0nkog9BxXJwxIVsuuax3nQcw\nM8BO\r\n=E7KJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"3cf5c23d9a6730e795f866452394c50162a76107","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"10.16.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","semver":"6.3.0","viz.js":"1.8.2","commander":"2.20.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","fast-xml-parser":"3.12.18","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.0.0","husky":"3.0.1","mocha":"6.2.0","pegjs":"0.10.0","eslint":"6.1.0","webpack":"4.38.0","chai-xml":"0.3.2","lint-staged":"9.2.1","npm-run-all":"4.1.5","webpack-cli":"3.3.6","query-string":"6.8.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.0.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.0.0","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.1.1-beta-3_1564606914515_0.01887323414852493","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"state-machine-cat","version":"5.1.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.1.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":99,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"c7a9263a2a68877be32d58a6a6d6b5307229f30a","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.1.1.tgz","fileCount":42,"integrity":"sha512-IrqcoshOKhTVrX7hIUWRvFyEgkFO9LKJluEl8ZkYaxfAB+5VhwNC8Y2akX9olDAdTLJy21OY+t7zsufgwh+PEg==","signatures":[{"sig":"MEQCIHboDrMPJN8ehS8aSFnpmPqFeVv/RX2LqAWL9yOpPiMbAiBuYCsS6wip7XgTHFM+vJ1jkPDMhEff7Q0/612kWNTJ1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQz5fCRA9TVsSAnZWagAAUXoP/RY72+mZ2xFIMUCGUoDT\nrQ2A9fOBWLWmlr6jIiOeviQelc+ReuyYGrc0gJhieg5HzJg2TCMyCAfUY/90\nfrIlTScoTgCjUbSbHhg15BdHQst3cOKXakvo1h0fO9ZTlemnkOxnYfZMYNrq\nCRUpRJzON6VBYNTV0RBc+Vgo4t27w+Gkj0hhOs2lLabSNOJhVIQjLP1Z9rKF\nP+KahxSDfEvvJUKy0bV8B2D7YfM4vZZ13NDt94jFwo9XBaPneJdh3TOQdE/W\naS31GNCgZhi9x4gueRb7V8FHYPi+alb8qXZ+0tk4hYjVaNR8MRSlOYZxHWFl\n/VzIE5lclZzVV8hVwN5Y+8CoPyID5fhE6XRquO/z3lwWYEhKjN5L50blbj/l\ni62iSwnOGUZxOU216l6ENWAgAFvQOS6bT8io/FFhtCWRmMVzzGmlbU5Z1Uwv\nB4KKwh6Wl7/+UtCU3Ww4rhv3U5U6FuYXj7Cl7b5AoI+ZFZz4jlqLzFMxjast\nwQTnOgqKmbcKQvIJw4qCvEjJTRUkVSc7J+q7/Uu+/kbf6WcTLeoB+JqKnk5C\nE53tcPqOCpI06BybHPKocuNyy+B0KUJmC9I+bSxEQWn+cIeFTFFkHPpw5E54\n86OhlwS6RXo5kDQ18+g1unLYXKt9nNzdH54UYH7WiVeZqbvkz/W+ReXyXe3b\n6uAb\r\n=At0O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"5e2fe5a21380b193113ff9d01d13459f91bd510c","scripts":{"lint":"eslint src test config","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"eslint --fix src test config","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","upem:update":"npm outdated --json | upem","upem:install":"npm install","depcruise:graph":"run-s depcruise:graph:*","scm:push:github":"run-p --aggregate-output scm:push:github:*","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"10.16.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","semver":"6.3.0","viz.js":"1.8.2","commander":"2.20.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","fast-xml-parser":"3.12.19","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.1.0","husky":"3.0.2","mocha":"6.2.0","pegjs":"0.10.0","eslint":"6.1.0","webpack":"4.39.0","chai-xml":"0.3.2","lint-staged":"9.2.1","npm-run-all":"4.1.5","webpack-cli":"3.3.6","query-string":"6.8.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.0.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.0.0","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.1.1_1564687967099_0.1123443245447473","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"state-machine-cat","version":"5.2.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.2.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"479a986a641378af2fe02527560af723f87971c7","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.2.0.tgz","fileCount":44,"integrity":"sha512-ZwD01VahJbOLTk//z38AedbBQyUn0Xbhf/1qKPiBIzYy90iATO9XtQTwJERkPnJg/1RBmDtZ5j0dPSCJciowTw==","signatures":[{"sig":"MEUCIQD1ns5/2mrl3vYdqSJeffJrUELZdYGd090wm0Vrh9cTAAIgabvToV+ABW2+sJR1T4PluZaC4XUb9kfSAuJYSd999lQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUHYCCRA9TVsSAnZWagAAEGwP/0w6h2GDNPClgUEu+1+C\naFT+u0dxe21TuVxXqxDHeAupnOCx/Pb8XjmmzDR6GdDE/UKfFQuC77y0Hma9\n4ULTHpLE/dNPUpqW1Mi/jPnw/iFBAEK184fnDfgmmnXSg8n4mq7lm2xq/qOk\n4bxPUJkFGNKPcm+7j1m5IOxNNC+q5ukoQnTNRNFclnIJdvuQAbqpT99MvRKq\nyXvPMJvEt8CYbLybXHQiDmtdKnrUx9Fnq2cWfvkvz4+WnWOM7qd327qAtmwz\nPmbFz6zzeiEnx6VcvNksZjRD0GPfs9TSjK7jAIYBws6ZuiPhmHaEJ3hVn69f\nxd1Zv3COH3CdJTkzbRAPwaBqHD79720SKFNalMfK/eWZK0TeXqu4C82YRAvZ\na335ZAPQA0W+XoCjFsAFoqJyURxYZihMGNmJw64L5LUJuj/Z0zOeBweL2Ae2\nI1plKav6UFmkAtnDgnf6LzYjc76IRYhXswQOSDdynW+yFuVAani3DW2/bMtF\nUCLPm7L21pqm0IMVoWpxUVp/89RBzRM1iJ47bTACLjlhC28Of98Kq5GPQ0U8\nnZsUI/9TCChkC3eovwTF+BfcukURtVKtjn7fo5/h72EyPqqi4Uo9hyDJmJxC\noOudMM8M2baWjS5CPGmhZc2wMT8ir3cRj6Prxxj7JfMzAFc8NIqSwXROeE9+\nJ0bH\r\n=fABN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"4a20e730b6b73d21e92f0ba303cd7182a3699d2f","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.10.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","prettier --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"12.8.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","semver":"6.3.0","viz.js":"1.8.2","commander":"3.0.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","lodash.reject":"4.6.0","fast-xml-parser":"3.12.19","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.1.1","husky":"3.0.3","mocha":"6.2.0","pegjs":"0.10.0","eslint":"6.1.0","webpack":"4.39.1","chai-xml":"0.3.2","prettier":"1.18.2","lint-staged":"9.2.1","npm-run-all":"4.1.5","webpack-cli":"3.3.6","query-string":"6.8.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.0.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.0.0","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-config-prettier":"6.0.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.2.0_1565554177598_0.6564287547192154","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"state-machine-cat","version":"5.3.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.3.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"f36a8a0d8a65714b2fbaf497d8eb935316366c40","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.3.0.tgz","fileCount":47,"integrity":"sha512-wxe7wxcS+VtCVD5rRNW9Jb7QqJQ0IIPgGgbOKOXXiAfhOOp5jks6nic00etM3akivAz/02t/le56NR2aOll5ag==","signatures":[{"sig":"MEUCIFZOPnxp+CgNeaYavazx90w5O88+KOHlkR7u8Zd1n0O5AiEAsjnKzXiqAa3TbxN+UJnP/7tt3HZNe72Q/+xWHiIKmk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXF3KCRA9TVsSAnZWagAAnY8P/3TaUjgAdjhoyuUmBQHc\n+rAiGo9TD8yN3TOpSq0JN19/vKaK/vaWxBcqzP4Jlj3mVPFuWdx0JGBE6bd8\n+y/WaCCdmTqG2Lm7FiIttpGkmvHmj+MuRVb2prXvcCiNzgdWPqkVUmTgpaZL\nbhW2Fl+8wFKwMniY3v5RnujuwxzQdlgNYmz8qdhwqZXPjkEXMhP2NNAq17Ej\njBORUfgU+VAhUwkk/bfNSzGzzEH35aE5HDi4vuzoanXn8tnbGYGnKlmxCLgk\nK0kzurigvxQ1fyb0gROeviYf0/sJL5FjBIvoUsS6XBSZI9zt8XInNWI9k0s3\nvn5Ff3kH60CCfLPJyRmYQ3uBCB1hNtUutPWD83PDX5NZfnk6NVE4hiNZCu1r\n0OUvJcLUdjXFgpTxGaxm/z42By33lqQOI6eG0D/NK1d5WLnOWOYOU/cUXKC+\nke5rY/j0VcSABrbVyyGM5GSdJwvnZb2LwGu4jkmElF4jAzYP/nx354MiilAu\nafjOm5rYQPh9CQ8n3rbSUgRRjRFcy5WTCQ4iCQQV5HMdNuR+h+wjfvT3r6SQ\ncJOsn5rdvKflxI2SjcG/fpDhmt1xQ27MK6PD27GAkqoq1mLi0VAnDas9QrhE\ncSV1qBBeO12rw9zgZ9HaKdBSsUNPtDx/IxQzjtoxl65aWVLTd2nwdd/pADA2\n2e/C\r\n=G2A+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"f97f3d6217aeedfde4dadb95e53da4637d5f2f83","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","prettier --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"10.16.2","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","semver":"6.3.0","viz.js":"1.8.2","commander":"3.0.0","get-stream":"5.1.0","handlebars":"4.1.2","lodash.get":"4.4.2","lodash.reject":"4.6.0","fast-xml-parser":"3.12.20","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.1.1","husky":"3.0.4","mocha":"6.2.0","pegjs":"0.10.0","eslint":"6.2.1","webpack":"4.39.2","chai-xml":"0.3.2","prettier":"1.18.2","lint-staged":"9.2.3","npm-run-all":"4.1.5","webpack-cli":"3.3.7","query-string":"6.8.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.0.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.0.0","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-config-prettier":"6.1.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.3.0_1566334409468_0.48155538514277896","host":"s3://npm-registry-packages"}},"5.3.2":{"name":"state-machine-cat","version":"5.3.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.3.2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"e5482d870d8471d5b39c6f36dae071072b856b22","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.3.2.tgz","fileCount":47,"integrity":"sha512-qhEvILjqzT/00oskiopvDPPp5+kGYq+0M90txcLbVjWUyTuf7GS9Tz9ci2zjWIim0q1YEduJC3WYTtzCZm+8xQ==","signatures":[{"sig":"MEUCICM+rTuIKsI5MsDUMzfHxEfFgyyTL9CuK5fTA4NSZv4VAiEA+jTKZQmu1dyRmqWB8nn0uxUeVvSD7UXFtYBTYcUSdE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddVovCRA9TVsSAnZWagAAqs0P/1gDvRFqD04//HTzEgj2\nJPjjAES+YTxBF2PFbM2/5aXSQf6AjQD9/oCl4eP632CaVL4jvvxPlq8dMsnf\n1nuzop1a9GDXBu+IDZYOhqSauYfrHGUwYtM8Q2yi5GQn1hLV1GE55swqtXOR\nBsoYUNh/q7qunFNhla84SJMrPqCA/E4K5W2BciQ6hxntWxDZ5lrs8GV36xBP\n1U/YlM82V0Z1w51ctCzvv5dmj4tW0oh2gRxDl/1hAqMP/Qfjj2zAp+5NrdKc\npgUBdwkmotiW9KHP98rMvwtEZOtYCy+x30IyuOYCWYLY+47tFRM1cbaV8dnz\nY8xpzY2KHfWTFhz2WNb6kxgZLauUyxwx+/vvpQjSsOipOifHDYAGPBZFeUPV\nLFrkiHR8cqYMCYFellO0kVMJnmvnbRraHFvzO+57Lwxjf8eR/Jghdznk8ZSF\npn8SX499rocqZaC/qWwWoeTMK/whhayHHKZ/e/iq80roQtxkWWnyHpRtYcqx\nH1ZYfjTI6f3+afODccAledUpvo7oeX/0zk51tLPfBINXQSBrM1ElCqMQb96r\nMDpqnMffc7vqiOZn1KUdcbncyaN0Wjvgytlnw4Up1iEe66HzwCEeK8y+X7vN\nsIRWhEh0QITn1SyzeOwYGPBH1w96zanm+s9f56dWsiX/AVUo0SdXWaj2KB9h\nW1M+\r\n=QBMv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"4dfdc92a7ff11d5e34c3098cecb71e48c4f91366","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html | browser","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","prettier --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"10.16.3","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","semver":"6.3.0","viz.js":"1.8.2","commander":"3.0.1","get-stream":"5.1.0","handlebars":"4.2.0","lodash.get":"4.4.2","lodash.reject":"4.6.0","fast-xml-parser":"3.12.20","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.1.1","husky":"3.0.5","mocha":"6.2.0","pegjs":"0.10.0","eslint":"6.3.0","webpack":"4.39.3","chai-xml":"0.3.2","prettier":"1.18.2","lint-staged":"9.2.5","npm-run-all":"4.1.5","webpack-cli":"3.3.8","query-string":"6.8.3","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.1.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.1.0","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-config-prettier":"6.2.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.3.2_1567971886818_0.643367133087521","host":"s3://npm-registry-packages"}},"5.3.3":{"name":"state-machine-cat","version":"5.3.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.3.3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"1bb5bfc3521dc026f98ee066d35603ab3d69d0a6","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.3.3.tgz","fileCount":46,"integrity":"sha512-ZytPJRly0yDOZNHNIicCUrl6pNR5Czu2eEZQvG4P05z3k90XkLkz2tS8tE0lcqVFaAnH7run/PeozPH4Afn9sA==","signatures":[{"sig":"MEQCIDu9pH4jobzgISMMybB0sXtYPfP9c4Df3WyvJg6pPcc3AiA0RhW+KO4dUvgBqPWTCrlRjxsNrkLITHOQttItDWDhDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi7H3CRA9TVsSAnZWagAAzb8P/iZY6+1TFMtybAZ/tNr4\nlQDTyaas0dKyfCTVZ2I8X1PSBk+/fwMVTAHACSrmJpJGxtibIZ98RGX4OQD9\nlwtiJ7h/tLFLSvZTxpioWWfKuBBpmd49BwNbnTCDPKlkZLQCwKqk6jbzVCvv\ncrR6oFLzZRun+t5JSR7SIZnI3960r0S+68MaQCwh3Uxr+cAKuK9gMDJWRCrK\nfPkEvIwnepmCWbjTYNSSBfkJod6OkzZD4RovHgeT0DytLE8M5MgdRUJftC4w\nbUOWPGX3WyU5eFDabFmGul5N7i0PR23GUKKCFd9idaHvvYUE2pnJNTapZpaz\nsZ8mX4UBrUWtGp6ntFVlG1KjZFq0DgIrXY6BdofrYDwlpgRyggmjWfSE296V\nai0NTavy2NC0Zla7RYMYVmfpCbMWtqM9cUte4J4DT4VALAEnomXKUGcia3vn\nfY5gRBYyS93UomgxHjplbx9R8TU6JFBuT8um9u29DyQ1TwZb8pcboYtuY65m\nhqy4yUr+QFEGioKi4h7knRF+RR9iAFMdLCTq7RZwo3MRoDR5UZBIxxebnyxF\nUXTaRKKcB6bdLPJzq/61WI1Bb9MakAczRm9SKyJlBwFv3GbBWMJJfU7yp1G5\n5xy77OKcV77NWM/ioUKMOACZAgkGtWA0ApvXRo6BYP+gVuD20iejog+nFFYB\neg3t\r\n=7wBE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"e40b077562047ee9e094029ab09e489656d918c1","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html | browser","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","prettier --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"10.16.3","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","semver":"6.3.0","viz.js":"1.8.2","commander":"3.0.1","get-stream":"5.1.0","handlebars":"4.3.1","lodash.get":"4.4.2","lodash.reject":"4.6.0","fast-xml-parser":"3.12.20","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.1.2","husky":"3.0.5","mocha":"6.2.0","pegjs":"0.10.0","eslint":"6.4.0","webpack":"4.41.0","chai-xml":"0.3.2","prettier":"1.18.2","lint-staged":"9.3.0","npm-run-all":"4.1.5","webpack-cli":"3.3.9","query-string":"6.8.3","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.1.2","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.1.1","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-config-prettier":"6.3.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.3.3_1569436150926_0.6362550697306297","host":"s3://npm-registry-packages"}},"5.3.4":{"name":"state-machine-cat","version":"5.3.4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.3.4","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"23825091496a4d8cf1a89970c731bce90c5664ed","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.3.4.tgz","fileCount":47,"integrity":"sha512-iN0uYIQybWOXoXIO1OOlj3Cvx963S7SOL2UYzVLb03jh2bLk6AQ2xfbZRPmUM92GobHPKD8BlSTGJRY0djVfLw==","signatures":[{"sig":"MEUCIA67P0FUx2vxCZXgjY9fCyE6M5OJzkHOSCEuzgv+3YTHAiEAvcofS9W2FiCKFFC6U6tLL4cv2eDnOX7QocdB1UehoGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdodboCRA9TVsSAnZWagAA6JkP/iz6WSUQasoleRJ+lDtI\nm1Z4Taa1UhWqGMVL4g8x1QfpDi9+75gEhyiyM4Lefa/02f638sohGO1pcJFn\nBDNutY2hZ++F5US20o1viXkLSD4WayoK2/qy7T/kcepF3qToKlgjeJekJgLu\nNlDNCFqUCBAoCuC7sMCj7cUcp7SrHKLuTPpwyW15d1chVNfGM9tiZyN8nuNm\nVZfIa4NRoMLpDTQxnq+iLvo/HZ2H9ffN+2k3NCj6sKlU8mK0nzH9kU8VS7vN\nTopO8KVX2HEYY1LAdF9mEcMN2j6reMN83bIIfELZoU8EMD7HtauO8cm+3mY7\nakMhtVwdyR7keWACh8+2z3bXELtaVa5EikyJV3M9VCD83MgwhrtIizWWmxCe\nLjCbARGebzT7EsdO3yf8/68IJxgYSytC+WHZMQld/xsVuE5t5YRH4Xkgi+Ip\nmCqCBJ8hxjWX/bKNOsAqHWbgfcfwsV8Be1k6OnrJUxFjachTUbkNop7Il92Y\nZTO7kjHpARww9LpnnlTv/nAolOOr/JrlWMdslObrkAguS83XzAn/IYpFZkxR\nJ3mVAhPwCSOMVdYXqyAecROA2veK+YfeoG5rWu2cC2TXbHSRbn7wmkcCzF2+\n+XcWRrNS/Ehyx4+ZVuUIoS15TIU019vb5zjC82ZWGIAVA0SUTLYHiBWemhkr\nFyJT\r\n=/opw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"42dc434eab816f0f492493233aee806d3828471d","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html | browser","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.9.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","prettier --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"10.16.3","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","chalk":"2.4.2","semver":"6.3.0","viz.js":"1.8.2","commander":"3.0.2","wrap-ansi":"6.0.0","get-stream":"5.1.0","handlebars":"4.4.3","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.13.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.1.2","husky":"3.0.8","mocha":"6.2.1","pegjs":"0.10.0","eslint":"6.5.1","webpack":"4.41.1","chai-xml":"0.3.2","prettier":"1.18.2","lint-staged":"9.4.2","npm-run-all":"4.1.5","webpack-cli":"3.3.9","query-string":"6.8.3","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.2.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.1.1","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-config-prettier":"6.4.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.3.4_1570887399546_0.24665696191116626","host":"s3://npm-registry-packages"}},"5.3.5":{"name":"state-machine-cat","version":"5.3.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.3.5","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"65f931c469e6738f25675974459f0bb1d27ca04a","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.3.5.tgz","fileCount":47,"integrity":"sha512-dfPLpt+vWFYw57QIzmyNeU5+ClUvX/xnWSdWBGr2agUmS1ehBi7r9jtEdSOpeXuLfYqGZSsohjrkujwndBeW7g==","signatures":[{"sig":"MEQCIA8ttvAPdQe1rCtvMJxETqQvg3e6uiatGB4+CCJIiCfTAiAMt6TYzdan10DTN7Xz/0o+cj0SGpaiMDxKant0aDDFzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdu/LZCRA9TVsSAnZWagAARvMP/2wqXGm+h6Mx/6B+Rp+N\nRr4sAPrinlu+8WuL8bR0yp/EKczvJBMVooA85KOMY9O+wP2ryapauvdWCsbe\nRL8J0E5TnBMY7IT1N5qFwlpB/L8nRCho3+TqWUUdG+ocahy064JvOmnPe1xq\nm7JYkf91IpdQeXzeBYIVURwGfd2osKitm2ZVp1dliW1shRVritooDXJfnJYo\nNoqR+xr8G/FUCAN1IyhvzonjHvZPskWjTxpfC0FLtNYMDC0VJqQVaKn8lyi4\nUXRSbd9oFObwmXFqAyYul0rH43nWW5Jytnzi9pk0aJJK+M8AHdAis+RfGmLI\nOV5b/qzIYbahx+Wn2svVI1Zvg+N8OZhahVqRLkzj0fFTSgzm781Gc+vNcdU3\nwd6PfXFwplfLu7s4ki6Z6nnC8V4Nzs+BiIXVhTpT1b+M/04ps4YESccPtHsc\nC0iWYQsQjE66eTUCe/jU3j+1/1qamAfBDnJXVEsyI8fGoP8XfQgU7tW5VYMC\nQ2EKCTbiHTT8gXK0bbIWjicMuCw38M6uwGoCZeka35g0Vrwlb16kTlbtKICn\nnTgwmVLlEUX7m8TKdGAqN75EULT79GJRRruM7qdvcKB3L3+LWr00v/5Z2URM\nymndTP1+xh7HFUbwUpoB8+Om/gbaXud8Co6RejVtfj4vAgBSnhEmOglLiFoO\n2gPp\r\n=YI7d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"97ed3609c1a1a336643d611191952f1400c5a78f","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html | browser","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.12.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","prettier --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.0.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","chalk":"2.4.2","semver":"6.3.0","viz.js":"1.8.2","commander":"3.0.2","wrap-ansi":"6.1.0","get-stream":"5.1.0","handlebars":"4.5.1","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.14.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.1.2","husky":"3.0.9","mocha":"6.2.2","pegjs":"0.10.0","eslint":"6.6.0","webpack":"4.41.2","chai-xml":"0.3.2","prettier":"1.18.2","lint-staged":"9.4.2","npm-run-all":"4.1.5","webpack-cli":"3.3.10","query-string":"6.8.3","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.2.2","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.2.1","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-config-prettier":"6.5.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.3.5_1572598489007_0.1737674219873826","host":"s3://npm-registry-packages"}},"5.3.6":{"name":"state-machine-cat","version":"5.3.6","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.3.6","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"039598b4e86d422b5253586ff6908645e26b6cc8","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.3.6.tgz","fileCount":47,"integrity":"sha512-vtoiUsDEL8+VLG8IlqkLeu1OYXPSEpk0kxvnPAGntWu+011DEQjXQKNbR1rrg+eZ+KitjTxdblwa04BbSKNqLQ==","signatures":[{"sig":"MEUCIQCL/bsXyPDxwbFJ3Ro98ATTwnvK4LVZyMwDw/q4iR8eQQIgCoohFeqpbrpFoWFZe8bZZrg2Ph8h5dTlimplaSs6rek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvcN+CRA9TVsSAnZWagAASckP/0qlFmv6HA0twU+QozP3\nCUabiegpqcPnjxMxXKpznbN2NecaxPVVn7wggovA/JEMRIpCHCe8zlNxcHdN\n1D1J2aGxdIY6ZhLTfPQ9FEcJA/uA97AtvUmSctQHkdWR+M1gawA/HQIF2R4C\nS4LxvvbJzqs5LhKv4hBUCmsld89wbuYKWEnwGGs0aQG/z+WcJEvR9GJE3Eyq\nA4rJw8CBjDelmcZlGTNXxOEo8EsZd13CriO8FEEShzYw4Mp2kn6k7qwsHYQi\n+JJmM38msGHHKQpmAlTCrClfiFh+m0Z9zhBIkiD4QCNZazO96CENTo/NoNgW\ncXtX5HmOH6lkgTqWuy7I6JM5QCuyvB6luOR9GvAA4Cjbhzx7isikuJLyzRnL\nL2nCETfQ1K0FEGwm9UcGkm7EHjM8Hj+DVYOA87IB6/tnGMme19RraYEaZ53S\nALSd9NJxfaKdhXUaF3uqCESQGZult8wRcfo9lY/CmUi3f3CZ51SfNr++PklB\n8IwLTuixof5BtiFR1auDerKlXAQhBsSoExRIUeSW6E8eoUrZpFpjK+ND9yQ/\njuoOfhQ78yVKWw77AYTlTFwB7A230b/3h2aKUV+Dgz8xiaA/POPJzFNEj2es\n2r7+0ZqURABhY6yunrnSKHPqubAZdDtBDdibqjjMqTnb/Cu+PZ5M0Axl7RCy\nM0oK\r\n=uuxK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"8823a3ca38ffbfcd1b15aabf81dd2a79b0f4767d","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html | browser","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.12.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","prettier --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.0.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","chalk":"2.4.2","semver":"6.3.0","viz.js":"1.8.2","commander":"4.0.0","wrap-ansi":"6.1.0","get-stream":"5.1.0","handlebars":"4.5.1","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.14.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.1.2","husky":"3.0.9","mocha":"6.2.2","pegjs":"0.10.0","eslint":"6.6.0","webpack":"4.41.2","chai-xml":"0.3.2","prettier":"1.18.2","lint-staged":"9.4.2","npm-run-all":"4.1.5","webpack-cli":"3.3.10","query-string":"6.8.3","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.2.2","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.2.1","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-config-prettier":"6.5.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.3.6_1572717437439_0.7687439966661065","host":"s3://npm-registry-packages"}},"5.3.7":{"name":"state-machine-cat","version":"5.3.7","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.3.7","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"e670cb980a5f61465d6c1bc809a6211bf9aa1d0d","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.3.7.tgz","fileCount":47,"integrity":"sha512-dTpN7tWOIA82xy9wyI8Iqo2T3aTtvNeeOAwq8LBMWWtQL7K2iqCDdvt7pJ8rBZZzYk4ZuhDPZRp3yETJAy8wSQ==","signatures":[{"sig":"MEYCIQD4WAdViamQRTKPr8jyJ5UQc7S9+W/s5QG6PCg3bbXSPAIhALnicH4/OXHQ3h5P1OjGPA03+w3vLhsUW3NmuFceeIa7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzbacCRA9TVsSAnZWagAA7B8QAJih4SWiER7TPqrR6t42\nOwGOaE+WQgoarTMLnE9KbHCg/XkVOqk1UY98tgSAhgqAqsobMmzFPGX4Fedl\nrVmCX3L7B1Vvhzw2abnJEWUk0MDCfcORXfXTd4lJtv/M2TEp01rJu7tFgFCC\n5JNjLY5AyLZG22G+vZiqSbgGWRIsa8w+m0L6HtJDcd04082pDnCY0wkxHJ4c\nNyhwGNz4kKYOu2bDIcaburrjBUJIcuXNr97F4Y8zH0hy56AZHVWVUELKRGLO\nsZqy0kulpAEgxdtyLe37SaFyoQJMShAp+KW/gz+Z53TrG1g7FwuG0Itbzzfg\nMyrISR2YT28to/okOXxbDO/UIZzeJRJL3TQvu6qFkdfynyT5jmeBMWUME1PU\nkzGWmW5RsX/Rs4fm6LhUysUwofH5Qn8Vuzz2ewya1VqygpRS5LAxCW0CtSl4\nzGhwrOVDBwVhERxDBImLCI3LbKAif48wfGcvUL+2Tq+vk4tuBhPbk5VOpfpx\nTPhlchtGgTSl43vLq0P+8GpBTPhBAph0ORD3dltcOXn5CwWd2QBUAUcNZGvi\nIObLVGs+s7MnemUXPxIVq0KQp/U5yMEvD7t1la2wqWz5W0NyELwBk5kjeSkC\nPHPKOdxxuDxeEGtxw3D4fLtyfcM+p5nKOa7VycWnGDD3JrZHb8r1fza92pQd\ne9pc\r\n=jIA4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"1caa3b0dd897a3a5d8b23e29e91c23b0a92a31f1","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html | browser","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.12.1","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","prettier --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","chalk":"3.0.0","semver":"6.3.0","viz.js":"1.8.2","commander":"4.0.1","wrap-ansi":"6.2.0","get-stream":"5.1.0","handlebars":"4.5.2","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.14.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.1.2","husky":"3.0.9","mocha":"6.2.2","pegjs":"0.10.0","eslint":"6.6.0","webpack":"4.41.2","chai-xml":"0.3.2","prettier":"1.19.1","lint-staged":"9.4.3","npm-run-all":"4.1.5","webpack-cli":"3.3.10","query-string":"6.9.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.3.1","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.2.1","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-config-prettier":"6.5.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.3.7_1573762715858_0.9208264534410886","host":"s3://npm-registry-packages"}},"5.3.8":{"name":"state-machine-cat","version":"5.3.8","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.3.8","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"9eb7fa6b755ef8099ac82eef7df2a83f98a28c72","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.3.8.tgz","fileCount":47,"integrity":"sha512-oFRYZGEdMEZEoz6SpluPpz+MQffhfLi9x0mIKEUsheJaf3xS950uINqVD81biO5L9Ff/vRCl6Mr19UnyWz6DVA==","signatures":[{"sig":"MEQCIHn3k3MVjTVcogiYVr5j85d562ykLp1MR+JJy28m+s+2AiASve5hADwGNS1A7VVBtEm1/GpPzpbwxhrue5bUNHZzOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1aKNCRA9TVsSAnZWagAAWUYP/3LINwI4JZLsXYIe+NKW\nNOEclnGBS16iO57gNi9ZIh2nCAwHh/l/935Ot2YMDSNB8byZ6Q9ix3jf40vO\nIL/RG2bpl4G9QBOFJN5oPzmSbOjBB2oZbPHuiFqanJM/U78h0R7YTyYsYaoE\nRMmf63pgXUG6UIH1V2JBeO3Jn/XgBGri3rYCypBIGTo3gn0sU6siU9oozD0i\nC1aL2WxOHshHzPEWGs/94Pm4jIVlRdMsVWFV0QL6Z21Mk1QRiwcvW2Sfzl7Z\nlfEh6ZXr9XQuoojAARjIG2BG5ysJWJLdgY9K5Fp3Sylfc57Yaj5kMc2KnFdk\nr3sRbswy03rEw/+/oeNOfNWOCjtB9VRJdZEOuFeskIcnJZYGptMRfRLzP4d3\nmdPzswf/gb81+mUHPD/wOU8qnPBb5I7yUN84YSRcdW/bv6o/5U8zyRUnPvLW\nUhwggzw3F9szDttvvychcPRa7VWJBO0L7uvcuTOegAwd2G6Hx/c6OWSrINCP\nYcx1ZdE8LfCfkqe/ADzmRzuZidYo/BjA8YE3qqkRSDPFyBhvnq5CwcvcR6BG\n5aQJh4Z2Ya0mPu37c69JkOVOHXywYtaozKU0rS4pnznqmlgJU3fTBeUjQ9FQ\nrLPerLmnpWEuTrnAu3Y5/OVony+HMg/FlNVN7zEo0rB0UpYcBF0eS9Uv9ATc\nAAxC\r\n=GjUg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"26c8f7da7ded7ba1e8b426f325feb9803c82a6aa","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html | browser","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.13.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","prettier --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","chalk":"3.0.0","semver":"6.3.0","viz.js":"1.8.2","commander":"4.0.1","wrap-ansi":"6.2.0","get-stream":"5.1.0","handlebars":"4.5.3","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.14.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.1.2","husky":"3.1.0","mocha":"6.2.2","pegjs":"0.10.0","eslint":"6.6.0","webpack":"4.41.2","chai-xml":"0.3.2","prettier":"1.19.1","lint-staged":"9.4.3","npm-run-all":"4.1.5","webpack-cli":"3.3.10","query-string":"6.9.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.3.2","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.2.1","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-config-prettier":"6.7.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.3.8_1574281868998_0.024585623073424934","host":"s3://npm-registry-packages"}},"5.3.9":{"name":"state-machine-cat","version":"5.3.9","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.3.9","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"bdd9218dcc718504e1c4c5056728ec7bb67d21ce","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.3.9.tgz","fileCount":47,"integrity":"sha512-zgofdXMWUxNtz8kvGHvNfbTBnqVEz1LykqppBJb31tonxZlxzXaDa9yGHwydtRHwmBw+H/+X3i2vbhMJDW0sRA==","signatures":[{"sig":"MEUCIQCxmxlEba6iBDhH9NwjRQbh+LlD1r8N1k3KtU0981ozywIgbIMyvyIBQM+MHWuQKlxAjH8FCQPz5sBBDHWDy0tMLFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4VkMCRA9TVsSAnZWagAAGPQQAKLjghQsaMVtdhhrhnCD\n8ljZLLNOafLp9v+3Tq0/0HSfRHefvzpWv5kHRXROM8mr3D/XInwhti2SNQkf\nIDh5B12oviAJjmWmkVHI5eZipYP48lqLCLSJubekkOzhhSmLqwkW1rEt4/tq\nobKKECZsj610cbNYNJao6ba1G/tDn6Js63Ry84tm0kbACPy1TN2mkyjciI8/\n4VOy7KGt4iGrKyFkepkBcR+2PuOl1qdVsTxMgtdZfw8LjFe8O6eBE2aQLbmX\nOSOvL7bYHEpHyBxHrF3/SFIMM+qnbsSjfJbSkmVCEIZKuJbbmESv5DYw9eX3\nVJsobyrBs9HEjP2oRLLChLk6fx1guQxZR+TLBNwguGecz59z1uweNqzvv71Z\nxuFhgiN1kUfLr5aRN1MxHtCm89f//7rwA0LI1KqAgO04GNurAInjcxDH9gG3\nP/jZPqnF7HMpJ8STOAv6HMIcanjGUyUU8u12eSoWUYN9IisRqZf09hdO7hju\n1kLg46t06Iwwsply48GD1B9Hlm0O/ota8PQMxNkc8oYZ9Gj978qQtVTg5FTR\nR5UcW9BZacooetl9d7pPHVCJ+alyM55b5rjtts37QeqaEuQeBIgxpgv6VoDx\nDf1tHvB7nmxKmoBDC2k3nwb8JpupqmMyGAUJZ/sm6td9nxnloAlLXUp8DX7p\nE/Pe\r\n=zd/x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"a6d95c2140cd8af859577a1cea0ccfebf34e5910","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html | browser","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.11.3","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","prettier --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"10.17.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","chalk":"3.0.0","semver":"6.3.0","viz.js":"1.8.2","commander":"4.0.1","wrap-ansi":"6.2.0","get-stream":"5.1.0","handlebars":"4.5.3","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.15.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.1.2","husky":"3.1.0","mocha":"6.2.2","pegjs":"0.10.0","eslint":"6.7.1","webpack":"4.41.2","chai-xml":"0.3.2","prettier":"1.19.1","lint-staged":"9.5.0","npm-run-all":"4.1.5","webpack-cli":"3.3.10","query-string":"6.9.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"5.4.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.18.2","eslint-config-prettier":"6.7.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.3.9_1575049483968_0.8620081408916098","host":"s3://npm-registry-packages"}},"5.4.0":{"name":"state-machine-cat","version":"5.4.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.4.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"8f61f2503016f3fce11dd4709611a7d4ba397904","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.4.0.tgz","fileCount":47,"integrity":"sha512-rQSRaqf6SIuGfV8lscci89DVa9r8g7KPaqywyRkBUIFf7dNjkP12QPKqU6JYi94aUL2QH5DbFc8qxGWeSolgrQ==","signatures":[{"sig":"MEQCIC6JkP8+5hFSPoeWQBMEe5yk6w6C0SLMZ/057zAad9hEAiAPu9zSbzlPOT2szKSvWlua+W8RdII5NpuuNYD8vvdNXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9MCqCRA9TVsSAnZWagAAB/IP/0hI+BeQWMNR3OTv44LU\n8pQf8dqCcn1XHCqmnrfxAfnm/NhCwqFTHaZqAW4fJOZ9RKVWUqs9uIDtXAo8\nyfiiofON9Ma7NKh4M02Bpx6S3TBFr5Y8lFqfYfJAHxALy6if0fhEeQvZsSjy\ndPMDGV390bVeCp5kEJC2+CQToXDyAkgSSoVI5b23O8PnsrjbhZx+9p3YU9W8\nzMhCk6cpRRpa0XPAxTWBMylOLgL50zg7FkczUSaLJ5F6k2iizuSlLgClSTml\nel4lwlCntLgciBvV8EaRQnatD0RO9j8+4gKXXdDlpHcGKxWHjZhklBx84QN0\nAqZ39jh7p/YrJA/Fpi9TArR1cOr+mSgmNXcaKIulzo9+nLPotC5vqQgrD4tO\naxpfCpEG3HE7xW7D4/qDz9W1l5tyDJB2OKswdzU4efBci7qLlByE2sp336jf\n4BgkGN3fqMoDtVIMnUfr5Y94eTk59SFrMxWSISdVOE2alOXxuxOypDnXkpJD\nJndhIZhqqUaYzytjeoXscbd1GnS2esvR8r8uLi71wN1BIPU53K4MLXQt7CSh\nLzkyBokXe+rnbrwHTvQMxgkLpBWJWIbNixyYo4ZER8GXDfnrhO1Z8Gi+oklW\nQTHkuKe6XgagN/xJJ2PduYdPx555VN6o56KvfrbZSUcIbc/EC3KDPye+0l/c\nDrkv\r\n=OJdr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"d3396c7b311a431c650536a84fde94b53db17202","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html | browser","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.13.4","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","prettier --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.3.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","chalk":"3.0.0","semver":"6.3.0","viz.js":"1.8.2","commander":"4.0.1","wrap-ansi":"6.2.0","get-stream":"5.1.0","handlebars":"4.5.3","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.15.1","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.1.2","husky":"3.1.0","mocha":"6.2.2","pegjs":"0.10.0","eslint":"6.7.2","webpack":"4.41.2","chai-xml":"0.3.2","prettier":"1.19.1","lint-staged":"9.5.0","npm-run-all":"4.1.5","webpack-cli":"3.3.10","query-string":"6.9.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"6.0.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.19.1","eslint-config-prettier":"6.7.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.4.0_1576321193609_0.5155014983506927","host":"s3://npm-registry-packages"}},"5.4.1":{"name":"state-machine-cat","version":"5.4.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@5.4.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"cfb685cf2f1a2c53af66d0c4c3ea4010afe05601","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-5.4.1.tgz","fileCount":47,"integrity":"sha512-/R7EyHiI89BwMykiXfWnFp5HzqvNgOxxsVfpahbt4I1ZFtf+0I4lD0RqWXZikeP8sFKlDA2eGE4Pz9Hg48IrfA==","signatures":[{"sig":"MEUCIQCAtN9oWpaLrt2rf5mIT0BRqBUXuJaDUV695Vv2nnGsDQIgOIg7V0PDFw/TxuAHVkUFpTfbhe8xa4jh6D1QO9aAEqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+KEXCRA9TVsSAnZWagAAT+0P/2vZlGDdj9AZnfC5NTX8\npQMDHZnK7byMme+SoJZljpNIAzeTjeQ/04oTrDH9NPzAr7egNxoZ41k1N1FO\nKcLlPjdHVlxcDcatlNg+P3wZKrNxX8YFIfh1WoOJLOBfWr4lUcjmi1LVdqpG\nr8Ux+BYKJi0qaY1jGu7UCQ6BE6/7RB7ehLyGssZxWakpZTg0erdqodCosVYo\nSrZ06P6hpvs9lCYiDPvPrWdMWk+jQwkxd1Bd50+0YNFcZsLCTfRlmh/G/tpx\n+7+PwXFu7gX1Q2SfYOKUhOPS6KpR+tdFKGvRyvrWwDTp+nf7lkdqHRegalZB\nezR3vIhhidfVmoIsplcEWdaVWzLi4xTqW1ObG/9+7LPo0TTWUNBr19L8mg29\nkm5Nt3+0MAwTWoHz9mvh3dKanW0b+AO2wgeqspK38ri7Ym0fI9JEtzbUdXEf\nxyOHQW8CYR2Ekv5obafSnzJekSVgPIum+Vdd71XzN1n+GiSRhkXPrbyZsSP7\nWSXVxV6PA640Rq206uLBxG48ZEGhPHsU+eYOlJrAldPXdxdRXl5kl8IcGWLJ\n3ajl/udljBRYvd6l4eRDIBixX2lSAeie6Twj1000eZhVQynpESzz9pVy8LTm\nOnAZhHqnKCep2vFdSxP/n0wZAxTLqDBnkVrSYCSrKpDXDW3JFHMNtXTDeZEG\ntqYd\r\n=2XRo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"semver 7 doesn't support node 8 anymore, while nodejs and hence state-machine-cat, still do.","package":"semver"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"a4e2e35e278dca0e93258541fdc3ff0d3b40f9de","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Gsplines=ortho -Tpng | pngquant - > docs/dependencygraph.png","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg -Gsplines=ortho -Granksep=0.5 | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.13.4","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --fix","prettier --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.3.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","chalk":"3.0.0","semver":"6.3.0","viz.js":"1.8.2","commander":"4.0.1","wrap-ansi":"6.2.0","get-stream":"5.1.0","handlebars":"4.5.3","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.15.1","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","upem":"3.1.2","husky":"3.1.0","mocha":"6.2.2","pegjs":"0.10.0","eslint":"6.7.2","tslint":"5.20.1","webpack":"4.41.3","chai-xml":"0.3.2","prettier":"1.19.1","typescript":"3.7.3","lint-staged":"9.5.0","npm-run-all":"4.1.5","webpack-cli":"3.3.10","query-string":"6.9.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"6.0.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.19.1","eslint-config-prettier":"6.7.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_5.4.1_1576575254768_0.5579386560671937","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"state-machine-cat","version":"6.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@6.0.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"5d5c6153b78c40daf1f548b80f69bcedfa7b3f35","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-6.0.0.tgz","fileCount":41,"integrity":"sha512-S2Shzl5NeKR7VxwawG+KKuq32IO1k0OHsySjUGKuYY+rpTF/PavbRl3IE6hWmUgIv9e96S69yq+4vFZxCDQ4vA==","signatures":[{"sig":"MEUCIQCKHcGHqT1+zmGIe+VY8GF6H3F1MYgAeLgIGFv2UE48ygIgAdbHuRATOcrvi0Lfbb6SbzEfejAaFy82/UgPhvwI8A4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDjVqCRA9TVsSAnZWagAARuUQAIVwXscKraACzgwCfDEY\ngI16ImlvckG+uDtI5NjfbdhSP4qn/okblJ7dPCHNGSjJZ4OaO8kheoyWOTcO\noDW/MH/NSDnyrwYPH7Nkm+RCPJb4/1sQ5gEbzvOcb7+bdUpi8Zy/LuXQuQ1f\nuLvRJdpAGhCY7JCQrYqbMO1baYXn6oCcVha79wblb6LDzX4wXKrgGOHtcBji\n08RuEaRtubMLbLwX+iEKZo3ZHUuLIonL6N33rN+DhDhx7yN5VZcClTtp22fB\nerbXYZfua2eSie8sbnGXa6FY1hrGoWCQruODqQb7Vk7vWLyaQkXQQHfPJ57P\nf7FvM4sPc4T0FJPBdMS64HC8tOdUptVy8M5nANZM9VUloRqvupZbjkwPPJ2f\nTFqVVwXFeMM0GZ/YPWXae+8fnMNUs5W9LPWPQk1OL+F2G+SlbaQ2SMnDfC7b\nsCIaSK+mRlI/PqePgVOYMs4/YyDCHuGyUvz5nZW7dAf/if1ixDWF2FqLl5mf\nE4D66Lt8AP67WgKykarAaxXZlnvUm+XE1wt6Mow9adF+eG82OxFmoxWlFXIp\nCyil7OniEHe7iEIL5XLW9irceyTe8bcWPNOr7rQqTjOTHKd46wU9QEM9A8Fs\ndvUrTalL1twApfNhUOrSA6t4+4PAp69UtgHR1fRQ46SpTsZTC/E7QKgb2mk2\n+wff\r\n=TeBq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"semver 7 doesn't support node 8 anymore, while nodejs and hence state-machine-cat, still do.","package":"semver"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"998e2001f4f5c2d1566713cd40a3c8743c37ccfb","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng | pngquant - > docs/dependencygraph.png","depcruise:graph:svg":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.13.4","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.10.2","chalk":"3.0.0","semver":"6.3.0","viz.js":"1.8.2","commander":"4.0.1","wrap-ansi":"6.2.0","get-stream":"5.1.0","handlebars":"4.5.3","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.15.1","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","chai":"4.2.0","upem":"3.1.2","husky":"3.1.0","mocha":"6.2.2","pegjs":"0.10.0","eslint":"6.8.0","tslint":"5.20.1","webpack":"4.41.5","chai-xml":"0.3.2","prettier":"1.19.1","typescript":"3.7.4","lint-staged":"9.5.0","npm-run-all":"4.1.5","webpack-cli":"3.3.10","query-string":"6.9.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"6.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.19.1","eslint-config-prettier":"6.9.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_6.0.0_1577989481369_0.8347594025199518","host":"s3://npm-registry-packages"}},"6.0.1-beta-1":{"name":"state-machine-cat","version":"6.0.1-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@6.0.1-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"46edac4d9a20b69f3f99bcb556d03dabd555adb0","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-6.0.1-beta-1.tgz","fileCount":41,"integrity":"sha512-lszDEhqzMGRQHa7F3Kw5nNznfJAG0FXzSXzfhlf0KkCnAHwlwwzMTmeHTT9Sf5yyxuplyajIhGBGUDfGjhKs1g==","signatures":[{"sig":"MEQCIGkLBA3XeqvXq9L3LyO/Gho1sRbcyqVvc02sbLbEBo1iAiBCcZ9vNkDKQzC98C1FjXzNTdIc1nfmPv0agb4heV6YCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJFcuCRA9TVsSAnZWagAAhvQQAJ3AGHOHblfmVojvuIeQ\nE5fzoUFBC4wskSzlVzLFRcmSzB2BKt6iPRCE/pQOLqtoDenXo7O/z9ypzUZC\n9kqWRPrCG4iyDFPeZcIV5cOLOK0HuQQJ+OsPGVcvsQENtYDHcbJPMuGx9qr/\nM7o3O7RDhPzsY0nhiVDCSHh5pZf6cojmvyJHKpJWMYT+Z7bMf4PXVI96BGuQ\nnHnbm0ovSdZkS6o4xmlyD3EC/VA2f16f0IiRUO0EOQVLzOSfwjPcs0G/Plva\nTV6KL4da5caF5VgOElGN5mPj3BrDZO/woEGbifuVG1fy7D5rLwuQ/qKqF64y\nkk2ITmBlOsMN1ReNgF0DlN/mpSxDVVCjZhqQIISV9ZZCn/dmOdZITk7WYKVm\nYAZrrUCaBV8BOGqiRyot06DZIEy+OlwiZDvNSeOl1HGnml+S6uIJx857g2pj\nev3H6x9CYdXSAw34P0BNVuTvtI6lFNMPFMzJbqU2IKMWEYme+HMP7uSw3cN4\nVLbZJtX2kvWIwil3olxC+3eH7zxTYZDc5zQ0CBgxk+2XwhG3K+UL6/69zwrZ\n+SIP4SQRDXpdi43M+aR29VqgZdxjnLKxiy63yLkc/Tub8SJ2s9FT2FiIGExv\n+vCuHCAyAFzk2J7Aio7wC5uJQIO93bT11Nr1zClEj+gzq1xFnwsnjtLd34PP\n36as\r\n=BB9g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"husky 4 doesn't support node 8 anymore, while state-machine-cat still does.","package":"husky"},{"because":"semver 7 doesn't support node 8 anymore, while state-machine-cat still does.","package":"semver"},{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"00ac8d019911a1cf0dd5edcaaf10be881695bd1d","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng | pngquant - > docs/dependencygraph.png","depcruise:graph:svg":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.13.4","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.6.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.11.0","chalk":"3.0.0","semver":"6.3.0","viz.js":"1.8.2","commander":"4.1.0","wrap-ansi":"6.2.0","get-stream":"5.1.0","handlebars":"4.7.2","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.16.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.0.0","chai":"4.2.0","upem":"3.1.2","husky":"3.1.0","mocha":"7.0.0","pegjs":"0.10.0","eslint":"6.8.0","tslint":"5.20.1","webpack":"4.41.5","chai-xml":"0.3.2","prettier":"1.19.1","typescript":"3.7.5","lint-staged":"9.5.0","npm-run-all":"4.1.5","webpack-cli":"3.3.10","query-string":"6.10.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"6.3.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.20.0","eslint-config-prettier":"6.9.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_6.0.1-beta-1_1579439918487_0.28617900362122217","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"state-machine-cat","version":"6.0.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@6.0.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"02821a1e0e7930c4f27b7c741930616c705130b4","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-6.0.1.tgz","fileCount":41,"integrity":"sha512-lNWOfFqUBNP5oa3+fXHwNTe5B/R7+IvouJdjLWU9wvN39mLekMk2t++FRWyPs1+v6MkVcZEUSdGdwNiiTi9Y+w==","signatures":[{"sig":"MEUCIC/G4sUPmUp6dpxcH/hllH/mPU5b4QCBi5WAr9k+JMH2AiEAkVHueXrFxNLR7EsQ8Q44jjNDIBz08yObESNJuSIQUdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJHwgCRA9TVsSAnZWagAAkecP/3d+cDu1W5uHsUb4pjXV\nrNy8sDOBZBBp7JrXDWspqWfIsXOKPCOui3f1vl0H6ThLtfjHuKBzt8+RxYwp\nTMaTQ5jp4WwwhUrXCqa4iSb2NjTVpqGjpixtR+BSlTu+5tBZuQFUvi81RGzs\njLsmb1G8vxYPXtmlk5bsh/UAS/tMTmicSpNDx5eObXN6jHpOWzOdnufY9oiD\n4dYuArV3/i3VeeKu88oi5N66aKApVThjX9fA3nG/R4sijnnVhQFfYOW0i25l\nC77JUMM2G+b/dTDTGlA6aHkrcucEdJPJ2wGtC7tq+VPQ4d6C0lNlhYOoBpx4\nekgpfT8NnxNGCzCSSFPMV11yKnL6vf6QXVsY7Rsan0V0MvWJjBZJpl60NsLb\n7QMjeV9Qf39B4/ERpTpRe8CDRHoU6tcDfxho7JWdTbUIT/vdWsoqgGhCKmQR\nAids0ZFI/8SbVsaFp9QMtXwTcpTzh5dvIc/SsYjFvQu270VdyBdn2K7WSSFj\nNwK/1oSbg3JRAqUCmmDTt2T4oY+r3isWjIChpv0BXrM8Tk2tdqwtxhJbf4fc\nTVrfPt++qvwiVutm5U5DbCAlrbP8iTLSY9niRXvAjJYbyii829vfYvd4AB09\nrZK4P9kJIaMaysZRpkdm9gy3FIAZx5cozGA1LSekejEgqZIC32EjAkxs3JbS\nPqzF\r\n=flI/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"husky 4 doesn't support node 8 anymore, while state-machine-cat still does.","package":"husky"},{"because":"semver 7 doesn't support node 8 anymore, while state-machine-cat still does.","package":"semver"},{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"10180149e44847ea2630b271e3459efac79790c0","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:png":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Gdpi=192 -Tpng | pngquant - > docs/dependencygraph.png","depcruise:graph:svg":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | cat config/depcruise-graph-head.html - config/depcruise-graph-foot.html > docs/dependency-cruiser-graph.html","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.13.4","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.6.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.11.0","chalk":"3.0.0","semver":"6.3.0","viz.js":"1.8.2","commander":"4.1.0","wrap-ansi":"6.2.0","get-stream":"5.1.0","handlebars":"4.7.2","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.16.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","chai":"4.2.0","upem":"3.1.2","husky":"3.1.0","mocha":"7.0.0","pegjs":"0.10.0","eslint":"6.8.0","tslint":"5.20.1","webpack":"4.41.5","chai-xml":"0.3.2","prettier":"1.19.1","typescript":"3.7.5","lint-staged":"9.5.0","npm-run-all":"4.1.5","webpack-cli":"3.3.10","query-string":"6.10.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"6.3.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-compat":"3.3.0","eslint-plugin-import":"2.20.0","eslint-config-prettier":"6.9.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_6.0.1_1579449376458_0.3945465029212216","host":"s3://npm-registry-packages"}},"6.0.4-beta-1":{"name":"state-machine-cat","version":"6.0.4-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@6.0.4-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"075ef56cdad978baf4640699076398b60b6f27ee","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-6.0.4-beta-1.tgz","fileCount":41,"integrity":"sha512-tpL3sgR3zOBfL3aP6gklbRONBI1gJ4HGC3gE7uIgABAGADrZW7i44Q63jmUQSDTZ3JNRqW03rgFQRyKizzVsUQ==","signatures":[{"sig":"MEUCIDFtEg1p7xT+UVxFoO7YsU0y2ZNE2NtCoYq8+qLxtdwBAiEAsr1tb1BZ263TAozOl/GaY4GpL3ryTrDRq6EkQrJVDcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXriBCRA9TVsSAnZWagAAMXQP/ii0Xl1ImX7yOFCiHk71\nhjh9a9ofbFvHzevGi2xEXU/7VgkrLc9clowxUP6kjCFkA1RloqApqFVJqSzS\n1/d0fe1Gn99YXSRvVAZxPKEh9MD/llVeSO7XzfpgyKr0fiZyj/VuQrH6XD1i\nL70XiP/s1b4Ffi44Cv9dStFu5Leij/M1YLQKO4tW6m/WSOnYojCiqXNCDN3v\nqO2NezwoB/9keFHjt0v86alru1lvmpfJHXL8DpKdzorFmnS08jiP81vJe/bc\nzmuLUqjVOGRGqHEkCks+l7dIWAzUVeUrAOLn3zHtOhKmjVrnjacB+2ujey+y\nSp80mhG7xm9ykwuJ/YFT6A0kTwQpfPiLqdH1HvFuaz+Uz71VCqZuN7BJnNxp\nCHDlZQ2ddQVE4gJW22El4Vrq0gv6fNjm5SeZBAre4EOFPyQPioPezs+P2yVr\nWG1vDBa6ldTxxXnh28VsqYdumbaJesN9HIbOfjBTl3osjREOMUnFYaBFDFbS\nCwercQqrsfa3u/VjyMjeK682RsD0I8nRrWHXj9s7uD86geKWRgeWc0iNn5YF\nM7lIY99y8KfP+2zzbKz3Ib4CA5EFslSaqZRUyK9Q1MRwrQvc0zAkaYYHyS6j\nDYqTRPoK9tQiI5HIo5NzQmfPg11URzWTKHAiqZyf8C5vpi2hAGfpewjcA9is\nfkv9\r\n=buZy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"husky 4 doesn't support node 8 anymore, while state-machine-cat still does.","package":"husky"},{"because":"semver 7 doesn't support node 8 anymore, while state-machine-cat still does.","package":"semver"},{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"bd1ad0476b1a8818246b82dbf46aa89896ee5770","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.13.7","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.9.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.0","chalk":"3.0.0","semver":"6.3.0","viz.js":"1.8.2","commander":"4.1.1","wrap-ansi":"6.2.0","get-stream":"5.1.0","handlebars":"4.7.3","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.16.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.0.0","chai":"4.2.0","upem":"3.1.2","husky":"3.1.0","mocha":"7.1.0","pegjs":"0.10.0","eslint":"6.8.0","tslint":"6.0.0","webpack":"4.41.6","chai-xml":"0.3.2","prettier":"1.19.1","typescript":"3.8.3","lint-staged":"10.0.8","npm-run-all":"4.1.5","webpack-cli":"3.3.11","query-string":"6.11.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"8.0.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.3.0","eslint-plugin-compat":"3.5.1","eslint-plugin-import":"2.20.1","eslint-plugin-unicorn":"15.0.1","eslint-config-prettier":"6.10.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_6.0.4-beta-1_1583265921149_0.8580140528734375","host":"s3://npm-registry-packages"}},"6.0.4-beta-2":{"name":"state-machine-cat","version":"6.0.4-beta-2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@6.0.4-beta-2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"2a574af4b027ac31ef3e877c10842d5dea79ad99","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-6.0.4-beta-2.tgz","fileCount":41,"integrity":"sha512-hBcKRMeEy0TYmOLFqs4pI7vC7pyPjT4oG+GowswwBdkm0rQ4YtoKbnY1jaP81/nxIZo9clPq7aDwSESseMXoEw==","signatures":[{"sig":"MEUCIBw+5jTn5JXSfl9dluWl8StqE2YnJBts48++IjibU67iAiEA1359hvVlSqx5NO0qSjzpIitQ0EeA2/44nI/WTJ/Ksn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXsCtCRA9TVsSAnZWagAAVRcQAIW6podHiUtx5WmUokDH\nWUmXb/Y2uJ550EgqjcGPC027DtHzXC3rBXsFCyKB5N+d8R5veyN+jKY/UCh+\nnLH/O93YWMII8R4ULD9O8lxQHvvqpfppNhp8YsUzPtBS5/JK/1iV2UOsSibH\n6yeaGF/4vU+bFuoMbY35DIOqQytk2uqN+WrmYjfPOKV8sC1RDo1ATElnMoL8\nX5rVdMtoJp7ZjMQ65i1/Xhm4YjJha1E+Sc8YxBkxC468zPamcMcslE8exx9M\ny5p73tOtwq5w07QujbcBrgm/uBmZNMFw5bo+IgxTm00M5n1imIMQJn8F7cE8\nFr45t9yribcVqr9ROiKGfEUQnkzTySLXsBpicfDH0ySQq56BXfZXHqGMVr8W\n9MAuqCa1fk9X3BXJmgkv+aVplf4WCZK7LqAdrpvVCcc9gq1XbIM6Oa/LTjkb\nyRfmEuZim53iUtKzO66YNO+NVAMUueQPQG6UvUsJbnPlK+2UPR9ruke5+cih\ncA/XdbemjwGs2qHLwDf5IuUMkYMl/GSn79Gsno7/8BS+uJvx2zAHWXYiFcYw\nxvxKFu6j+bsufJfUXJsJlLu8tFY5E7kSd0I+M3Ia8r6OdlecLxss72VHrs+L\nyYJPWLJa4KZ7y4AorcfxqyXxOlIdZlKBWFtZV0PD2yAuDSjPQKXjacoz6R/3\nEfoL\r\n=yQMb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"husky 4 doesn't support node 8 anymore, while state-machine-cat still does.","package":"husky"},{"because":"semver 7 doesn't support node 8 anymore, while state-machine-cat still does.","package":"semver"},{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"d8148dc1ecbfe57b41ea237e5b77b3c934417aaf","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.13.7","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.9.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.0","chalk":"3.0.0","semver":"6.3.0","viz.js":"1.8.2","commander":"4.1.1","wrap-ansi":"6.2.0","get-stream":"5.1.0","handlebars":"4.7.3","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.16.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.0.0","chai":"4.2.0","upem":"3.1.2","husky":"3.1.0","mocha":"7.1.0","pegjs":"0.10.0","eslint":"6.8.0","tslint":"6.0.0","webpack":"4.41.6","chai-xml":"0.3.2","prettier":"1.19.1","typescript":"3.8.3","lint-staged":"10.0.8","npm-run-all":"4.1.5","webpack-cli":"3.3.11","query-string":"6.11.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"8.0.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.3.0","eslint-plugin-compat":"3.5.1","eslint-plugin-import":"2.20.1","eslint-plugin-unicorn":"15.0.1","eslint-config-prettier":"6.10.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_6.0.4-beta-2_1583268012619_0.18513435452482652","host":"s3://npm-registry-packages"}},"6.0.4":{"name":"state-machine-cat","version":"6.0.4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@6.0.4","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"624dd3b3128fbab05244b352eba9a3b975937176","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-6.0.4.tgz","fileCount":41,"integrity":"sha512-nIbiXpm8Sf1EakyUh9ajunEaLaMR3M0LurPEBaRkxRwkiuMU+TRRH+4zU/Ef5M+bFUcDHnNq6CbXfrjdjPBTJg==","signatures":[{"sig":"MEUCIQDPIf7lYNSOtJ9rj0o0XkE6432XmTxCc3euz9xx0ovd9wIga24f0EsqjnxhCAN8oUzf2pHL8L+irh24RhevqaBwrDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYVOFCRA9TVsSAnZWagAAJPkP/Rf1xHcvsO9H8v5YaDYc\nsQQfLaf7GpAvCNbjsP8vEP5wBLcPF4KBJJBFKY75l/HMpYtZ+M9+IJe2xIsF\nfpt8dcM4qu21Ux35196Tw8fYc60op5hYdDGgY48/RU1fX7svkSUFVOfpx08m\nwbj8jMFeq7Gops00POiGMMRDr8KluVdW1t9yobSMS+FEcFPtYEismC/WKEdG\nVo0cUXUkxUoVvVRNeelPGijfKi64hDivBWedohshnmBZ9GIvK+c+CoX7Aiir\neW0euVBj0hJ99k4557ifm7UzxvBdOwc/MmaWRpDUzcKo1k/NIpEycEZWOPhv\nj2V9wWq1uS5dvA53Z0KD342sCE0QXau7ZDcopfxHzBztNjxs2RE2MViA4DmK\nMppb65f8fLuloID+89N+hp1ULUo6jwhk4tZ5tlXMwlji/aUNJaavXKoiTVb0\nhOTQjMc4BveEMHfAOTDhZ2M3h9BkZTUN3o7UshVtKVWxrdvbz860cklStGGV\nfxagdumhJaPM/LX1Qj2Hq8otyUa9P4t1Hzlk0RcGsOYXbwX18hIwPe4lA7L7\ncvoVY0S7YfHdJmt19D8mJfyfQ5hoiFJV2cDq5z6HIxMhfm7N2vyhXMmvyQyp\ng+cqSTcxPxPBn5R0vUEWF589cvvAuQO97ApIK+U/iXqG5q43tqZMVfgNmhP7\nWTq7\r\n=L+zl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"eslint-plugin-unicorn 16 doesn't support node 8 anymore, while state-machine-cat still does.","package":"eslint-plugin-unicorn"},{"because":"husky 4 doesn't support node 8 anymore, while state-machine-cat still does.","package":"husky"},{"because":"semver 7 doesn't support node 8 anymore, while state-machine-cat still does.","package":"semver"},{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"89a85c33afb092f93461407228bb1f10f911e16f","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.13.7","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.9.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.0","chalk":"3.0.0","semver":"6.3.0","viz.js":"1.8.2","commander":"4.1.1","wrap-ansi":"6.2.0","get-stream":"5.1.0","handlebars":"4.7.3","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.16.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","chai":"4.2.0","upem":"3.1.2","husky":"3.1.0","mocha":"7.1.0","pegjs":"0.10.0","eslint":"6.8.0","tslint":"6.0.0","webpack":"4.42.0","chai-xml":"0.3.2","prettier":"1.19.1","typescript":"3.8.3","lint-staged":"10.0.8","npm-run-all":"4.1.5","webpack-cli":"3.3.11","query-string":"6.11.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"8.0.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.3.0","eslint-plugin-compat":"3.5.1","eslint-plugin-import":"2.20.1","eslint-plugin-unicorn":"15.0.1","eslint-config-prettier":"6.10.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_6.0.4_1583436676677_0.9220930032276227","host":"s3://npm-registry-packages"}},"6.0.5":{"name":"state-machine-cat","version":"6.0.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@6.0.5","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"c44e74bfff7c2343394213b4b8b780868a663cad","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-6.0.5.tgz","fileCount":41,"integrity":"sha512-plQ+BxWycIJtk8buDrhD32RHJgkRN/HJStkVYP84ypDXOGOp9vld42EVJzf0r7ikOMWHcCrrvncVD+NEjBhsyg==","signatures":[{"sig":"MEUCIFl7vml8pbC9BSI9p3kXHHYgkFlQeSND7bUlWWIcnu++AiEA/Mpo/VI9j7oTcuAHoH++zY0in5yI8goHzAJnMW/1BW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebNGtCRA9TVsSAnZWagAA0dYQAJ6MSuaF8EpLZi2JPHox\nI9HGwSq5m+ScC5XPc0n79Wwt8ilc3eLUG1TfEL1tE1Sg6LPXxXV/M2HWEflU\nNi8WP8oTprBEzl67Sqd6g0dnn4xFmm51mIzhIZ05DuINodLG4ZoXZ55dIgOx\nocBHX+HZAtGHjRbVEzBa9Gxf3tNMm1mUhM8e/WbEvM3OfeS5nsGuXEhC1kDf\nNIgBNCdfBeWk3h9eapNMuwnBATSjY4wZoXmv0FvEoTlk0ffpQlkbGFFab3Ib\n+38QOr7Du7oEw0OBcqMgYqhAaGthUUBdRlEypTXzrtiBL8g6ZVj7rkmW2OJS\naQkF1kvbYfI4NIc49sFcAcFTgD3Suyw41HeGueXB7kSIKRgGZOecFXhTsPoC\nJBj919931QJeKMYjtXP1dTZRJkF3OWstnpqVIQSrnKE83dgwKrB0sNBNWwwn\nPbjuf3mmSXvwidVr1dJuanuKmS9ZXjlXsg0mOiS4DdeKTlQVztXqtPymQsob\nIm3y32l1dkTnOEfc9EKlljgC2uUUwLQQGINmzFLeATogyj8Wk6sQ+kwiv2s1\nuY4xNx4v8niw8u/rujPlNDT1XcR5U/3JwJ70Rzr1Kb5jbgAa4sPg7RPV/fEq\nx2sJ1wciPZ1lIFRMf7IPY6m0M1Z69XcqoTFIhLtbAdcxvzFYlAQtRKNOmN0K\n2KJr\r\n=5CtS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"eslint-plugin-unicorn 16 doesn't support node 8 anymore, while state-machine-cat still does.","package":"eslint-plugin-unicorn"},{"because":"husky 4 doesn't support node 8 anymore, while state-machine-cat still does.","package":"husky"},{"because":"semver 7 doesn't support node 8 anymore, while state-machine-cat still does.","package":"semver"},{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"4aca8ae2275b7839038913f7e9be2b6a3f27fde7","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.13.7","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.10.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.0","chalk":"3.0.0","semver":"6.3.0","viz.js":"1.8.2","commander":"5.0.0","wrap-ansi":"6.2.0","get-stream":"5.1.0","handlebars":"4.7.3","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.16.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","chai":"4.2.0","upem":"3.1.2","husky":"3.1.0","mocha":"7.1.0","pegjs":"0.10.0","eslint":"6.8.0","tslint":"6.1.0","webpack":"4.42.0","chai-xml":"0.3.2","prettier":"1.19.1","typescript":"3.8.3","lint-staged":"10.0.8","npm-run-all":"4.1.5","webpack-cli":"3.3.11","query-string":"6.11.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"8.0.1","eslint-plugin-node":"11.0.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.3.0","eslint-plugin-import":"2.20.1","eslint-plugin-unicorn":"15.0.1","eslint-config-prettier":"6.10.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"1.0.0","eslint-config-moving-meadow":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_6.0.5_1584189868847_0.9270015135690313","host":"s3://npm-registry-packages"}},"6.0.6":{"name":"state-machine-cat","version":"6.0.6","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@6.0.6","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"cb90c3252f6cd5e5bac522a28d7fda61d9e68f42","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-6.0.6.tgz","fileCount":41,"integrity":"sha512-mEsv1DREN4aEwQPCkReMdQav7+1kcW9j65adb+4WRQS/4BsoOIQGUgnsRezKdgzUGfdOhfygH9r11vXKbevUlQ==","signatures":[{"sig":"MEQCIAkM9TrqXtz45Qd3HDNByam8navk0TaK7TQsjGJEr0q+AiAQswEPiYfwf5LvtEL3lGHX5T9w3x2LxenDkddZsb6mnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehkqsCRA9TVsSAnZWagAAqB0QAJwS8j8bI1ZcgVG+OXpx\nbVCoT/gekZKFjZ6qrEoMmxcxvVs+7/2Q7dByVdD+j6V7jpb28k3PxggEOvXM\n5PnroCBG3tFupGxwM1wO59l3Lxmz/jkl72mqJvXrv16wDrZQK5yUuzROwAfI\n5l1yVoWhwg1tmzcSRNhcZIQhtIotHRYFF1mj7t6iSsbQdkhirwJleEdc1Wc9\nPQ3Yj21RNsamAgho/ddQQ3Zkox88g7QM057HkArUxkB8Y63DGPbFcNQgCBrB\n0nQ1IwdBoED5hyGn0mVrMWhRRAktDi1pRoFK890sv5v3cILa4K+OHKLxG1Fy\n3ePCdClJez9vld4g5WIxuX32JxQqDL1vAYC+rFSHoWUaOZP6yXckxSUPPMSw\nVPiOAnhJnWhUMnbqDunfPd7jETvETi/tA1c7sA88TB6psyee/Zh6z2McvX1d\nZd8ckwuOIurdfNhj+rS6Qt7+o0bWADsPKvy+9JWEzBB+Igoe3k/1HVWLGR+J\nN/pI7BvgWgbAZxIH7TgxMyLQXQeU6NhwbFElqFblXD3nv3B8aphe8CHpPkit\nYPKj7uUJ1Z8rtgPKo+n3FqTnmTOEBi5Q3AE669J6NaysYMudO3qBieSKcze3\n9GLZ9/0+/z03axSy4+0JLs9FDrPhDi/W4OA9ev+DCHbY4mELAsg/Cpfc1Eia\n+qkn\r\n=KKwY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"chalk 4 doesn't support node 8 anymore, while state-machine-cat still does.","package":"chalk"},{"because":"eslint-plugin-unicorn 16 doesn't support node 8 anymore, while state-machine-cat still does.","package":"eslint-plugin-unicorn"},{"because":"husky 4 doesn't support node 8 anymore, while state-machine-cat still does.","package":"husky"},{"because":"prettier 2 doesn't support node 8 anymore, while state-machine-cat still does.","package":"prettier"},{"because":"semver 7 doesn't support node 8 anymore, while state-machine-cat still does.","package":"semver"},{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=8"},"gitHead":"891fa2cd86347d2b8b5e6582639133f18b359828","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.13.7","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.11.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.0","chalk":"3.0.0","semver":"6.3.0","viz.js":"1.8.2","commander":"5.0.0","wrap-ansi":"6.2.0","get-stream":"5.1.0","handlebars":"4.7.4","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.16.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","chai":"4.2.0","upem":"3.1.2","husky":"3.1.0","mocha":"7.1.1","pegjs":"0.10.0","eslint":"6.8.0","tslint":"6.1.1","webpack":"4.42.1","chai-xml":"0.3.2","prettier":"1.19.1","typescript":"3.8.3","lint-staged":"10.1.1","npm-run-all":"4.1.5","webpack-cli":"3.3.11","query-string":"6.11.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"8.1.1","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.3.0","eslint-plugin-import":"2.20.2","eslint-plugin-unicorn":"15.0.1","eslint-config-prettier":"6.10.1","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"1.2.0","eslint-config-moving-meadow":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_6.0.6_1585859243479_0.6766742084797428","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"state-machine-cat","version":"7.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.0.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"478ebab391aeb162c0d8ac53e4777d4fd5154cd7","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.0.0.tgz","fileCount":41,"integrity":"sha512-sFs9XI679AgBAx89iQ4qj0PWTEzeC9plRjLCTsVq8vaNijVSVQrWaqcoUT0BASDl343zzBKRPk1UGs1vnJ36Qw==","signatures":[{"sig":"MEQCIBn121m5FAHNlqF+X8A0ZnDW83eQt4l10Mt7I/TbY6WUAiBQssljlunHoom8eP9oCEIF0xo8g/n+8y0Sp+fWU6f0PQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJektfiCRA9TVsSAnZWagAAlDQQAJbpbyhIUzQaV1ddbfYg\nZvd0R02yDyDmiIvjO4QH6mPTA+Nazun5qadaErknZDeB+rUZS8E00YGfX4Bu\n7fY2vIj3295Q/tHnM0hY2YGAXZOBj0YocjSNjSoppPQdv7LqSG3FvUnOikcq\n+iLeagsg3AbPLUsgF7qL+gnvuqq4KR/ZIaFlzUIhzarfbPcaJCtkboehQFvi\nYJHdMevSNO7Qv4KUlaTprlBGFXUgdfWL0SElDCE8v91q+Um+VMAl/h4tUBnu\n1+XlSpGI4La2QzVSERuHGJBen0jHHeg3ZXHRWbQanficjIVM34yljBGxFfyi\nOTYYu/kiTEJqtGApNVllGeTu/a+lT3KNMRZEkoKW/XkggcKNZc75ae9VrnoT\nihpMAs5DxASBtS1uycScvE0bsCdMHZ1UWUU2Pl9ghXS5dB6m3qwQ1kr9OOUK\nZFX1o1Un6VWB879ZJbTZuAzj3aD14HBXjNppXwh0arGSOgwty6p+V653yIh6\nRT3sFpGRQZJiE+ZOcqx5pZConpHdmLTiKSU9fVjqYfFsJdJpb0YwdGNw8B1S\nFQkmf6GiFkgRupiFGYD1wml9GtCM8fhMtZ/JFvT1KqemNVBH+RrxLBA8bgKi\na5FEr2DHDaPFd9LfxZ47yXsRbGrjI+z1ztMo//AIy4sLkjGVHq6bVQbt9jiE\nOlfO\r\n=rzbz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"b4e14a93aa56088c3a6270d614650b2f09b057a0","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.13.7","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"13.11.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.0","chalk":"4.0.0","semver":"7.2.2","viz.js":"1.8.2","commander":"5.0.0","wrap-ansi":"6.2.0","get-stream":"5.1.0","handlebars":"4.7.6","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.16.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.1","chai":"4.2.0","upem":"3.1.2","husky":"4.2.5","mocha":"7.1.1","pegjs":"0.10.0","eslint":"6.8.0","tslint":"6.1.1","webpack":"4.42.1","chai-xml":"0.3.2","prettier":"2.0.4","typescript":"3.8.3","lint-staged":"10.1.3","npm-run-all":"4.1.5","webpack-cli":"3.3.11","query-string":"6.12.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"8.2.0","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"6.3.0","eslint-plugin-import":"2.20.2","eslint-plugin-unicorn":"18.0.1","eslint-config-prettier":"6.10.1","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"1.2.0","eslint-config-moving-meadow":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.0.0_1586681825934_0.5501640578276736","host":"s3://npm-registry-packages"}},"7.0.3":{"name":"state-machine-cat","version":"7.0.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.0.3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"9a5e7b2555661de25b84082df9841437eae5f3b6","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.0.3.tgz","fileCount":41,"integrity":"sha512-urN4YYR2vEQ4nROJguKdTJwypYjKlaeIu6lunK7yjgN68qfiKpHrFJ0rME/D+KYTsXu+B9lPGQ48FGZkCwjGzw==","signatures":[{"sig":"MEUCIQDuj0HsjjcfZFck453qk8ZAxx/OTorQUUmRsJS8wT2nfQIgaIW2ax8f72oB9SsUGMAtJtR09J2OqBbu3xd8Sd/+mx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0mALCRA9TVsSAnZWagAAhIAP/Rtua6I7LuZGFAa/BY/R\ngLa6tXrWq5OpRxX5vJTUqBwqBn6ejNykSH6hETd/9URkqSxd9ObM3rc5a/XE\njEKuHaNFtEelLHqzCbYDfPe2ajP0VXKWn91N/YjL4y9FBbPB4y6YTFIJA8XH\nFDtQW3ukxy8nWDh9pwLdbo1VUtAwLhjgrQvpCFjHlNudDgGWBIoE8ZwjPs6W\n784Y6tjLuHKXBevBRfbJB7zMBspBhPUJ/wzZOv8GsuVxBw3A9WFj57HLppJL\nZ7kfPV2MYj8nEnKO1Ork1IMQoN13MPYjWGhwyEhUj8UXovsKPXc9a9aV3sht\nxQ0BUg9QNPvA9rvgulWP8kWi7ArmotGGp6qvhd53x/slnDhmbqEtqRQr/5N2\nUk5xUHhYxDRaLkGtXkokpKAEhB+gcuuNyIKfEQHNYm6KEmtWl4uZOqxsCq2Q\n8HXw4MI0rKWiWIDGhhRtX/I3PXpu6ZT9lB2cHrVbpGRyM3YHM6lI63qNov5H\nNJrVRMWeyXzJkcCt6ohrubK3Y0znbfaMYjPsaL/uy1u1U7AHiFJsI8fK+uEY\niK5/h0ZvvZMGeH0pZo0Ayr2vGzZpix2s5AkyxMrX/+ByFHcg0OpxJBa+cxHV\nXZGTaXgpySsQIKCHMzeZBlSqOBCZNKta0oqpPO1OFhm6eUDN7l6ynezJuFt0\njZP6\r\n=0G/2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"be49e530fb4b046e2cb005d1359a6129349a6660","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.14.4","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"14.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.2","chalk":"4.0.0","semver":"7.3.2","viz.js":"1.8.2","commander":"5.1.0","wrap-ansi":"7.0.0","get-stream":"5.1.0","handlebars":"4.7.6","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.3","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.1","chai":"4.2.0","upem":"4.0.1","husky":"4.2.5","mocha":"7.2.0","pegjs":"0.10.0","eslint":"7.1.0","tslint":"6.1.2","webpack":"4.43.0","chai-xml":"0.3.2","prettier":"2.0.5","typescript":"3.9.3","lint-staged":"10.2.7","npm-run-all":"4.1.5","webpack-cli":"3.3.11","query-string":"6.12.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.3.0","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"7.0.1","eslint-plugin-import":"2.20.2","eslint-plugin-unicorn":"20.1.0","eslint-config-prettier":"6.11.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.0.0","eslint-config-moving-meadow":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.0.3_1590845451362_0.6132201502917118","host":"s3://npm-registry-packages"}},"7.0.4":{"name":"state-machine-cat","version":"7.0.4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.0.4","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"d1d9c232b55a2023878680966b8f12810f925723","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.0.4.tgz","fileCount":41,"integrity":"sha512-0PdNJBXPEKJ5WXhtAlfnVm1hbS+q53fKmZNybaJi+oa2/THvTQBRfZAoFGYmVtl8i+a9GM1q1JC+E1MOKaXYjg==","signatures":[{"sig":"MEUCIFI6QWBLEdzf5lHO0/289Jo13WrRxgtg2BRKU4gvlvGCAiEAjI5efnqBenjHVMrY39m/u9kVl82ZFqRm+lMHgLgmnBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5nfDCRA9TVsSAnZWagAAl9kP/ienE2bpLWCRUGhY3vqQ\nASS7gdILONBx/AnpIZiOBswPy85TpmtoReVbMMXvI/vJvX4ydtv+ww6mGcwo\nMRjFF/4+jvi15KrOUfx3tYmDWC9xsRmOQoIGnCD6lhLtU2q8EgPbpZZH5Bzr\nLMdGMrR+BvBPBbIaEiKL/hvRHULJXyqG39p4S1nWqGF5hwTiJKj5FOgXJafn\nQBDdT+9mgy40MTYNMJ1baYWu+xIeNituEt7gBn0wq2oJM2UDb6QSeQZqUFtc\n32CfBZrIJyLVm3Oiv9F7QISckcqdMGTNJxko3QrDl/XqLsqu+Q6++p0+AhRv\nUJfwSFVHjgkPduKBvpfVz8KtAYZdMlig04JCRrISgExd6WA1EECU4lRQpOTo\nX/m5v1QW/2vbHM5H2kVmdB7cq/CUwoKbNSu0I6KJ2QwjjgHTj3NlnPx9450/\n459Pz2qq17sT/sG0kYntYUt9EB7gpsmNIPqwDci7qsxUkPdGp9/xwUFNuqG/\n62xwud2njaVVr5PzO88I9knVvZgQwGGIyjDHw5WNzZBj8uM0hNwF4NkvXu1n\nI1tKOYF3CeiiYA5SJYZDTSeEZLGrCta9D75IdXnP5hY2NKnRxvpkkd3QlO6T\n7c/ybljFxIywsyxh0jTmyThxYtkDJRA8zINM22WkWcOFPPVWhYCgQ3c/pgho\n4bFN\r\n=Rga0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"023963eda03d80f7bc7f19f859e1ae92adbe9d61","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.14.5","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"14.4.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.2","chalk":"4.1.0","semver":"7.3.2","viz.js":"1.8.2","commander":"5.1.0","wrap-ansi":"7.0.0","get-stream":"5.1.0","handlebars":"4.7.6","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.4","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","upem":"4.0.1","husky":"4.2.5","mocha":"8.0.1","pegjs":"0.10.0","eslint":"7.2.0","tslint":"6.1.2","webpack":"4.43.0","chai-xml":"0.3.2","prettier":"2.0.5","typescript":"3.9.5","lint-staged":"10.2.10","npm-run-all":"4.1.5","webpack-cli":"3.3.11","query-string":"6.13.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.7.0","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"7.0.1","eslint-plugin-import":"2.21.2","eslint-plugin-unicorn":"20.1.0","eslint-config-prettier":"6.11.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.0.0","eslint-config-moving-meadow":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.0.4_1592162242536_0.034041803418536576","host":"s3://npm-registry-packages"}},"7.0.5":{"name":"state-machine-cat","version":"7.0.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.0.5","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"80dbd4a8fa6409e453a669d8ac92c3fcc14babdc","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.0.5.tgz","fileCount":41,"integrity":"sha512-GqAvavhFlTDuQfKBWNy2yrYSzO/JHMwjNtncsiLS53iHE7Uf07zQhQnoXP5/b8kXCELVoHLHPiHhorHpEUgyZw==","signatures":[{"sig":"MEQCICqkntpSLxB0twAokJ3GQ6ascqGU9pfCC6qV7vgPht7bAiAEOGRV816KCsQRBIUl0TlclQehrDjT7lfZNISWjO6eFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+NVFCRA9TVsSAnZWagAAh3MP+QEwpQBH/nK52BrMN47E\n68bHguwli4G5iF7qi6ov5WcMka0m4sGpbfcj2TWtyQZvluQEXHwMbG1Gr/xO\nVP38BjA68mSDKvAjgv9LSaalK899rr3U1cUFuKdnYXd8nTR177g6GE8dKHpz\nQ6XmU7MftOFzm/3UiZj8y6brUg9aB2GGdViue7qzdpoHAlvUXxb6R0aJq/ec\nK6AEh92ysswiOaL60QluqfJV5ZgaFaU5uJhPYAvNlguWptO9g1KEOSkg+Q/G\n1EQ1mPzm5F35XDZSjnE6gY3VM4gYdh0iGPwafFC4rirvIxgnBh+DCeSx0JUz\nJDKAaGxrkNYauNhOtvUfy5yaLgI5XHFCJJ0Ar76olqJ0xk/lV1NeUveuIDj1\nPslG2yMVGJD7omZnLVIu1OHYPpE5KkBDcKH9Mim7q7PL0YpdExO3atPbDk1O\n2ra7d1+c2g0+NAOJSnJ08NVgdi0xsw7bL9cn1ZDVq4Q8xYIT+eWhjfQo8nxE\nyv/cIi0zz7ztORBeMVQ1IyOmpMGzqfUmoZSsOpjZWssI3zaXAcEJKCbawM/b\nLKF9cP26jdviyeNYe8UcauN6ylUz1Ysn1nHUNpAu4qMeaOzlWHWxXvlVDQmL\n0ZSm09Hj8DbvBk6hupzdvgRfHbATJkcPyF944BchenJzmmEdFb6wuTaDzTTk\ngLu4\r\n=S4kP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"9f686bf152d3132e2c6d1cb21a1649bb6f1aad01","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --validate config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --validate config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --validate config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.14.5","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --validate config/dependency-cruiser.js","git add"]},"_nodeVersion":"14.4.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.2","chalk":"4.1.0","semver":"7.3.2","viz.js":"1.8.2","commander":"5.1.0","wrap-ansi":"7.0.0","get-stream":"5.1.0","handlebars":"4.7.6","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.4","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","upem":"4.0.1","husky":"4.2.5","mocha":"8.0.1","pegjs":"0.10.0","eslint":"7.3.1","tslint":"6.1.2","webpack":"4.43.0","chai-xml":"0.3.2","prettier":"2.0.5","typescript":"3.9.5","lint-staged":"10.2.11","npm-run-all":"4.1.5","webpack-cli":"3.3.12","query-string":"6.13.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.8.0","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"7.0.1","eslint-plugin-import":"2.22.0","eslint-plugin-unicorn":"20.1.0","eslint-config-prettier":"6.11.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.0.0","eslint-config-moving-meadow":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.0.5_1593365828758_0.36671603998761415","host":"s3://npm-registry-packages"}},"7.0.6":{"name":"state-machine-cat","version":"7.0.6","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.0.6","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"0456439af965930c5a3e4341f58b9e2468a66c07","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.0.6.tgz","fileCount":41,"integrity":"sha512-nozyzn9e4+ANdv12JlxN7Ld2gYYt317fNon5IcZEBodI1kzoIJJ9DTeMUCbh9ihbklhtuC/3MOsphOBLzHnVXQ==","signatures":[{"sig":"MEQCICqLH1Vkxo/xeHyyPIoDmi5riV2gMEtU2CEv7mp9Zq4gAiAC0AnjzK3IWgEr9uTQY3X3DnDnF4OmHxk90gengEoTkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBgj2CRA9TVsSAnZWagAA5DwQAICnRAZu4AaoQx1rodxf\nkVaYEMaNRsPcvVYIImCFQxM9kkxlvNWQmMdwI8UugIXXVVGzLHLrYzlGEsvD\nEnxUP0LXQ1x+l0th+aetkZa/PWUPpzZBHixIvQ+2U+v7B7NtuXXNsTTkFm8P\nQAEaofqslz3IcofkfNavbgHqBTVz1erSV5YF90fDq4UUJ2o5XRrEcomHd87W\nKGY4WMGC/OTsdVNfutm0ut7PHt5sGSqrjWnCSe6G8hg7uz2RVeIHBTuCKYn9\no9VQFksafEZ8cyaQARCopPRmulyw4c8eonH+EkeKEdceCpsHgMWXWkifV2AQ\nyZ6tJh9yPmrX1lHHcSnIBTbAgtrEQSe78oB1Fgbvyok5ouPlc6rV4ZSDDH9v\nq6vh7+nHUwVo96WXO+mKW+YfU9n4O1J1Ak/cGcRmyjL5FP/xuH6k1Aka+2dl\nJ+ITscCOp27xcklOcDsqhRZoaH2NQ3BvokyYby0WA0q4Vk39V+F1tVj0WNXr\nVKpnpZV9ywQ9yjezXT6hvNA6GAmnH9N/nVd+SFgSJmwWH4x0Zw6iKvq0kw0s\nW34/nVQUPF4+c+6PaYUSDhadU1Ij6InA+bcfjJbzyeG1bziewp+KfjAIovTv\nN07b5ceaiY2iTzgwtnyJtMhqCmbw+qEwzj3LHHSGBYmn3asODcI3gWKvKC7M\nW66G\r\n=4fnK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"6b411dbdfbdd6903616493d5f06dc83fee965ca4","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.14.5","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"14.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.3","chalk":"4.1.0","semver":"7.3.2","viz.js":"1.8.2","commander":"5.1.0","wrap-ansi":"7.0.0","get-stream":"5.1.0","handlebars":"4.7.6","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.4","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"~":"file:.","nyc":"15.1.0","chai":"4.2.0","upem":"4.0.1","husky":"4.2.5","mocha":"8.0.1","pegjs":"0.10.0","eslint":"7.4.0","tslint":"6.1.2","webpack":"4.43.0","chai-xml":"0.3.2","prettier":"2.0.5","typescript":"3.9.6","lint-staged":"10.2.11","npm-run-all":"4.1.5","webpack-cli":"3.3.12","query-string":"6.13.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.9.1","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"7.0.1","eslint-plugin-import":"2.22.0","eslint-plugin-unicorn":"20.1.0","eslint-config-prettier":"6.11.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.0.0","eslint-config-moving-meadow":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.0.6_1594231030301_0.19789470258882602","host":"s3://npm-registry-packages"}},"7.0.7":{"name":"state-machine-cat","version":"7.0.7","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.0.7","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"6d9a5e340380162ace576ba2e68e0ae7197932e9","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.0.7.tgz","fileCount":41,"integrity":"sha512-oQgTMnTbg7Vp8JpUuVmQfrOnLY/mrRLArgRfdOoDFjbSH4J48qnMfOEA/pSbfg8gQu2A1dlurq/RupVTYOKwAA==","signatures":[{"sig":"MEUCIEaObjY2bfFZ5jwSmhvQG7Ex0ytKL0swnmANyQImu4cMAiEAxEWPZUJy3HwXvsDaudMbyPzTFzQv3GMsNNuJR2lfU1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJIrOCRA9TVsSAnZWagAA6l4P/1nBUK99X5jI5cen0Ub3\nuAiwU7EfaUrXFEI2sQdOLydY2i84U0n8AAtvnzmpP8QAFI/0PO7DbVJqiOo7\nBqSDiy9V6EGpTHqeCkhhkh1/WmMsCW07xNVF971y7NRXtKESqhiz0hqaAF+J\nX8eKw7ZtJPNjRR2xCWl4IPM5Z/LonJ5To0YweingvzXbAEpQQtszm7nMPYyH\npXZjMeCxsI1Ic1AG53x6goMJbg3Oy7E2/CuXJ9wu19FOETaRMBooX0xO4VZm\nvq0+AtZLOCbYH5u7Kr0Yb5ybxKMZ+9GkZ2tSskuEDootskh5kHS/1ln/nXl1\nKUCruVes4C+mlZUVY/LV4mO6GSYmPFMQ7+r2zqZeK+bEsvGZHbz2BgDfG3Rn\nsnltvFcko9fkzML2wxzD19AAnJ4MYSi76ONxCkV8QKMJRwZWoIVhaGTlnGIC\neIOBat6IJub0/TpcKXThrFtey9nvv8169m3JqOCkBIcY3avJLh2ECaCveyIo\nzcrpJRtJ3ljsI8L4YiBe/iIy7VARiY7hD3g7Z6BC1wprBiPs35sdfWbAZLv0\n8J1Q6p4ZSqmLJRhYVO0o4d33C3yM8Ix1nTOnsyR6dvWyXNeV5jlkyZWb4fZq\nHWL2EvLHi8Xtc1/R39fxTDKNP0K0Kwuag+d6mwVwr5zcDk0Wyz4Evo/w99e6\nWCuh\r\n=uHqD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"d7d3fd19a24e48f62fc0c2f017390de5c4745acc","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.14.6","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"14.6.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.3","chalk":"4.1.0","semver":"7.3.2","viz.js":"1.8.2","commander":"6.0.0","wrap-ansi":"7.0.0","get-stream":"5.1.0","handlebars":"4.7.6","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.4","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"~":"file:.","nyc":"15.1.0","chai":"4.2.0","upem":"4.0.1","husky":"4.2.5","mocha":"8.1.0","pegjs":"0.10.0","eslint":"7.5.0","tslint":"6.1.3","webpack":"4.44.1","chai-xml":"0.3.2","prettier":"2.0.5","typescript":"3.9.7","lint-staged":"10.2.11","npm-run-all":"4.1.5","webpack-cli":"3.3.12","query-string":"6.13.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.9.4","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"7.0.1","eslint-plugin-import":"2.22.0","eslint-plugin-unicorn":"21.0.0","eslint-config-prettier":"6.11.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.0.0","eslint-config-moving-meadow":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.0.7_1596230349388_0.2362031483984146","host":"s3://npm-registry-packages"}},"7.0.8":{"name":"state-machine-cat","version":"7.0.8","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.0.8","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","utl/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"fdf933a6c54ef02469cfe521b9993a9039133e57","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.0.8.tgz","fileCount":42,"integrity":"sha512-9DddBg2Oo3nOwlnTg+pVowt7z09ufLwCFJg5RE3Dndi6KgTxyhqAhqisa66hVGz8UoL3Gw+6qWB/qGiNTFdszg==","signatures":[{"sig":"MEUCIDzf0uJIHoIa2NBZdX0lD/KuoUOQvEzKYwzXsKwnGe7MAiEAoHUFGFo+cFDgulNZr3w7u/aczQqaWkX8Recen8W0DqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNu4gCRA9TVsSAnZWagAA0qYP/0wOBsVw9lJW93relLx7\nTl/W/GLKJXyD13HQT80ICCmd0GjyRpYaDz9IJsp+AMgqCrpWRlQJxy34Jfes\nprj/JpNcYFcm9X3nM6cTX9e2hqOVHiN04XrZje6GgUO5IGdGg4VS6aoJ+MTo\nUwxf4kuSU0Jskrh61ZKdIikq+4UEq++2RWo1CYRnXhK9S+X1lc2hhtTEscj+\nGydbzrh9zpD6mShD36LxKL4gvgabmyC7WiG2Qq7ahII3GQBujR/n0+4ETB+T\nOnG5x6GAJZLlSFVrqJpYDCsKLPF45HmYAl+oR6KFXDMm8VjTZiuyVTb5TPuk\nDRpjhRZXsFOxfa6uwzHfZ5vOr0V1RZaPrjGYACDlPfn8eNF2mMdqNdI7ZcWC\ncMP1s+4ewjMRQw41sp7oyn+WaM0Y1HU3q4g4mV2vnHnBT7iJc4EV4jqo1m7j\nU6wxhiT48kmDJtcL1mcA4Xn2DghW0BHvGjRYfPk5R38pdH1O+GFNBZe7Z0Pv\n3XmxGk3agg3o1O2CjTBhvUOeaZ1nGUFAYypqeprVF8/0ja780WBU9LqZCv4/\nqY5dBwFeFy133EALQ94zweRh6xnOrbPBGKmKzorptkoEdV0pJSpyZyu4csd/\nGi1OFrSidN+AweutBQxd9U5MjWVikak1L98H606C31sBq6LVPutUZl+IUcsU\n5Ijc\r\n=PjUn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"ac718da9d5adb95c8ef9cb5e3f791172559ccfcc","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.14.7","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"14.7.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.3","chalk":"4.1.0","semver":"7.3.2","viz.js":"1.8.2","commander":"6.0.0","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.4","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"~":"file:.","nyc":"15.1.0","chai":"4.2.0","upem":"4.0.1","husky":"4.2.5","mocha":"8.1.1","pegjs":"0.10.0","eslint":"7.6.0","tslint":"6.1.3","webpack":"4.44.1","chai-xml":"0.3.2","prettier":"2.0.5","typescript":"3.9.7","lint-staged":"10.2.11","npm-run-all":"4.1.5","webpack-cli":"3.3.12","query-string":"6.13.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.11.0","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.0","eslint-plugin-unicorn":"21.0.0","eslint-config-prettier":"6.11.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.0.0","eslint-config-moving-meadow":"2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.0.8_1597435423535_0.777749200176125","host":"s3://npm-registry-packages"}},"7.0.9":{"name":"state-machine-cat","version":"7.0.9","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.0.9","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"0fec45e423e790196bc94caedb9f80d16e2fd5a3","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.0.9.tgz","fileCount":42,"integrity":"sha512-KP7xrLlFQ4UzqwS6ANe/vhGAxlVfupiakrS8XCI3GRSBzVynswmwg59ufnTtvfHWbjfyxlyYtNCrsKhjLcgCLQ==","signatures":[{"sig":"MEQCIDEV108Nku3YR3CvNzkVX59hkmt6dePOLntqeHTagRomAiB7qe+M+2A8HTGdMLlRoQkTQLiMffXnojdmdiWBo3yIVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV8xKCRA9TVsSAnZWagAA2XUP/0hednai0p0J1w2Rz7b/\npz3gsG8hUUjI6ojTBogWvWfRmxbumtT1NiGgmt+H067s6c/XW+Kh0Fpfqlxs\nJ8Hkto0ikyE/UYgiQC0XzLskPLED5K3nrHAzjmD9Y566lIxGXywQKEbXhwIG\nvotMj0JECwmJBqIBHz48FXp1tFnyOngOrNckVx/MILX0NKUgD+pb4xtL9S9S\n28p/ZmyAuh/+yWRilewOQ6i1fVhhbvtmVk4xDm7GxctCNT9z799iMbIsHQTg\ntqeKGQ8qOAHEaQH4g/Vv6B6GwtJKcwNg8hQ43MkNGmp93ljVxwb+qH1nCoM6\nyydgAUsDVIMqnmn8xSgL0mGUgtaO0g/9erFYG/5h1VaxPWBKW47sbltZnu4S\nhSByMspkMJSs1Fa1FS/2yApy4xBH9LxIlF2QX3lXuBZ+cdBn00WYBP0qlwCq\nJNRjonOHR/ewmnx0UaWM5od60A4Vh/TixIjBphH4vYPVKMvjsce5G0MsHmZM\nrAXko2uyvYEVJl0ed/qvGtsUO6idb1x/r16LCTXgU5i1WuQjw+xXOSDmRGH9\nJ0kkNFnb5vbFQrhAtBARP0NZ4J0MTyHYt7gjy6hpUWsZMrt1RaRwzEV0WpOd\nuo6ng80YVwxiChDu9JUsUisZgUYiOEkSLdYRWiF3IMHCzNIrx7gksDQtuxPq\npMkO\r\n=QXwY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"0e903cb20440209bd23fcc7e88a60e854f307729","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.14.8","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"14.9.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.4","chalk":"4.1.0","semver":"7.3.2","viz.js":"1.8.2","commander":"6.1.0","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.4","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"~":"file:.","nyc":"15.1.0","chai":"4.2.0","upem":"4.0.1","husky":"4.3.0","mocha":"8.1.3","pegjs":"0.10.0","eslint":"7.8.1","tslint":"6.1.3","webpack":"4.44.1","chai-xml":"0.3.2","prettier":"2.1.1","typescript":"4.0.2","lint-staged":"10.3.0","npm-run-all":"4.1.5","webpack-cli":"3.3.12","query-string":"6.13.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.13.1","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.0","eslint-plugin-unicorn":"21.0.0","eslint-config-prettier":"6.11.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.0.0","eslint-config-moving-meadow":"2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.0.9_1599589449701_0.2567247686506864","host":"s3://npm-registry-packages"}},"7.0.10":{"name":"state-machine-cat","version":"7.0.10","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.0.10","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"afe4acf788b3e56b246dfef0d1bc9d575749b5df","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.0.10.tgz","fileCount":42,"integrity":"sha512-Ka5oTfDvD6yu36zLZVoYLvmLkYCvrP0gx/RwAgHQo1eDKUCfRy5IUewiqFAsd+5UOoHIAM4qTF8cP6C5yrbDlw==","signatures":[{"sig":"MEYCIQCkqphNLq1O46ZAZ6/jttAzFxEdYZjCepVFoxuam0FAKQIhAPpX0T+qb/Ry1VXt4xBHpTydhft+uzIuVI5FXTTVq32A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa6SkCRA9TVsSAnZWagAAo34QAIGDrZnYLsCFqUzMuNwU\n7VsFZ6/IRC2uXR4XU1AUwQKyYvvUkKIhESTlMYDv9b4Y9Js7D/c7eYA9j3oA\no2WmRgE6V6EGVIAm04e1j9hPN9WFvGDrb3zvkY48hS+hK0MWy+7B2eS8cWQV\nr/IKoym9Ct5M9moAw8PrzWvKEjHYpMgO0YMjlKTkIiu02GiTuGBK8rY1IGzR\nj4ey35jWUNvd6R9iCRADgn4P7a7L4sSE3Ix/7CDonOVgIC0TILaN+0wxrn2y\nXZ+Ea1DfbxxkQMgLG+kexvqn3Dgk/WXk+qNIPpsgG4f3zQEkEV//C3eQ4/LR\noqkEYpT34J/sexjkwfcEeu3xJJzTUAk6bsfiuNYPtoGqjSyH/RUVrZ1IHU9u\nbsrtzHXxBOMnVdoGT+TShl13/tMjq2LbaEn96gcCkvcS4U4kc8/4ZDLFxWMg\ncjfI0V1SrchhPc8Z9jHxNZIawNCgpOIMm57gb4FDoyGNAyZVmCmKrT4UlZkB\nvt1W798ENXk4eUWetDKIV4YVp+HLUz/7b1eHKaV4W8bMUFzWePNRUrXIySNe\nxvE1A0R/JlkrNYOyPiRfNJayrSscVdUGg2cLRgf7y5NxzWY1v3lDcx6kAKFv\nWu01FPFi8dWhrdgsPdEWjXvqqv+aeJ/nMpJrAm/Ui12P4BOrUFHbE+mxgUnx\njRE7\r\n=TPaO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"ef4926540a2532f56e7ed8ac9b81197e9eb2309c","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.14.8","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"14.9.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.5","chalk":"4.1.0","semver":"7.3.2","viz.js":"1.8.2","commander":"6.1.0","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.4","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"~":"file:.","nyc":"15.1.0","chai":"4.2.0","upem":"4.0.1","husky":"4.3.0","mocha":"8.1.3","pegjs":"0.10.0","eslint":"7.9.0","tslint":"6.1.3","webpack":"4.44.2","chai-xml":"0.3.2","prettier":"2.1.2","typescript":"4.0.3","lint-staged":"10.4.0","npm-run-all":"4.1.5","webpack-cli":"3.3.12","query-string":"6.13.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.14.1","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.0","eslint-plugin-unicorn":"22.0.0","eslint-config-prettier":"6.11.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.0.0","eslint-config-moving-meadow":"2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.0.10_1600890019487_0.4806607179620084","host":"s3://npm-registry-packages"}},"7.0.11":{"name":"state-machine-cat","version":"7.0.11","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.0.11","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"eab12f0532525f6d28dc8953c6d29ea509766504","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.0.11.tgz","fileCount":42,"integrity":"sha512-hRs0+gJJ+fAtcj7IW5OSIZaYMuklLAVpt34WcYI/HcPI3qUCR3s1xvep0YzTkS0OhxnmjyRmnIZGkVVAo92biQ==","signatures":[{"sig":"MEQCIBZGFPltvG2Hje5l6Uk7jhOwRRaYk8UgvSs7BMovVLGjAiB0bcwSxdlHlQrM5TDKJbovg7E+ey0EppwpBfxKLHWTIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgbqzCRA9TVsSAnZWagAAJbMP/RzgGbFjDRiNOyFKn3xO\nMNC3K7wn4IQWroQWVA87e10ZwrA6Df+WGnkdqvTMwUn5oEHa0W0m2HNYInwu\nVEBaeKrAQajIBe41xDMTRWzlVS7QIlwuxP5tzt0ZcVY1wrCGKd3JtVHPhutr\n0TnDwGCD7gRY1xNoA8idIlz+1Rte5ZVUNET6KecWvyAmFXneVCzQoacpm007\ndp+5P65HyweEDheOA3F4HiB1pujiLP/ENHaBVmj1RX9Ivf7G6/HPoaKsnTrP\nkorF8E5LmFTJQNvinLx122t+GY1LbCbKwOgmY4alKs0zBbZCE2hl7L7ONh4Y\n3nZhyez4WXiDOHfhtUOOho7inK1SFqYXrDcgXB5p/EgCCqp3sSlraNRWNZE3\n+4FMpIh2LarxwUbKTaxVfnHva7ROuJWbPfEqOibfW1PfC+BCkhc0kSvSAN4m\nbsFtx+AiWE+DpBLqKRsiJr9l/K97oj6WWKTD/2AtiCLNoNzj3tmIXo1z6wwT\ntWd5Y/aiKfyyeVurjxDvbHy820YKckPrgQbBFWERMbkVVd9vtepCEL4xchuf\nPj9vVB81LyXpEatIuYoBOfnMIv5KZsPQ/qwu+kbo3g+aggtwZB7EJQUMp8/W\neDJKL7ty9yO0gctB0CQIuwQLzkxrURi10WjPsSXd8GiYtPDLopjejkKputiU\n7zSB\r\n=O7qP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"6d30c65113c9c15e72e3068c3f0ad19a0424afbd","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.14.8","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"14.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.5","chalk":"4.1.0","semver":"7.3.2","viz.js":"1.8.2","commander":"6.1.0","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.4","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"~":"file:.","nyc":"15.1.0","chai":"4.2.0","upem":"4.0.1","husky":"4.3.0","mocha":"8.1.3","pegjs":"0.10.0","eslint":"7.11.0","tslint":"6.1.3","webpack":"4.44.2","chai-xml":"0.4.0","prettier":"2.1.2","typescript":"4.0.3","lint-staged":"10.4.0","npm-run-all":"4.1.5","webpack-cli":"3.3.12","query-string":"6.13.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.15.0","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"22.0.0","eslint-config-prettier":"6.12.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.1.0","eslint-config-moving-meadow":"2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.0.11_1602337459427_0.9145444676067698","host":"s3://npm-registry-packages"}},"7.0.12":{"name":"state-machine-cat","version":"7.0.12","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.0.12","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"e48ac5fa5bf31fa66a93323b6a970d097b20808b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.0.12.tgz","fileCount":42,"integrity":"sha512-6zwmcBNTKBao9QgoUUa2g7jL7QrUXlQv+SPR4qJHm7U41bsYMEn3PF20BulsMGdLUalYjmcLNB00f0qgiv2N9g==","signatures":[{"sig":"MEUCIQCPwPCkJUAR31fp49jzVd4ihKjMIn9xVSvVWjFd6I94WAIgGWbGEMSh7a2sN+LkEnK1UQm+utCXkhC7e63Pa6sVpDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgt/bCRA9TVsSAnZWagAA7iwP/0QnubsvF7gAB1KVcQx6\n5MPLAlxpfKqvdARjwvuh17FXrrBnjWA+TDUy29JTnCZyVPM7ESDlPVzz6rPY\nCIdMHtGc9rzCUlYrLMjQZCKw4qMhspsQLVhektaLxmmaQpm2IFP9W2aNj4XR\nI3QLvx6SeLXI+7GCi7hFiP4EzFkJR+/fr0CU5ZNG2Meq02yg5KjeZtU8Pck/\nMBtJqdqxLMox1VXQMPhy4NmHEVAtzn1CQg1K8PckV6hViqjVbLBjR6wd7nuZ\nA9MxnKpFRG6TZWP4Rz1X2Wgiwet9mHcC7bYi6hC2ET/WpGAo5i81G1rE2sQq\nY/+8YdgJ/9MMpL/SD/Rw6WG/GMtBRglJvH6zvrgEDPE8W/bwMWhQOWAzojAM\np0lgRZLijD0G29xa+N5ZN31bAPTyiXsMhkoYvNCq2sutxcoi8nCEDuVqu4EI\nFiVv3bdIBA5Y70EJ/DPcM96/v2Z8cOkhN06TeddwHbYlnBG1fpWHe+ncqNtv\nddatlj9+sxPt9xEUQbxXoo8IixjJAgi5H3jWQJ6VjmnGSuIE9I+qgKb3uQqx\noVknwEbMQmxeIgglUPN4GAdvr4NDFxYTWF+YD45ZkWLNB0OCHaQrrbuYdwwJ\nN+sWERaBxroZDso2NCLpGRjgS+CvZNF0edsypkJh9x/CO48Nfw2YOPBwx1gx\n71Ow\r\n=ILw+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"63f92dc2efb36aa984205cdd64e49cade82dc4ce","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"6.14.8","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"14.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.6","chalk":"4.1.0","semver":"7.3.2","viz.js":"1.8.2","commander":"6.1.0","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.4","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","upem":"4.0.1","husky":"4.3.0","mocha":"8.1.3","pegjs":"0.10.0","eslint":"7.11.0","tslint":"6.1.3","webpack":"5.0.0","chai-xml":"0.4.0","prettier":"2.1.2","typescript":"4.0.3","lint-staged":"10.4.0","npm-run-all":"4.1.5","webpack-cli":"4.0.0","query-string":"6.13.5","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.15.0","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"22.0.0","eslint-config-prettier":"6.12.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.2.0","eslint-config-moving-meadow":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.0.12_1602412507391_0.96997591674045","host":"s3://npm-registry-packages"}},"7.0.13":{"name":"state-machine-cat","version":"7.0.13","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.0.13","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"59ab6c8d0e0c1fd4bc8169383c495f45365a8255","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.0.13.tgz","fileCount":43,"integrity":"sha512-01va3bekhwSYuIF7DuEanlHJxG4rgahVVcvguSx3FzXuWRfx6AwpxPOs9v2V0RJuzTIojoazAs4KaT/OTKAkjg==","signatures":[{"sig":"MEQCIHLRrwYmAf7p6bjhSm/QNWbaB436Ad9waA4RZCcBCmFNAiAJARIOPanH/pTP0EOZ211hPRyZabvfzV5h97fSMiMQNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflCOcCRA9TVsSAnZWagAALNUP/RGQ4vY3O/rvQfH8xETQ\n+gqgjlVPLdpuLjbXnkm3/aP8wxjaYYY6wCKH8hyZVCXNPSpnv4fAgxK6cv3S\nL3vEcYa1nlfvJUXuUiav0pzaQ7IbKdUAMnYWrcBXagQ85bWhnTrkwdQB0pw3\nMlUo5fI1rnvRpdMTdVmv1s2B/uFcoC+P5XWYRkN85Hc28S8iA9+vG75wF5aZ\n4bfA53iKcADD3BFkqf2r8tTAV3js0DPPwML5lep//8kRkztO1m1yvRXjhq2t\nTgDxEzgN9y1VyaBXXrYq0dAzcpsyuW0XS2i3aYQ+cWFwDDqz+MHt78zIHLDh\nXWw5aINxaNJhCCAxi408IZz5hAhlaczHXFiP6uYDLW1SFFbnyyxlKh09pTIy\njJ6mFnt+dB8UIfqIhffGAL5AstTrkgCIdQOFlrIWk+5Sj4zZU+pymIGoXoq9\nN5s/dJjEGoe2YRylzCmihU6M8j8/l0nqUG7DLHvVQ3Ean8tH9vwkl/81TRb5\ncZxqFbdtLRGcn06vGsCERFX4M90q1J8tsmvZgvjrTz2OIvjxoCpoaTdR0C2S\n2pQBDnMWcK48knwXCSG5Q6K1BF9wqbKPf7IjVl8pVI18gFU9fhgvSNpYCywY\n7a//iEZyHY2bs5fHy6OhCusZfm8WHRZfhvzb8WpcGBphF5g4ORu5DvVRI0wl\nFWDx\r\n=wqNG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"61fce9aaa9a4b6484f318f21cd48723d39bd0ec4","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.0.3","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"15.0.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"6.12.6","chalk":"4.1.0","semver":"7.3.2","viz.js":"1.8.2","commander":"6.1.0","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.4","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","upem":"5.0.0","husky":"4.3.0","mocha":"8.2.0","pegjs":"0.10.0","eslint":"7.12.0","tslint":"6.1.3","webpack":"5.2.0","chai-xml":"0.4.0","prettier":"2.1.2","typescript":"4.0.3","lint-staged":"10.4.2","npm-run-all":"4.1.5","webpack-cli":"4.1.0","query-string":"6.13.6","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.15.1","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"23.0.0","eslint-config-prettier":"6.14.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.0.13_1603543963278_0.9963815207369264","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"state-machine-cat","version":"7.1.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.1.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"4ca6b9cad86ed4dc553d9c382f645c0b7bb127d4","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.1.0.tgz","fileCount":46,"integrity":"sha512-EyfedaWHr+2BT+ZQScOC3J95TPflwUPPU8R3WTeSFK6roMPUBu3QOs9oZLkwldJV0Nt9Nzfe5/+2lmj3alHq1w==","signatures":[{"sig":"MEQCIETKCrOo4ZSJnaSVBQoujW2WMbFnU41+aD+3xXslEvulAiBmK8yXVVLdQwE/FoCXOOnlAzzUQKCwPLGXQd4qYVZVZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3PltCRA9TVsSAnZWagAA6FgP/3Z0dm3nULE9YON/Yyuw\npYda9zG/jFhe4OtHyDd5voQBc/vWDsG3a56kVWiUaepT6jhb+dazaLJlJYeD\nUZuX92WFBEnfMszwGAT4C1aGUub1+pMaoG8lSltHLxkoLuYBFRwl94/v0sHD\n4Zfq2v2Ye4PiMKjpr/1PnSNpctn1AhV1D+YM9j3Nbj13w6tdXZjHABj4J6ru\n1TcGAyxTOZtc0JPzofVnqz8R0c31rREXLHchkNxmNXdCTxi6e1piOw9qwWP6\n1EPUsv08slJVM+0P0nJwv0j1LQS+w9w2IVXNY1woHeJ3ktAqLVfyh2ZVKk4I\nSQL97axx3Ls3J0l+QyXk0aClePjkIDArpnBQ50is7eM2QP61BWs/PknSgjUn\nDbyCyL4RSWHKBrYCDvVi4IjH44kRcJy3nrq2Dip2eRcLDRrQabDyUEYrRHqX\ntnG9QctZX5W8BGQBA6IaiRl5IorD/WJpnGLFTZwsF8IW1PtJf4wEQ3lobcD2\nLDiH+BUwSbOttlqeLSGL4FRhwI+DDxJ5cXui0LJ7DhJvN2bY+lDgfgopYFeg\nayLpOOxK3iW/ZehJDHS/+Dm8VWo+RU7i505vkj7rQ/e3WvYNBnx0rFoXBPBb\nRqLOlPNbI+9lEof5g2WB2z3xdEKMrDKsmdf2FyQM5c/n2FabePvoUPTaK6u0\n5W6W\r\n=IYkI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"8b09b30908f711e24c5599084cc1844ba0e6845d","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.0.15","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"15.4.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"7.0.1","chalk":"4.1.0","semver":"7.3.4","viz.js":"1.8.2","commander":"6.2.1","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.5","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","upem":"5.0.0","husky":"4.3.0","mocha":"8.2.1","pegjs":"0.10.0","eslint":"7.15.0","tslint":"6.1.3","webpack":"5.11.0","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.1.3","lint-staged":"10.5.3","npm-run-all":"4.1.5","webpack-cli":"4.2.0","query-string":"6.13.7","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.19.1","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"24.0.0","eslint-config-prettier":"7.0.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.1.0_1608317293291_0.1678133953846761","host":"s3://npm-registry-packages"}},"7.1.1-beta-1":{"name":"state-machine-cat","version":"7.1.1-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.1.1-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"9209e135e91e277b1fa4b323d4f1783159200eff","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.1.1-beta-1.tgz","fileCount":46,"integrity":"sha512-OiLMDNoXCPeXOEjPhCiGapZNww22wIlFc9H40Zc5kzTz1nLD1cawCLXC+YiDaOyIFEiiVK2r+wKSG8jMvfGn8Q==","signatures":[{"sig":"MEQCIGK/XIzfsgB8/4iQSYWtXqCPwZR3cX1WZWeMUZlhTfzqAiBcp7jPrPOSmpeJ1ZC1bOPSOEzQS9C/WUJGwG08vac6WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf82yXCRA9TVsSAnZWagAATvkP+gOlDJ+B9iDTk1bvqeZC\ny4cyXQ9fSarT5CrEND4Efa9b/qdMEwXho8Vnk2DtiPSc5tv1953vaZuauU2e\nnY5GZV9+hBZnDEqh2od5gxLc8v5JDUAHigGA7DPfeOgeSJWEojvIyVl+zRNq\nUSZh2Yhr3FUJsTKQ+E8Z7QAkVAM6XGacpBBrv1eDa3YxK2VMA/Vyd2ePFCJC\nkdL1dART+xLaorlEM5eXRcmcAj8Qme0HsQ7mXpCpar/p3W87D4gHhP35QTQ/\nc81vNBZdzPoA/xQf8e8bKWEBvPaKvDvrIe9W2ZzVyIyvQXTa+0bgVZmw+VUo\nSpc0Qbnu4lCShA7jo2wMZ9lBPEbUADZD7zVb4btAYLXMxL7nQzPRmKcpLbym\nHqFb0GDS2ud1Kkn4n3zZywCDsIGgpdIzM4blHL9Iu4WVCwVJUf98vQcsdYFc\nN3HduWkIm2dzFEI1MvvNF+ztfq5Qx9KNf3UUGCOwap4/PyC6kg6URk3C/I7d\nsMA6C+xerhXfNzOYdLLZD9TCIUuh7Rz2jUZK0a6M58DD5Y0mHsRtUCPWoSFq\n1C1689vVcytwwAlgP5wHHOKtRetS5ANPv7BcbKkxNMINPGA22/FFbPSfNjkz\nTooYjK57+FzYe4PTD42foc4LG0xBlhwu2UzdGcSmGHvIhflBYidwpDal3pi2\nKgkn\r\n=CF6P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"45e26c9c2f5af1dcf377c812c57fff150855df4d","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.3.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"15.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"7.0.2","chalk":"4.1.0","semver":"7.3.4","viz.js":"1.8.2","commander":"6.2.1","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.5","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","chai":"4.2.0","upem":"5.0.0","husky":"4.3.0","mocha":"8.2.1","pegjs":"0.10.0","eslint":"7.16.0","tslint":"6.1.3","webpack":"5.11.0","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.1.3","lint-staged":"10.5.3","npm-run-all":"4.1.5","webpack-cli":"4.3.0","query-string":"6.13.7","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.21.1","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"24.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.1.1-beta-1_1609788566935_0.9100540196684921","host":"s3://npm-registry-packages"}},"7.2.0-beta-1":{"name":"state-machine-cat","version":"7.2.0-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.2.0-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"5019311584a81c397a5dde7fb4d17961dbdcab82","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.2.0-beta-1.tgz","fileCount":46,"integrity":"sha512-dkuEct1uXYoWA5alekHbicrJm3/sGgfIZyG/S8gvysSbqAa0qBtCM4oah0XoFRgsQLq6TZLtNisyvue37pfsdA==","signatures":[{"sig":"MEQCIE4BLamPr1Mey7N/7RNq0naxv9Ncy9RhmzI4rFsMMY0YAiBQUWyAaEdsp/CX6HMrMS7D4SujdlHAq+wCt5lCKSUwFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9hKkCRA9TVsSAnZWagAAerUQAIG7UoH9GrS1FkpyMUIj\nEwoqvq4We+AxDbCqbkZLDmZjNgmDzqJ0/W9P5tbcskj3rBNJFHwRB6oR9nDF\noEO31Djva2MA1GNC+8GKH0k+hLodoRDdxLjtzxdMSGQoZp5QIIUASRqly+IB\nEsdi/AvUmV70gMAlWgY/qBs3Cx+9u9g38f/xJ2GDrgGLuXfACY4Y84YvFwnw\nhPOgdQGd6xHMwGDLzDU9G49tlYtr56Z5tmMjMPBOpllcClVQyAhNPIL4hzGK\ni9rugtSXsRqiYg7ybLZo6cFf7RMXO6zVKVTRhQJFf9QE6NvvQHuDvKUBEsC3\nlzw+NOamvWkh46EtrI+aYIzz6RjyzmfUYwB6qc8H8haPbMPXy+Ti+Ie+iDsG\nuN98m/AHeeE/z5JakPL3sOGYEtMqDItte6aXAyq9BtEmZh80/JZ+eYythvwl\nx4DBHLae7XMGTd++BiNO+dVz0lZDf4831Y0vKudptkVGYzUdX+V1JlQnJEvf\ntd+hl9bccz4t9J93t0LTnBP/xo2nwueprfD99Nn8IBG1zVhxugwKIXA9UBu6\nLYXTv207788ua6UxXipC2JXFjvE1gIE3g29gZJ8A8iM7R3qPkMcbo8fDhMUi\n9ZUOIfT0EsZ44vNaHFKC2UWTnikZOI9pRS+wsQBkSEzyJ0o75PCfyDQs3QmZ\nlKS/\r\n=dezS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"6bc9e49ac45d1da43f86fab23f0a0b18ec1d2b7b","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.3.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"15.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"7.0.2","chalk":"4.1.0","semver":"7.3.4","viz.js":"1.8.2","commander":"6.2.1","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.5","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","chai":"4.2.0","upem":"5.0.0","husky":"4.3.0","mocha":"8.2.1","pegjs":"0.10.0","eslint":"7.16.0","tslint":"6.1.3","webpack":"5.11.0","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.1.3","lint-staged":"10.5.3","npm-run-all":"4.1.5","webpack-cli":"4.3.0","query-string":"6.13.7","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.21.1","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"24.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.2.0-beta-1_1609962148107_0.7854821939248855","host":"s3://npm-registry-packages"}},"7.2.0-beta-2":{"name":"state-machine-cat","version":"7.2.0-beta-2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.2.0-beta-2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"811c88ceabd3e34a800f1143398a32f0d7c0577d","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.2.0-beta-2.tgz","fileCount":46,"integrity":"sha512-MINWN6qK95sR8Fa6qDtFAYBOQ8OtU1fa6LbAyWqQbY7nz/CkE7rp+gd3+OEtaAXCVgmGg3HccM7/pON0VC2+xw==","signatures":[{"sig":"MEQCIEiDXSxKq9j8GpImEPQ5IA/mGhxg8tscyvNMczfytZVHAiB2mpa/9ru61eeJ0EgIf7jHk85WfrL4rX1q6iar+Sa1ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+W3NCRA9TVsSAnZWagAAv+AP/0NegH19nl9l+C99xIj6\nCm/6Y2kH0JXM8kbBkiSdT19NQHOi0JfMMfKI3kfXuBA5xG2+rA1QLwfiGIYf\nhDvQbAmV2jIleUHKFfOf+QwE8XfScz7NgbQ51py7+30ZMcMNPUvxNCCL7E72\nTMW9+qL4adCkcXMybVoD1Jmo4FeyyS50NKWecG2DiRQ7NSZCZ9UkPYsXHH6q\nbdwnwzsvDvkrE1F5C7SFHpWNh+0sEK3KXAB4lBq8hNvvzkKpcl0v0cUX5Krs\nEl2b9mfpsKlVs8i41B+D9kPUYR5bOwqbDfMhaBYtNwtqDloNH9v3/5k1KTab\nXtZgoejli2L6P3do0/QFezfZxF1pc7TGxvqM+FBueCY1Io7RsX9GZd95zxjL\nLyJQzFL2jnYjtLRC3BjvMjUl/JGEfTsPQw53uwptMerSMNz9Jon87l/sDQJg\nmF1WRE4Li3f/loxJCxMy1fxRNQNFLq0h5ejDfHMXKo5/827M4J/pbwwGjPVT\ngTtU2zCEyLg+FyoDcl12fx9EQOnOJJvg2Nf40ktJwrbaV0Qf39kUa5X58yPD\nyCYWRkoBgdf2f5oyK6YJHFIFnxg2UaQCAzuO98RCTzz4t71Y/V1Fog+uh9GQ\n8Kzg5pK/sHaJx/CfFndOtI6tyUv2/w2lEuJSiV6Fso6Vt114ID1j6TNwT/6X\n2JML\r\n=27wC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"f86da2e5c7f10d1b00da7d12cf0a88d59842d5ae","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.3.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"15.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"7.0.3","chalk":"4.1.0","semver":"7.3.4","viz.js":"1.8.2","commander":"6.2.1","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.6","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","chai":"4.2.0","upem":"5.0.0","husky":"4.3.0","mocha":"8.2.1","pegjs":"0.10.0","eslint":"7.17.0","tslint":"6.1.3","webpack":"5.12.1","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.1.3","lint-staged":"10.5.3","npm-run-all":"4.1.5","webpack-cli":"4.3.1","query-string":"6.13.8","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.21.4","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"25.0.1","eslint-config-prettier":"7.1.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.2.0-beta-2_1610182093178_0.08014159107667762","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"state-machine-cat","version":"7.2.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.2.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"776e1334565aa87ff6dc1555a73aa8980e6a9e41","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.2.0.tgz","fileCount":46,"integrity":"sha512-MYaJWRMqw3do0Yoz8gnnwvQVUX4TfNwsn8QEwGd6xHNxpjaMIYa2v0Fgv3z1a5BhFNQmDJawAoNdFRdvNyNkPg==","signatures":[{"sig":"MEUCIAw9mNUsQEd6imD/RFImlCVLn7Es4NnSSEfkup6/y9G/AiEA199ZUqJC7+zSlEtkqSgB+Fh8Stt3vbO9Y+F6dIJj/mY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+tbPCRA9TVsSAnZWagAASQUP/jD3CEuFY2+Ind4t379U\npQt+5YzRa/lJG64UNqV0Sqdh9Qi3043xTYzrSSwy95oBycZ3w5diNv5ATavy\n5VqA9ZCsmt5b70Wxz5RtR0h80c2EvJ818nAJ/AjW9ZNqLBGiD0B/bJhjmJwv\nAakhhdhnQ6ecm4Qz2FGkgwh9UQjtbibnOZTV+8AwfMz7IXtv4UVEiSVdZHsr\nhLbRau+0wrHf+8yCcYFcwxC6lzxyTuerOukdm4WPqDdVoa3MThdX+Ao1vGrE\nie9xN979sCp2UYcZdi/ktOrvFd6AEtS6jH1/F2zXik0qZxMBF/GE/him/Gay\nUc/XxvENx2gl7rVstqpAYQm+yUc8/3jLBvvT13hFAm5FWp5SwM1J1q9seGkL\n6kpI2j+AQRXE7zw+9f0Onhi3b3ZcB9pYN9BeZB3xWH3+ra6/WsWpGIaXw3MA\n006iQNErEEvdLXELz7k3ofm8+ksljhBQPWG/soYVxv08z4gopjmRV5TM0dDS\nTu7bfXqFxn0k1WcE6W/MtWSfzK0Ffymw/fzig2MGpD4mijCwsxtgiojoTvNY\n13HF6ongBE82S2ruWAuRvQLT6LBLbMLamSS+nJPgkUNm70O+Z5cbHCF5ef2l\nv7idQc1y57hjokcNRcqZ8BBl3hEPVzo1YKkq+lfxUt7t6xOX70OeCfEgFtKR\nk40x\r\n=CqU5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"db9d154dbecadc6debba1612b24acee6215063a9","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.3.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"15.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"7.0.3","chalk":"4.1.0","semver":"7.3.4","viz.js":"1.8.2","commander":"6.2.1","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.6","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","upem":"5.0.0","husky":"4.3.0","mocha":"8.2.1","pegjs":"0.10.0","eslint":"7.17.0","tslint":"6.1.3","webpack":"5.12.1","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.1.3","lint-staged":"10.5.3","npm-run-all":"4.1.5","webpack-cli":"4.3.1","query-string":"6.13.8","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.21.4","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"25.0.1","eslint-config-prettier":"7.1.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.2.0_1610274511225_0.9183828362670463","host":"s3://npm-registry-packages"}},"7.3.0-beta-1":{"name":"state-machine-cat","version":"7.3.0-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.3.0-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"6d2a5e194871bc5a89beee99e1bf0d23a3d50071","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.3.0-beta-1.tgz","fileCount":46,"integrity":"sha512-33dvCp7ThU9kTn/nOG4qiO0kkWMnPbEeCR9bDv2Q3YfDTbzIuKVBMhL28gDGB0U0TmdzEXcZq5qUYprrK+ShKw==","signatures":[{"sig":"MEUCIQD/ONVofqkN1TdyRdBU+FXbH+B2DwPFqh7edbN47FQDJgIgP4PiVzpffZfYZgOdhfIJwLPD82u77JnlR1uv40Imea0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBy5oCRA9TVsSAnZWagAAQhEP/2ArKAJu5mOwFnHoV0u9\nZnUi0gad0HJyzqPak4yJ5nJoGf5IbNDf9VtdLcHmBwG1DKs07itqSJjO4dOU\npxHfSxz/49ne7Q3oOiYztsFTwJJl20FkcubJmNQ44Jg6ltydZ3jy3XqXIdnZ\nR0MyyLDzAYrUChmAHppxyU9LaV4/KxYtevhbF2phEk3Scm1lGZ/rIDd2MszF\nd4CwdtmRtJ0m8fEKi+QBqOs50emtDly/apquTC+8wKgNXDKPiiy4PV0zuSak\n2dtNDmE/ID/0jLfi+VJcxv15crLy/8rToTwgzGdbGH6Pukc2VsrsW8LW5G+T\n4Tlm0YrqJYBo+DXEWBAO9ztOjVpbHV3MPDMaqo4KsdGSJBVZNxIiRIjnHnK9\ny4w19Nd3+nomaxrharduo3D6exA+ZTCLm2AYuzHUi+soGoNUQk7+SOvrervw\nfcFbgpwKy7hQ3BxnLVMMjzvQYKlykVV1TM6efx87V3idMxXLkwgZr/sZGjyX\nAOA3fR6n1WTo/Kz+thwzp19SZ/5RtpMuktGP0T7EWOAzt8fULchUYAdfSDPu\nGvk2/kJbVx9qXxcb0VOY7NLcZUHT98DG1MzrA5H9/xtTIgYSxAhn/adU4jLX\nvU1WqNxCDYDIpwGflV0lrJ9OsFyI/c7E/Cb1LAFFEzbyPccUof7AlUgUYag6\nGPLJ\r\n=d97+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"a255b5bb2f4f030ac3823198fe4ead4de045e8a7","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.4.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"15.6.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"7.0.3","chalk":"4.1.0","semver":"7.3.4","viz.js":"1.8.2","commander":"6.2.1","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.6","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","chai":"4.2.0","upem":"5.0.0","husky":"4.3.0","mocha":"8.2.1","pegjs":"0.10.0","eslint":"7.17.0","tslint":"6.1.3","webpack":"5.12.1","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.1.3","lint-staged":"10.5.3","npm-run-all":"4.1.5","webpack-cli":"4.3.1","query-string":"6.13.8","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.21.4","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"25.0.1","eslint-config-prettier":"7.1.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.3.0-beta-1_1611083368226_0.8163798494845198","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"state-machine-cat","version":"7.3.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.3.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"bcc4da5b2f4b5f4b9d926d73b78e45860620abf0","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.3.0.tgz","fileCount":46,"integrity":"sha512-eYKZJkBtVjPIZ8c+b5Yh+A2IxwKYaB4mMyGrXHrNne2kFsPravgAKjdC+avtDmruxCSyzX4ayW7pNdHbLarD8g==","signatures":[{"sig":"MEYCIQDTO34KffCvC1AuaauFxA7kX0bV/OZhZp9VJn16wF+wUgIhALgn5EahQ/+zylqpdLoMKWsUADwJSyfldqHYygajqQ7/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEIGcCRA9TVsSAnZWagAAdHMP/RE+IRPt/L9WC8gwQ8wl\n3V7jELSJbdT4h7i4BLgpsW757h4faKP0e8jXXSZlOv4fEVYopXGDpmWWgl75\n3lG9WtincRLSha5VTXXjpjMuSCWliFYHU41VsHK/8swZwRuDOdG0sBhJG7Kc\nKTR1U3dlS24ROkaYAuKwF08ZFgcz3lTVNtf62gWHR1aoQ7nMvzzj5JjbYhs0\niJ9xkUHdby/YcTqiTHl5xDzHF/gbHFxCEqMRxARQDNhYPBxOn9n2Nqd5I3p2\nexraCXJDeLfBBGnTUEuANiu8e4tPWFnvWSpSP5M2fO7ZOQS60jzVBizjUcOv\nuGCm0emQ+xzTzy4VzqtAh98Lr03z8hm2zAXSfvDBhfIs35U39j2f/z+LjWy1\n1hAEpwAKxra48iT+r48QVjjcCf7jySywNLBaZuBhStDRk53eUAWJ2IZSyng1\nKfmzE97+dpqf5+w1oYl818OxLTngU6atINVMA+Qz9r/Ye6vnAQK2kiqv05FD\n7IDKaq9mchXDKLpBNA8jhpprEThZsWGeFiqVwTXA2uFcvMbXDmyn21LOaJZ0\n9nGtK+2rx6hNyLXG8t5sRR/Jo3/6Xt3oglgkG8D9Q6mSU2Mg6sc0s2VWwPy+\n/O8Zni23WibRAEp3xMNPe1aD9b/Vt5wW4roz3LQgoX9Y52hoPkPWkUnAR/C+\nbgSJ\r\n=UpQd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"8f8d2c00a941f44875e5573b7003a8dd15a25ebd","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.4.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"15.6.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"7.0.3","chalk":"4.1.0","semver":"7.3.4","viz.js":"1.8.2","commander":"7.0.0","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.6","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","upem":"5.0.0","husky":"4.3.0","mocha":"8.2.1","pegjs":"0.10.0","eslint":"7.18.0","tslint":"6.1.3","webpack":"5.18.0","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.1.3","lint-staged":"10.5.3","npm-run-all":"4.1.5","webpack-cli":"4.4.0","query-string":"6.13.8","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.22.0","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"27.0.0","eslint-config-prettier":"7.2.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.3.0_1611694491959_0.9969503588544131","host":"s3://npm-registry-packages"}},"7.4.0-beta-1":{"name":"state-machine-cat","version":"7.4.0-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.4.0-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"e246314416e7b05667616ac9b8029f34ee9d8559","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.4.0-beta-1.tgz","fileCount":46,"integrity":"sha512-5Tc67qKTQpKreT0me4gN4xfByki2ju3Z+1516TvGTKGbUcK0P74MiAojpBNC3Qkty6fNqCQESrP9j7dn8Ng3Jg==","signatures":[{"sig":"MEUCIQCmfztpxLEZeabVmdx5K6oAonOyvV+CXdUhVuca/fuAzAIgZ0N6iAd7xoTRVHL9ZBdQUNhUtmpH4scatr0quKi5ps8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":310016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEdm0CRA9TVsSAnZWagAAdbYP/2ZdTcUm3eQYkcwfm2YA\nJK4RXL3mVLEAVwEkuETrX1PwrsskkNZ3xD4D+upcfD+kOZl8RiNzJUeEPrJk\nJFw6FJwwOGsd0jy1Nt4OTGhkm59iLHcFzerfwskHPESFSyXrVn2VE8xpmwKx\ntWq91J/guPZSwtDuypUWKIFXH3CM/3JPmN1htirxhhI9CRa0y4r6QoS1K+bh\nm+dHc7EZB5iUxXUgD9UXrcjE0lgHLHu8duz4dpyPVeaqQgq/gjTpww5jbVBO\nmmK4y6+1asg17jXvYi+5XGSNqYY+LW9TCTo4ILjRlwSR39x9AJBRlPc2AJn7\n4MwQFZSdDGN9DBoC2Pe6M3RkwfAFihenjay5ARRrxDeW7zAWkKOl7IQFkPYO\nk/vxqp+2BnNHGaRrZsZj/FffA2KtTBhlNS6A1wWi99MfOU39MvokLGEqo5Do\noTXJfhf/KWnWl/2Tm/CGJ9SGea/YMX7X5K49s62zQVdSjAwOR3W/Ch9vrjl2\nfxUltW06AW9d4h7Y4wiU4heJxUiUf+oNfHg7A6LNzyHmMRo1G/gFq1ZRtXzl\nxjYY/W/PvK9ERhPaR3Vxxvr7wKMxee+yaA3MJpjgMn4SCYCacJSVPZm9A/SV\nLWUfh30FcnBJ5dymNmYymhA098DvgzAnpjJ7l3h/Z6i1ZoC1OGNDXRofmDHD\nIOrb\r\n=gfW4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"5028e44af17814ac1d4a8feae0436fe8fed4f043","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","depcruise:view":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.4.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"15.6.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"7.0.3","chalk":"4.1.0","semver":"7.3.4","viz.js":"1.8.2","commander":"7.0.0","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.6","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","chai":"4.2.0","upem":"5.0.0","husky":"4.3.0","mocha":"8.2.1","pegjs":"0.10.0","eslint":"7.18.0","tslint":"6.1.3","webpack":"5.18.0","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.1.3","lint-staged":"10.5.3","npm-run-all":"4.1.5","webpack-cli":"4.4.0","query-string":"6.13.8","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.22.0","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"27.0.0","eslint-config-prettier":"7.2.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.4.0-beta-1_1611782579858_0.5982324072859435","host":"s3://npm-registry-packages"}},"7.4.0-beta-2":{"name":"state-machine-cat","version":"7.4.0-beta-2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.4.0-beta-2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"8d5646c658ddd0d8c8e793ed946236c60418ba84","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.4.0-beta-2.tgz","fileCount":46,"integrity":"sha512-RE3xVYyRE8JhYkb+iKmyviQ3pyRynAqPP5svp9BMGGZ4u635Yuhj/DJfiEHyU306SDxIe4vaeyIngAcpjd2xZQ==","signatures":[{"sig":"MEYCIQCNqoEmg4rx4AihE9VciVpslMT9FLvOtBndaahJcPIwrQIhAP4USsz1ETEshPKgNrwrNlZ5JfOKUptAOM9GLZjmTLaV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFbeXCRA9TVsSAnZWagAACgoQAJvYks+ZNGR9FTLL0Qs6\nwvRavNKwjwrXfZJM7o7col++PAFzc84r/K969D5CavYkHDy9SM0m96yTh+iy\n6ejXewdqV8vmpnJvcB06QrFk2zYJdDj2Efjc1gOfhPhOR+v39pW7XOuOvN4N\nUvdej6rxbg07kvVw/PHtgDZeYMiuhxeMvYryyLrXGYJnntnpNDLrmrqdFMdH\n6NEENVHPBaaiwJdtpb9hhkTOx3Ve24wTqQgUVyDBqJdfkL+DSVOtn7wKI9DK\ny4yzLnjEiViaNjbk8Tpc1Q/DV7wQEpkySJbXnwrRrDUGoKuG9fzGdw10rP7e\nhpc/FJ9b4CmG5FKdG2qDvlrYnc4QuP3amXHPWAuxVnP9+uMRR5bm/kIz1Awu\n9pgS5H6IoP8xOGeJJL/BDkIZBMq62VIOY47sffCsh3ZcH+hw09h6SZJGxvU5\ns8MMB9PN7lZXA9LzKUFMP9KWNCqCZ+8qv++bW8AUzYUC1NR/u7nfrGiokqhW\nKD3zxlkM3Qvsz7wSrV8Kiw/UflMBIlCRjvtbdZ9akvXp/py/X4QZjY4Ym4Fg\nioqD7fQ9RJuFUBl45sSAfq62t5n41GNPChuLDelDq/GaVTjtfXBQDVANq4+P\nnNd1Txjb6fkmi1RQm/Yg/CFQZNKZAGIpqj1/4xK6VLd6Z24lgVl3pLM51pNe\ng7u1\r\n=XW8Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"d287dbe8e3141b6b42b6228cb9453f260d914eff","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-s depcruise:graph:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","depcruise:graph:dir-svg":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:github:commits":"git push","depcruise:graph:deps-svg":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | circo -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:dir-html":"depcruise --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:archi-svg":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:deps-html":"depcruise --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:archi-html":"depcruise --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.4.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"15.6.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"7.0.3","chalk":"4.1.0","semver":"7.3.4","viz.js":"1.8.2","commander":"7.0.0","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.6","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","chai":"4.2.0","upem":"5.0.0","husky":"4.3.0","mocha":"8.2.1","pegjs":"0.10.0","eslint":"7.18.0","tslint":"6.1.3","webpack":"5.18.0","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.1.3","lint-staged":"10.5.3","npm-run-all":"4.1.5","webpack-cli":"4.4.0","query-string":"6.13.8","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.22.0","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"27.0.0","eslint-config-prettier":"7.2.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.4.0-beta-2_1612035991266_0.58923493715874","host":"s3://npm-registry-packages"}},"7.4.0":{"name":"state-machine-cat","version":"7.4.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.4.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"aaff6daf2cb367ccea93ca7c910d2a950d7c8775","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.4.0.tgz","fileCount":46,"integrity":"sha512-XzUZS0uiYw2WexPJ4vbkYQHrCmgVxhnDOEBkH8WnPHt4gNFq2uYZxUwsE/YrqMHP9w9SaoOhXIcvFOogvXOJXg==","signatures":[{"sig":"MEYCIQCFgYqRtruHZtwR0M7xAn/1hJsUstWC/xQi8M17zdHF0AIhAOsYgwjKncSnHgR2ObLFLvpXQel9HwVPSQWIn5M0AKK6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":322763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFc6rCRA9TVsSAnZWagAA1qAP/jLDTryMR5QKHTOk57UI\naXIuB4ps/y4vsQ8iDXHDkVXXuyuT0VYWOitswo2FNY4nvQtRF9VDdLjRNTLS\nSXK+EP3bw1Gk2AoSwwelv3UIJJAzaEiuVs4U/B4DhNCejigJBSKopXiv9xZj\nDE3NPoIrenxauZE5MjVGMYo2JMwBnS7thc6rMLvS+oClRQVkAxbyLvu9m/sL\nc3B/HjQ1ywLX122Yihv7S2fhGFMSKWPRSx6VM+0nsRsR4s9A8YgcGSVD2cka\n1hMJTazrrXmNnaCZV/Z+tWQcjFrfGeoKgXfc5UUkt5xV2ySyyzJ85bbPCoS8\n+60o1GwRtuQeQpzAjeo/O3tPDFs/hkqgjTaNXC5GJzsICkFx9MZR6WvhTz2m\nTbObINXaCE2T7WoqIwEVUK+7YPZGJyeGomVQpML7XxTTzijNpd7W7zznWa6a\ndr7p7PlvZR9vDUL2VQJiZ4eRwcVrndakT2aiQQqw1UIaTuspwWOshc4UX0qt\n6k8VOg+OiwKix4HoAW2LgfTGdiWanaIZ7G7UZjNFuD8xe8TMHQ8KTX0hOuam\nLXaaZJvHGXr3NvEA3CNieIfkgqLMJCaFgM1Sh454dDUV8k2jb9SaJwZ1N3/F\nWrCaY3Qd8x7LUwC2KoPu3wQQ62Phd/iOAJFC2edaktnOgK6vJaQs+GQ77Po4\nm3ib\r\n=ZsGw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"516da2959e557bfcf0e9eec89436c1646d97eaa6","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.4.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"15.6.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"7.0.3","chalk":"4.1.0","semver":"7.3.4","viz.js":"1.8.2","commander":"7.0.0","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.6","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.17.6","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","upem":"5.0.0","husky":"4.3.0","mocha":"8.2.1","pegjs":"0.10.0","eslint":"7.18.0","tslint":"6.1.3","webpack":"5.19.0","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.1.3","lint-staged":"10.5.3","npm-run-all":"4.1.5","webpack-cli":"4.4.0","query-string":"6.13.8","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.22.0","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"27.0.0","eslint-config-prettier":"7.2.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.4.0_1612041898718_0.8338005310074661","host":"s3://npm-registry-packages"}},"7.4.1":{"name":"state-machine-cat","version":"7.4.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.4.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js","webpack.*.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"e1f9299e1ad85ee1157522bef4d11695eacebbf2","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.4.1.tgz","fileCount":46,"integrity":"sha512-i5r8uoJqAyEw384hPhHscI1wtU5PCflO8lB60A1Iz4wQYY9y/sSTYmjCCPrMX1QKCzs/4mZnDyYzrrfWcRqlCA==","signatures":[{"sig":"MEUCIFv/cURiGG5Tlj6k/JV/9XULRDTSjNhzE0ffnlHT8qbbAiEAkF2QyvIlYrzyzceY5MP6WziRoB5dESyOb/jw7MKgjFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":322664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLBUACRA9TVsSAnZWagAAXxQP/1i5xClwRI9P1ptsXHG4\na3EyrLrubTUKDNNer6iL9zJOjWaqu9Gn0v+tVv5Xy4p7yTz2AD+uiDeYOS41\nNLEid1nE6qnakqew1bHq8Ojl97Dyc7og5vQ/ZWsd01DrcMrLrIZ0NjaKBUr5\nPcenQNBcjdgFxCIgUafFkJ/KEil9YuCRklnTDx8xM/HR4sf9+43GAmkvqHjK\no3wHfQdgzx0LnGSfaSjKV3mZ+iRmROPDbAkzShtzIWzRrbHGW/hXUHGkvFsC\n4AHdkM2CPkb7JZgALZZBXwiDvLHUhleX/XYHXfx2KcBcx+YAnATQ39GmFGF0\ny+EK5ELChxczasMqlCkqgtHkpUe4HR3GgfTTX3dySwik4V7GT0zEW1U1mVYC\nkEeYYZKIQk6jCkHCFGXdVIa+QrKmhQlLaZDAxDNDiloQyAD0hR7D6M87ndnc\nyGSxf8GnFkYe2szFe1oI7aP5JwYqyPyZmugQhgqCUPz2sgetujEepmLhX5PI\nx9YqB2FWmHih2EdnYBz7ZDiRUddoLwtIngFRmYS50FDkuW37pusOuVulIkda\nzfwcf+M6CQO/nS+gCtRHLPjXHZFQbPUMILmLwTcon61NYYgu5JC/kseVcpU0\nD95h6KjMDMcogQxcUozboSkJgaCCHy8+lwWJ5TsIPjAhWfMQodSzGf9lYS/w\nGiVC\r\n=g6EK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"a223236ad12ca4324965e62deead8a458fb9bac7","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","build:dev":"make dev-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.5.1","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"15.8.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"7.1.0","chalk":"4.1.0","semver":"7.3.4","viz.js":"1.8.2","commander":"7.1.0","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.18.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js","webpack.config.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.0","upem":"5.0.0","husky":"4.3.0","mocha":"8.3.0","pegjs":"0.10.0","eslint":"7.20.0","tslint":"6.1.3","webpack":"5.22.0","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.1.5","lint-staged":"10.5.4","npm-run-all":"4.1.5","webpack-cli":"4.5.0","query-string":"6.14.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.23.0","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"28.0.1","eslint-config-prettier":"7.2.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.4.1_1613501696015_0.4935000597316954","host":"s3://npm-registry-packages"}},"7.4.2":{"name":"state-machine-cat","version":"7.4.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.4.2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"3fc006ad31b39d1327220fe5cb394738d17727df","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.4.2.tgz","fileCount":46,"integrity":"sha512-RZmIxLwGc+Ghbr53tt1k+W6aw6Kn3F77M7p/jTcMmUBmBUB3971VRRLLi5/psOtRoxokBGuVfSTjZbNYfSrDAg==","signatures":[{"sig":"MEYCIQDKRZz+mJ7ufuAaWmtUR7oTTfNpgHF5/hRnJMnu8Gb+/QIhAKPNw3w9ioFuI2rFg0wu1cumq5ku9oCPsxPyqNAjA5Re","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":322554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMs6YCRA9TVsSAnZWagAAqQEQAKDtLKFt8BJ1hwz/ko++\nGlXpeVc7Nc/yDSY/q60LcbJfAXyeDqfXnsL10g5rR8NtHvGLPuMmFjqGF3+O\nmdgdXFW0WqLRGYvbN1g6gReWJxYibJPchobAXJ4E86yj0eeQaUWxPygdpSoW\nBS1ODCyZ9T/pKHpDYf5O924JS03iN3BeDcUtq5sO4Waa6bfitsmGgDvrXDDV\nrurGbKSJRA1TYbXbVg7mLeoYAetD7bmWnTV6ONKaSs+vRTW1AvoGg+SSQUzb\nDAdQj+R2udVaKnEiaIa/7DPZLH/N/6oyQxw3k6M4XcWFcINLDBhq0EEsrS89\nvcgazVQkDJ1e5jEcCfXk4YGa1d31YR7oKV+7uKqefspFEoibqLHGZZo9Yfi8\nVk0RMOr8QEZjgORGOOTgB9WqphostQV5pjZRu0DrLDJ+tCbZaZSbKzQHIK+7\npBlqllp5qR3/ppSJ4TLkMFPHuL+R6dzLR5sMsE31kRc4foGHMRlRw/iyIUM7\nhOK/2UyPDvj0zJ72vTUlxvZqtR223pO7mlo9aUUfTalGLVdI09x8sjcABUle\nyzt/IS2ylJ7mZUIoVM2/GjLa7/3b/kuTwzuZK9ZClk6Q8xfSAQCiDPyuGwxm\nqa2NZQv7Gd/jW8gVmR0nrRScN5wedRpKBiGAfIcVbSCClEcyVpjAjAsWRmOb\n1g8F\r\n=7FKA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"a6c2100e6c6b7893b9514f5eb5fa1a324ef110ad","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.5.1","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"15.8.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"7.1.1","chalk":"4.1.0","semver":"7.3.4","viz.js":"1.8.2","commander":"7.1.0","wrap-ansi":"7.0.0","get-stream":"6.0.0","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.18.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.0","upem":"5.0.0","husky":"4.3.0","mocha":"8.3.0","pegjs":"0.10.0","eslint":"7.20.0","tslint":"6.1.3","esbuild":"0.8.50","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.1.5","lint-staged":"10.5.4","npm-run-all":"4.1.5","query-string":"6.14.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.23.2","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"28.0.2","eslint-config-prettier":"8.0.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.4.2_1613942424127_0.6549994556782037","host":"s3://npm-registry-packages"}},"7.4.3":{"name":"state-machine-cat","version":"7.4.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@7.4.3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"39be3746f38397a4dff7dd1c666b28a876d7125f","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-7.4.3.tgz","fileCount":46,"integrity":"sha512-gax9p/sNZkaphTAjpAhMebMm4ZKFS9BTN9bsE3cieVvWbDaFigDRCkqH08rLdh45nrN0wSw5/A/iA+2RyRYzjA==","signatures":[{"sig":"MEYCIQDtkqdV5HlpJrSwB5UTTv2mcHyRy1P8TkdmI+33Li33IQIhAJqdMIIz4VohyPQAOgluHETMdj2ZJrDCuS4hnM6I2Y1U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":322680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeteDCRA9TVsSAnZWagAA+B0QAISsojjIrirDjFqQGUmi\nDY5xKep+uumkwiDZb74890NuqwYzMqwcLtXah+42/vb3ZJAJXevKVfSVH0ZC\nKaS4wNRzvsBl+5dCl3AbL3nXkszVvzc7I872s3QvkJpiSWHEH1fEor8DKO4x\nGl+/+J3bsyXCdxFLn8TDvMYRyuOQlwEXumjGNzJRcJfWZgwCJYBChD7dZnrS\n6SsL8S086eRh/8AcpdZeNegGfNt4c+8ZqeiQtTtpRLuqDE7hDdrnBTIxcHCJ\nLvLxCANVDqdrTQ4jKdjJxUA2ngOzVXlKM72P/i2Tuk0UT0tPo6hn6oPv4njJ\nExF44AgOHYecAHXn2W95L0bm52enyLrxbwOBcLVYPIQ8hqtGlhrcIgSCWwNY\nSY3IJcV/619acGqKOuEXeBSrYTuxZQowbu7lXXaiEjid6EuMQbJzei35bOiB\n7zvknv96qzbVkSszECff9fCr92shIjzTX9PLYPH0ZGfB/4YBpYQMUXwJr3qH\ngAFk+Btvo38cdJLZEePR3CfF+hnmaFUPZHuRmAOvXlBdGzzBzXmbUigh/5Is\nwhLDrT6TIod568BdOFmoNhXe6ClPDNZWk8cG+9Bij/TnCf1XZptyuCwgDZCD\nNn/9ujbIh9i2YmN2LX6KAxfzs7YornVT/Ay9ei/VGOq4zsuaGzWeh/D/OjEC\nAv+i\r\n=DV5f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"because":"wrap-ansi >=8 are ESM and state-machine-cat isn't (yet)","package":"wrap-ansi"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":">=10"},"gitHead":"b9ca305e63fef9642aaa1375566849eeb4fa7478","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.6.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"15.11.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.1.0","chalk":"4.1.0","semver":"7.3.5","viz.js":"1.8.2","commander":"7.2.0","wrap-ansi":"7.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.4","upem":"5.0.0","husky":"4.3.0","mocha":"8.3.2","pegjs":"0.10.0","eslint":"7.24.0","tslint":"6.1.3","esbuild":"0.11.12","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.2.4","lint-staged":"10.5.4","npm-run-all":"4.1.5","query-string":"7.0.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"9.25.1","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-unicorn":"29.0.0","eslint-config-prettier":"8.2.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_7.4.3_1618663298479_0.2558527660420147","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"state-machine-cat","version":"8.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@8.0.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"3c1c108d5de7c2478d21476396adefc69b6f0267","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-8.0.0.tgz","fileCount":46,"integrity":"sha512-Ear3Bn+/FDWFCqosqK4SieNNnFKxlqt3EPScnga4BPxMuztefzMsPif77bYzUctH4eFH+fbfQIjMBsZ/QDBK+g==","signatures":[{"sig":"MEQCIDI6ZZ9g9hb6SkOlcmn9x1NbzDkfgDLuaflVlctT4B4AAiA1lb48NjKWrksEYMSWJfQoDLTkWD3Jgz1UKXzwiEhhjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":322956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoCbcCRA9TVsSAnZWagAAblgP/jgpqOTSN/J2Wsl4xB9i\nSpUjCcLcz9C9gfMl0788zwjORVL4n9QRTci5ccf6KJa1id3lEMqlY0xPa1Qn\ncdz1zd7sChP+w3vkWmZF5fI7DqwpAwJuycMlG8DOZ/082MRzhMuYTakGxZdl\nTEUZ6Bf6c8nAz3yCxPY8dTAQ7aVyaqJHUP3NTqWThVBb3wFaRetc0myFnNKQ\noECWrW7kcCTZQK02aG20xBRss12mA3tMeaaD96g5cGN4lfxO4O5PQ7uWknkY\nQlGhcQSPrkXNuHlfZnTvqJvNOtqvQvGcFVKvHXpolEQp2I3lcWCTH3yHdQYk\nvqKxcNa6ZlpJzL2wZUbM6RA+0aQbaoO6ja8T8Bx8jg99oir5eCqzyFGqYNtJ\nTtcSqo0VNy/vhBC0JYPiuy40L6zpvUJ0+1DUESOOdmQqykxOejjblQyR7uZG\nLXp/D1mxavH66CpkGtCXakjuzkjw/ol60TNj7MdCarmvh1n+rnR+sx3s4kWK\nx+4EtyihZw6CseSgymgtsNsiKtRGjaCOTF9GafgvSiTqACCJMV7eqNATw5A6\ngJRg9Gtxrz4Z270aJB11tk4Fm4+QR/zDc8eguNoOS1e3WMzMrZRfbVJEuQqw\nYL7dEMKuARRl/rPfFZ10ABprwKHHx+1uSxLScN9y5tKzX5/2YuIVW0U7zVbO\nxbMZ\r\n=Zaz+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"because":"indent-string >=5 are ESM and state-machine-cat isn't (yet)","package":"indent-string"},{"because":"prettier 2.3.0 gives different results locally vs on the ci","package":"prettier"},{"because":"wrap-ansi >=8 are ESM and state-machine-cat isn't (yet)","package":"wrap-ansi"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":"^12.20||^14||>=16"},"gitHead":"9dc3c0051c3705450fe611ab50f7960ee8e95061","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.4.0","chalk":"4.1.1","semver":"7.3.5","viz.js":"1.8.2","commander":"7.2.0","wrap-ansi":"7.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"8.4.0","pegjs":"0.10.0","eslint":"7.26.0","tslint":"6.1.3","esbuild":"0.11.22","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.2.4","lint-staged":"11.0.0","npm-run-all":"4.1.5","query-string":"7.0.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.0.1","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.1.0","eslint-plugin-import":"2.23.2","eslint-plugin-unicorn":"32.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_8.0.0_1621108444075_0.4619498009355072","host":"s3://npm-registry-packages"}},"8.1.0-beta-2":{"name":"state-machine-cat","version":"8.1.0-beta-2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@8.1.0-beta-2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"feeb741deb00abeb020b8e12eb87e00cf3ace5cc","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-8.1.0-beta-2.tgz","fileCount":46,"integrity":"sha512-zrg3+JxXo7CjCAdeT9aZbFyh6fhPtjY5LQvxAJuk3XWbbMed8110VjSKYbJJvr2eVmSUFjHqHEciYXw0XV++lQ==","signatures":[{"sig":"MEQCIEDD+HzcX8h+Xw9myjTAYXunJmT14RONH14tX3E0oOpOAiADderxcJWTP3Ls+LXLtOt/wVQ0j17y3DgnlxaHQF8hBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgs2BkCRA9TVsSAnZWagAAtdkP/1FgCbdr99zZE7/3z2lY\nfNMIRQyHD4+6pTec2q81R9Ly7+zNs0g7WLXHKsHbDZHxYS1mK/1rYfcVrfQ8\nSgRZ667u+2OLWJOVEw5hneNmVlL8wlBA1FjJJd6F9S3uwzzyFjiN/qoOUJ8j\nNXyiCTjldCrFGk+8tt+CmQNcO8mKzMdeDevPJMY1LD1gFOVOQ3+QqeW3y4Ik\nzYzw1WGD6xFyKVR4eIkycRpyaML77oHlNzLmFarBU8i5cR8/Z9ss2NPObqQb\nbaTG/XSFqZEcAddjaqaGxwJLnoZ40B6MUdQAPkgiFgOALPdVSxepD7vif6Gx\nYiR4Yw2uPUaVgyKtdnw74xd79QqkOUfYrufHbO0dcswgVaKQI+Dc16+al4yj\nAyNxJ8nClfhdhJTc4fGiCk3o2NzEsbuT2mER+D+Gzvv2tH0+25YuxVVuIfTE\nyVDH436dTxlPh2tdW9G16KokR898TF9V1ylYV7+LG3ZZxhQ7uoNHgOGZpiTw\nDqGQ1VJASMkmSpoT9F9dLfXUUMT2BVirbbZxvcNgBbQf8+tNLCdpwyb9wGyi\ngIaydHvE12iEo51LVpO7Swcd60fJ5xomU/ZI9gid8ulb675grvI2rvu3JMLB\ni7+wmLzVEugCZ9HA0TFykB6ZaEfrJZMPkpvwWwwbz1Zm4q+idzZr24BkKsud\nqYBW\r\n=0PqJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"because":"indent-string >=5 are ESM and state-machine-cat isn't (yet)","package":"indent-string"},{"because":"prettier 2.3.0 gives different results locally vs on the ci","package":"prettier"},{"because":"wrap-ansi >=8 are ESM and state-machine-cat isn't (yet)","package":"wrap-ansi"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":"^12.20||^14||>=16"},"gitHead":"cd3cbbef90cfca8fcf608ef81eb0561c279f06b5","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.4.0","chalk":"4.1.1","semver":"7.3.5","viz.js":"1.8.2","commander":"7.2.0","wrap-ansi":"7.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"8.4.0","pegjs":"0.10.0","eslint":"7.26.0","tslint":"6.1.3","esbuild":"0.11.22","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.2.4","lint-staged":"11.0.0","npm-run-all":"4.1.5","query-string":"7.0.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.0.1","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"8.1.0","eslint-plugin-import":"2.23.2","eslint-plugin-unicorn":"32.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_8.1.0-beta-2_1622368355712_0.9197618139245676","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"state-machine-cat","version":"8.1.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@8.1.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"2989ae625be32fbe7fb7ddb14f2e569e2cea6b9a","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-8.1.0.tgz","fileCount":46,"integrity":"sha512-aTv/ZC/EwVRy3nW3EMUQvmXRUcIiXYTkrl7RXf+7iT1KlEdnYkdSvCfLPpF5dDXmyBiDE8/eQZ0LyJ+ZN4aLkg==","signatures":[{"sig":"MEUCIQDOmFi11sOX+Ub+5So+VIznGWkQ91SSF1OUsBu5h9xMBAIgUvSlTJoiyxfkln2mo1u046XZCO8ocHC4C1Ps8RYOc1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt8VzCRA9TVsSAnZWagAAwJkP/ihHmnYz2fyjg8+I1O2T\naF5GrRGPpjFJI6O2nUboR14ukbygaRDK2NcShAjiKMgz0zB+y5oN8hCUGDql\nLkl4MlQBUYfqzIeDSchMoZX4p9DzMrZ4PP3JTmV6/jtciPQmG5/uYRNciqoe\nzSVsKmpC04sxCy96G2LB0+FokUU1IorCsFywqLAZrhP2e+NSsWL4ai1FnApT\nWQty9H/K3rwqtsiLvtgggAD31FjgQu77UYdXjntGvOFzaMxi+vOvL4jJwBVR\nnXoB5xipKeWS4Q8qRaePlj6o7voaR5HlBXKHWy4ez+Wb2FJ6aOsZw+Wu048e\nFs0ammgw3m2cQfu8ZqEfmHgTfq4w8yiuNRysVEygyvwM3bH5PYOjs4yAaktV\nptaHLWrINjEuWU/LgJcLgbj5O5VP8BHvTHYGPnLN/npI+pebiHdvtttBq5Z8\nf08U+Rg/Vb6kB+Gx8q3ol3lmtIju6hzmScSVUuueG8LHe2LkUPhMZePkPNpW\ndvG4lZIagVACjkQIX6SW/5dfbn+AE08E1LZGvZwUXN39e2R+aFlgyB3N1gKF\nh1JeMK9KzvkyjN2WnZ0rXm99vjxqM5rd1c0b8UUNOGzRbOUwtsfy/FQGrhTN\n5VYOZu+r4zIuBG4PEd7AWT8YTOz1/iS9/B1kFmm1eht9tcbfcKG2ZYetdUsJ\n7AYm\r\n=htIB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"because":"indent-string >=5 are ESM and state-machine-cat isn't (yet)","package":"indent-string"},{"because":"prettier 2.3.0 gives different results locally vs on the ci","package":"prettier"},{"because":"wrap-ansi >=8 are ESM and state-machine-cat isn't (yet)","package":"wrap-ansi"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":"^12.20||^14||>=16"},"gitHead":"efdd90a31e6aa760183f3dabf59472357bf57bf1","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.5.0","chalk":"4.1.1","semver":"7.3.5","viz.js":"1.8.2","commander":"7.2.0","wrap-ansi":"7.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"8.4.0","pegjs":"0.10.0","eslint":"7.27.0","tslint":"6.1.3","esbuild":"0.12.5","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.3.2","lint-staged":"11.0.0","npm-run-all":"4.1.5","query-string":"7.0.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.0.1","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.23.4","eslint-plugin-unicorn":"32.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_8.1.0_1622656371294_0.7857733960672495","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"state-machine-cat","version":"8.1.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@8.1.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat","sm-cat":"bin/smcat","sm_cat":"bin/smcat","state-machine-cat":"bin/smcat"},"nyc":{"all":true,"lines":100,"exclude":["config/**/*","coverage/**/*","docs/**/*","public/**/*","test/**/*","tmp*","tools/**/*","src/**/*-parser.js","src/**/*.template.js"],"branches":99.1,"reporter":["text-summary","html","lcov"],"functions":100,"statements":100},"dist":{"shasum":"55aa16cd98da68f3d91f77fcccd27b139781394c","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-8.1.1.tgz","fileCount":46,"integrity":"sha512-NLaE6y0JUCHk2xpKJuLisqIgXdVUNaenI/BxqeU+x6Ousq8iuw8buO+hlu7yS8GlANakH+6Hf30E0w24WaYN2g==","signatures":[{"sig":"MEUCIQCkpwRf0aLecl5+TpUit1CoGv0odRK9UUeeaVoIxO5bKQIgN9icBxNNuOuq1aSDRFP2vlJq93/9WsPSxP5RK3HVYqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4fA5CRA9TVsSAnZWagAATcQP/R/+tuFmN33D/K04FdX2\n/N0+0Un6tTHu0fmAwxdL7CtyO0xP4qeRQmmN3YfMLe9ypTmGpb4oxE4Wy79M\nu68FG9gQ3oEVoii2hSrw+41TbcxX9yyVzxx+h6AQtz4ldQsl/E6UkQoXoXEO\nP2txsjNi5OeLrhsYgEvTfw02ZXxz/sM3MZjuWYpV/Wya+/KY2LKdRx0AjtyM\nKEncPqToJVgP0PEr7WdQAyvrkUjPtoHH7xQCDjb1i5PMBeOurvFJAnwOKomA\nSnjWgl6vcJfB9dpSO1FlkHyR2KxRNGEySUYhfi0Bp/WXUFfEymrS7ftLds0E\njRGGRPDGR6uoswh6hP8YQ53KbR69FvrU3ByxSY7SVgmCxt+yXdlET7i8pS9f\nH7B29JEj6wbRDnkKyIG/w7ms5i0Y45wlpM9HjZlvEAFaloy12gkTUF4L4Ngj\nSQSaJw+LTpCOd8IRubuLzd9lYrkAXYzYDr2NFn1ZJDu8ta9fMBvPVoletpge\n6VCvRasubS/4swDUefT09v4No+fEDvmaMwZYEBRPMZuL/phIK7AfYpQfvso1\nbmFOFj135C0bGRTpfLcVBN3NZu0q5/iqLZAtkSKD9CpK6pdEVtaPzVo+1T3P\n/+WhmW8jg3Bw7+DeB8pI8hEuNWTeqy4nzxntGW2RNZALL6xZ3zSl6eBbCXmn\n8BfN\r\n=YZ6/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"because":"indent-string >=5 are ESM and state-machine-cat isn't (yet)","package":"indent-string"},{"because":"prettier 2.3.0 gives different results locally vs on the ci","package":"prettier"},{"because":"wrap-ansi >=8 are ESM and state-machine-cat isn't (yet)","package":"wrap-ansi"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":"^12.20||^14||>=16"},"gitHead":"04a60f687cbdb64b6ee55c8a20ccba9cc034b714","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin/smcat","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"nyc --check-coverage npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write {src,test,config}/\\*\\*/\\*.{js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin/smcat --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin/smcat | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin/smcat | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.js":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.6.1","chalk":"4.1.1","semver":"7.3.5","viz.js":"1.8.2","commander":"8.0.0","wrap-ansi":"7.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"4.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"9.0.2","peggy":"1.2.0","eslint":"7.30.0","tslint":"6.1.3","esbuild":"0.12.14","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.3.5","lint-staged":"11.0.0","npm-run-all":"4.1.5","query-string":"7.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.0.4","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.23.4","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_8.1.1_1625419833362_0.34348836091394297","host":"s3://npm-registry-packages"}},"9.0.0-beta-1":{"name":"state-machine-cat","version":"9.0.0-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.0.0-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.js","sm-cat":"bin/smcat.js","sm_cat":"bin/smcat.js","state-machine-cat":"bin/smcat.js"},"dist":{"shasum":"3fec6ee6085227e33a581a5ae4f7772fba1067c6","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.0.0-beta-1.tgz","fileCount":47,"integrity":"sha512-8S5i5hRdIS4iP12Vv11XNJdIjHUCxGxCrhBK+hVfCtUNpC1DnGnhbeF05M7kVK+KF3MKFAemhVBURi9dluL1GQ==","signatures":[{"sig":"MEUCIQC5sCa1wvTYb7nOnoYg0Y7TfNWniwJ7u/tXqy40d6bVWwIgJCQsuAXZ7WJbP21xWB3/M3W8BClsvUlcIHE39fMMsrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6E6KCRA9TVsSAnZWagAATtIP/j3kGeNPN2GIGgUjqW2H\nOtmM5JT5GzMtg4QKB6rtXnsgScK6gTH7YOh/aar+3jLQeT9wLMq6LSMDxAJH\nZlGInPqHbWHgwhTK6SrOJLX8dQj6qPWgmCpMZkmtAwMcl64m/fhthe6ZsJA7\nFoCRD7V1BbRw2Ha3t8AAJW6A2vhvNs0nAgb2uPg5FBSlB1GCwMxv1mzL9iPX\nLXUasKm5y+kpRQgHqgjxzB6X3i8fCpsTUiRvh7lmjvSN1Fr5VQuD0XmIurzD\ny9xgNH94iNhEh+h2JRRSk+1UTDUHziQYYgBSnkJcRjzHlkGVNTeCHT6oda60\nNYA6+ay469lYyzjtoHrZKcVzTDRIqKg2MORwIDFAk43ZBc+MIFAQxnzMpBvm\niATw37kdg+yGLnhQgFJqWMsmycwtrOetUJdkSUT/R7s9st6kHdpJubwfpW+C\nsaPkRSVDqo6fVGlNciJy/ezmuJfZ210cZtIae8qLlPvYAhmNYuhxnH7wsPeH\n2u0bbKm6eP7zmwGuNfosDRGkwINKANjcbh0Cw6H4i5hFuzaOMRf54z1dAF7k\nFv1wZb4VmmaqxL64c5l+ASoKZ1L9msCLLXGrKl0WKjiHf3I6eB2CVzsipyWN\nFx74x9wPyVggxwBQyhtnJGRjbmSsAAnA7waFt064DjQBuUVAZ0jpOOE8++HB\n9Xds\r\n=54SX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","type":"module","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"because":"prettier 2.3.0 gives different results locally vs on the ci","package":"prettier"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":"./src/index.js"},"gitHead":"22909124a7a0bdb6d1c969da58b54c48283aad47","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.cjs src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functons 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,src/**/*{template,-parser}.{js,cjs},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check bin/*.js {src,test}/\\*\\*/\\*.js config/\\*\\*/\\*.{cjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write bin/*.js {src,test}/\\*\\*/\\*.js config/\\*\\*/\\*.{cjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.cjs --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.cjs src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.cjs --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.cjs --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.cjs","git add"]},"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.6.1","chalk":"4.1.1","semver":"7.3.5","viz.js":"1.8.2","commander":"8.0.0","wrap-ansi":"8.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","node_modules","public","src/**/*-parser.js","src/**/*.template.cjs"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"7.7.3","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"9.0.2","peggy":"1.2.0","eslint":"7.30.0","tslint":"6.1.3","esbuild":"0.12.15","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.3.5","lint-staged":"11.0.0","npm-run-all":"4.1.5","query-string":"7.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.0.4","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.23.4","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.0.0-beta-1_1625837193644_0.9102212473374933","host":"s3://npm-registry-packages"}},"9.0.0-beta-2":{"name":"state-machine-cat","version":"9.0.0-beta-2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.0.0-beta-2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.js","sm-cat":"bin/smcat.js","sm_cat":"bin/smcat.js","state-machine-cat":"bin/smcat.js"},"dist":{"shasum":"cad61d85fa0ea769f452dbc8a31fb62682a66e90","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.0.0-beta-2.tgz","fileCount":49,"integrity":"sha512-WLFCQsmsycPBbzp+6ovlqjAg/81yuLQ3NgJpz+HOImweDS9J/pvFEgpTeri0rLsJkQOKHMIy2VBejx7dvuKjRg==","signatures":[{"sig":"MEQCIDSW1873suEKiGkscXLi3R1w6nS+t/e/02JrIba5Ks5OAiAKjeQec0Z6UOADl4VhDTw18cqRAdTYycTGrX+PVMshRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6prjCRA9TVsSAnZWagAAZSUP/2LobbOAGTyCS5d7A4hK\nay8X1qRY/s7+mFFPUAa6DEH6HV7gR/6ooK0aSvKCW3H2482EB4uGgCRqi6b7\nfGpakZyJTTCTxTV5uSfesf6VGASUanItJh/kRYkzFyUOKAUYMzsKs4zzb64V\nEeV+fDGL124iIJrAJ4tFseWXzJDWnOEi2wm5p+y1EKvrXKwV4JqMxCN2QOUA\nnCkVWwQBrEOssZe6Az60Wif303yT387eA7WnYfUP2tLUgiMm2154y3m7OwB2\nKzqfUgrmgGmwpAwtrIr4w0kRM2DCVloy/RGNwNAJHlCuDULfLfOLZbtNTR6c\ny2ISn/cO8bIN+Rj7SpHXqyQPe8/sB8g6LKTOwSvkr1boIp93xyr/1a/W5PHk\ndbLFyUF4yUIT84bMuh4Egb1eyqHqQDvkqwhUXmyib74t2iQnE9MZu+T3SoVU\nCVNbLvRuBM0RFJ3RlZQuxTY1jCpUtydipgUGdWgXlnnwH8ZdGPY/FLpCIqCZ\n9IxbM8yAa7vKpJ6+l8N1qZcnwMqzTQPxktwY/RAh4nx3JF3ePBFBoanykjvK\n9UXdHpn0uD1v1ObRPINVuXOFBKbjHzy51qQUYiTsLJXHAi8u31U2mOO9d9yV\nOcXrOrjRVmNK19ZvDyRTrPco4oWwSwv8roU/SlMClIazX0YWXTZ7tI596RL3\nhekE\r\n=BMJu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"module","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"because":"prettier 2.3.0 gives different results locally vs on the ci","package":"prettier"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.js","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.js","require":"./dist/commonjs/index.cjs"},"./dist/commonjs/index.cjs"]},"gitHead":"444731fd23366beae0254b8fd11dba37c0e174c3","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.cjs src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{js,cjs},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check bin/*.js {src,test}/\\*\\*/\\*.{cjs,js} config/\\*\\*/\\*.{cjs,json} tools/*.{cjs,js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write bin/*.js {src,test}/\\*\\*/\\*.{cjs,js} config/\\*\\*/\\*.{cjs,json} tools/*.{cjs,js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.cjs --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.cjs src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.cjs --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.cjs --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.cjs","git add"]},"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.6.1","chalk":"4.1.1","semver":"7.3.5","viz.js":"1.8.2","commander":"8.0.0","wrap-ansi":"8.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.js","src/**/*.template.cjs"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"7.7.3","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"9.0.2","peggy":"1.2.0","eslint":"7.30.0","tslint":"6.1.3","esbuild":"0.12.15","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.3.5","lint-staged":"11.0.0","npm-run-all":"4.1.5","query-string":"7.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.0.4","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.23.4","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.0.0-beta-2_1625987810954_0.32233522736681763","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"state-machine-cat","version":"9.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.0.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.js","sm-cat":"bin/smcat.js","sm_cat":"bin/smcat.js","state-machine-cat":"bin/smcat.js"},"dist":{"shasum":"fb2ec06c8f9240da10694a670d2132037943e4b6","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.0.0.tgz","fileCount":49,"integrity":"sha512-FzqoIpXu+wM16w/OxlmXNJvgZ+LlcrWI8yMTrOGPyfrthJakd0hUeHyPXW/pPMKEhDZnaAbGc/JPhCEQeg1oow==","signatures":[{"sig":"MEUCIQDg6aCSPJxMv/eu6kMOg8bN3wpV51ZkZU2uxqmfaK6ZWgIgK1VjLesenvZAN/3tCEGfA+Mo/WXhtgHu/+wvsJoNfLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6unVCRA9TVsSAnZWagAAI64P/2Kcykm0SDHexA00X8m2\ni1paT6JYXUPTFADSB27L+IFHcLOOY0KnByCdoPlZIKTSYYks/rMUcCLi3YJq\n0SOz1L5YIhtqOpUtaGXr035ahG744n8IdAqHZq0fvF1DnW6h5iZDnFVPbomk\nWKR4XmDriMvuc0rmEqBQmROrXjZOwN3EzkycLrVRW30NTT57lbR+2HNQ8xK5\ni2m6253gm5AlZJk7CTj7m+DXj7FCYBPGXrP5lt7pt6ANRxU4uluC/RjH2XEq\nCgN2xXFQp5FBWTsiT+iDhG2pUGDzn0ktblL/g2B2FefoP5I3G6bgiZCXo3Be\nK7fX1ldxDBJZ+86WcIMIdBYBIhJJgJFmLBIs8xkkSY8Psqy1qxeaJSjbI0mr\nDaYGXiPwBR2ilHxmpwzXJUu6LA9ght1qBptuYGAlPooywhYhoG2HabbYfES/\nivJnpin9LSZ4KC87rnpNBlQtLqneET6bwrGGIOAUAX6xG+ZoLm1EDvlHBJBO\n0pPSKD+jaSiZf6Ff0T6TrGnFPV4z3L0MfKyepiH3S3zqCv/nYTI3e2x2hQ/C\nVCFxTt8Au2ePOZ19PGhfe4y/8at8KzXUucegdjsw9AxWmS7SRr5E2s6jOx5M\na9HxGkRiOl5X7Qg4Rfap2l21jH4YvPuzm+q+FVurjAzHcGUtpJXu1oGkCRgu\nSa1Q\r\n=YZDa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"module","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"because":"prettier 2.3.0 gives different results locally vs on the ci","package":"prettier"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.js","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.js","require":"./dist/commonjs/index.cjs"},"./dist/commonjs/index.cjs"]},"gitHead":"75f9774577b5dcefeb6d7016994d48c55266069b","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.cjs src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{js,cjs},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check bin/*.js {src,test}/\\*\\*/\\*.{cjs,js} config/\\*\\*/\\*.{cjs,json} tools/*.{cjs,js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write bin/*.js {src,test}/\\*\\*/\\*.{cjs,js} config/\\*\\*/\\*.{cjs,json} tools/*.{cjs,js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.cjs --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.cjs src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.cjs --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.cjs --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.cjs","git add"]},"sideEffects":["src/render/smcat/smcat.template.cjs","src/render/dot/dot.states.template.cjs","src/render/dot/dot.template.cjs","src/render/scxml/scxml.states.template.cjs","src/render/scxml/scxml.template.cjs"],"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.6.1","chalk":"4.1.1","semver":"7.3.5","viz.js":"1.8.2","commander":"8.0.0","wrap-ansi":"8.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.js","src/**/*.template.cjs"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.7.3","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"9.0.2","peggy":"1.2.0","eslint":"7.30.0","tslint":"6.1.3","esbuild":"0.12.15","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.3.5","lint-staged":"11.0.0","npm-run-all":"4.1.5","query-string":"7.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.0.4","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.23.4","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.0.0_1626008021079_0.18479327482444052","host":"s3://npm-registry-packages"}},"9.0.1-beta-1":{"name":"state-machine-cat","version":"9.0.1-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.0.1-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.js","sm-cat":"bin/smcat.js","sm_cat":"bin/smcat.js","state-machine-cat":"bin/smcat.js"},"dist":{"shasum":"4a0717cfddb2c25862978d54a6f8b3b201c6c169","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.0.1-beta-1.tgz","fileCount":50,"integrity":"sha512-VnvvEh4ZdiDwuLECWQalCI79TGOWCCSJtxRL63Gqsnrgq5cnQmD+hubIjuEgnblSmnc0apVvMoj0ECP3Tw+sHA==","signatures":[{"sig":"MEUCIB4XXBgt1mkdi9Ytm+k5Qkuu39ZG4f0S5/tKA0qxKWHTAiEAwn9uFpGQ0nUGk0fVmU5VDYRyvk6Y+FgrhUQsyFV8eD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+/HQCRA9TVsSAnZWagAAN8kP/A3NYfXOztOc/eVn/Ni2\nXhKTZcPPpllnkC5op34uy/nPwL7UqdkjhCPMOZLQxCVZxDAG2zc+ijkgPN5n\nav5eD0Ww+oxQ5XyZUUr7mEskNZO2PZ2NQfB8ic2gy3KXSeMwkjTtsJCjo70n\nPMEyFY9p6fwhWAD95nTuNoswiD4uCaz13/PPOTUH6kWnpLDVFfnJCiZyVmBA\n8ac0lMLsNn8TQ0nkcctM3gFUJYEm8CCzi45Ixi/SauCADX5ollJlBeZSoJOM\nbvkv3wTazpBvSMii9BJmcGZHf3tNGoiTt5LaVxb3+0++Cty4VB3/IgUJJLLd\n6OtugwR8B0Y9HsUXZD6wK0QWc30zNXB6zzIUYpNsCmOhszh9e5bciDSRQZ4T\nXdKmaff71lSFcWqW898aJpZkPxUZCMBQ7WcL8lI05FAGaUDiyruaA8GBF+9j\nBzEL5ptJtMBd0J+hrS3WZnfCXIBDfOA01fw0d1Vne2H0Eu2wN6BMlPrgrGO+\nDi2GsiD5bBakKduH2p0qrqfR/SIT1Ih/FxicXnDUuEOU2942kaU4P7e7PSJ0\n3O5U/M93b/MVtdyPpZq0ziWPvJFettjUlP2/3GwnQLBVrstAxrhKbIL3lG7K\nyyLschyyKevfrgy5C8Of5hgch8RxL7qpWGhO4g5LFnmqMCtlsLRFjfQukjtg\nXG0b\r\n=3ZBv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"module","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"because":"prettier 2.3.0 gives different results locally vs on the ci","package":"prettier"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.js","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.js","require":"./dist/commonjs/index.cjs"},"./dist/commonjs/index.cjs"]},"gitHead":"55fd34f400d1858c5e95cc465eef3280cdcec17b","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.cjs src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{js,cjs},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check bin/*.js {src,test}/\\*\\*/\\*.{cjs,js} config/\\*\\*/\\*.{cjs,json} tools/*.{cjs,js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write bin/*.js {src,test}/\\*\\*/\\*.{cjs,js} config/\\*\\*/\\*.{cjs,json} tools/*.{cjs,js,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.cjs --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.cjs src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.cjs --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.cjs --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.cjs src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.cjs","git add"]},"sideEffects":["src/render/smcat/smcat.template.cjs","src/render/dot/dot.states.template.cjs","src/render/dot/dot.template.cjs","src/render/scxml/scxml.states.template.cjs","src/render/scxml/scxml.template.cjs"],"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.6.1","chalk":"4.1.1","semver":"7.3.5","viz.js":"1.8.2","commander":"8.0.0","wrap-ansi":"8.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.js","src/**/*.template.cjs"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"7.7.3","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"9.0.2","peggy":"1.2.0","eslint":"7.30.0","tslint":"6.1.3","esbuild":"0.12.15","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.3.5","lint-staged":"11.0.0","npm-run-all":"4.1.5","query-string":"7.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.0.4","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.23.4","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.0.1-beta-1_1627124175909_0.6532192657872826","host":"s3://npm-registry-packages"}},"9.0.1-beta-2":{"name":"state-machine-cat","version":"9.0.1-beta-2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.0.1-beta-2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"4f43eb84bab4fffb63585f7d344e651048598048","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.0.1-beta-2.tgz","fileCount":16,"integrity":"sha512-fZvkPA32Gy+mLZPKJauVYT2y+velwje7FV+gYEM+jbSEQwpq9o1Pl56HqEq0WJKqnp//3lYrdAP9p837SP13Cg==","signatures":[{"sig":"MEUCIQDrQAYgPl6RWYwHwhNbpErPbN4Zr9GystKQA8xPstON4AIgDy8dQfTzqshdc0NosSAcKFbs+L4Z4azx6HM3vl1ckJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/xQ/CRA9TVsSAnZWagAARoUP/RmyQAYNqRDakISOhBfv\nHXoK83CVjLKrK8IGonX1YSdfQlmbCdbWYBGOgflkg8hdrr/91ZttfRd5sVva\n37L19WUR2jDTDtkfrLTdBiGs4rojTO0NGWXgZ2I7o21vFngSG3VWB7c771ux\nbzUEC/9g7OJnf4uB1UZsPDisc3REPmJkqw13AaDbhSs6BYO9dj7xXvDqGNp1\nyGWupxTMKT6HK3F/JxS35z5OZD5A6e14WxVl9HlMS6C4O5YlR50AcQDUdC9R\nwZ3xFIY7x7W9DQiaONWLxLjUveDLGqaYnc9JE1YKhEucgP7gQcRV5SO6MKq8\nsbsHhBqhNY3mWVIhvouNRKjKcRf18M3R0rlPGlIEzkRrcDQmR72MIVyMA755\necLI2SNIQaqy3aqpGIv5I/vYmGohci3Rl0kmJS8m3q3HnV0+DgLyb6m0Sdwa\nsMNyS6uYcqkjnAPAbcPkOPP/y1x6Oy4mWgwYRmAV5U9hPdSWcT1h+3q8CRXB\ndaY0W1MQNpcAszGcAhmoYuAqJpuo6Aiy+bW4eUYz7/JE3vTsCQWs1TlLisCk\npDMg/+bkNS/3FaJWjqFVqFjksjwuo/905MYZEFY4Le9lC2KxBX+MmgETXBnl\ngTRnHNFj8tmVJhGLV4+RXjbdyX1kgxs8cHywgvPafExIByN1ilTCOgIe/kFG\nC+dN\r\n=FuSZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.mjs","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"because":"prettier 2.3.0 gives different results locally vs on the ci","package":"prettier"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"158e5b182172ce12dffa94a1f7e3ff840d9029ff","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check bin/*.mjs {src,test}/\\*\\*/\\*.{js,mjs} config/\\*\\*/\\*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write bin/*.mjs {src,test}/\\*\\*/\\*.{js,mjs} config/\\*\\*/\\*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"deprecated":"(this version has a tad too little files to actually work)","repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.6.1","chalk":"4.1.1","semver":"7.3.5","viz.js":"1.8.2","commander":"8.0.0","wrap-ansi":"8.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"7.7.3","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"9.0.2","peggy":"1.2.0","eslint":"7.30.0","tslint":"6.1.3","esbuild":"0.12.15","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.3.5","lint-staged":"11.0.0","npm-run-all":"4.1.5","query-string":"7.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.0.4","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.23.4","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.0.1-beta-2_1627329599165_0.06128505655425265","host":"s3://npm-registry-packages"}},"9.0.1-beta-3":{"name":"state-machine-cat","version":"9.0.1-beta-3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.0.1-beta-3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"dc4cfceb01a7cfd6082f50c7d52b8609b75fa590","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.0.1-beta-3.tgz","fileCount":50,"integrity":"sha512-86GfPQjta19rn/l28KRgz1OApsD063jMYhJ7SETkhkPW1cDXX55/MpoC9BPrsy0MhljZcW5Q7c2FeuNck06jDA==","signatures":[{"sig":"MEUCIG5QjSGT/5uk6hHzVCUybr8mJ/O17YHR/wkOmK1slUm0AiEAri89oV/4KunqbXuh08bmDQuSObRyL6kXQBM64D/20yo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/xWKCRA9TVsSAnZWagAAYQQP/jgwb6+7cE7aWW/t8uq1\nurwNt06at7CTAVd4lNOom9Eu3O+tLD0WltFwXdeG+BSii4/QoUYCdLLMA+LR\nk1L66AevORtZ+/nOEWjw55VXl7iv/gJkxNVDuAxJpwGp5etsehFUzvbU/DLj\nRxKr6taQJN2MxcAXMBPAaSNyGCI1rUZfxr3oPY6+pFz1SF/1oXGAWuZ3lo+G\n3u8cMfGJIWJGn3dkUnc0VM64UO/STlEYTdJfMn1yy5BkPAzZIbgAWrRULfyG\njwtkXBHuA9SgGVIUxzRMChZa9Xzmq1juvaLrS/4jiUX6PJxVfaG3oMTIChvA\nPMYumU/MD9JXk/wIV4Gr9Ba946B+TQtTNhxVk9MauNQaIWn+RW7x+J1oFJnX\nYt/RxsAbvsrXw3AtOxsW23EMCfvKpy0eiIX6EwHWmMvjZGeMqVEgfo/whqw0\nK+Z6RsrX1ryopui6sCCB6vxmVRGNHCAnBWGC44d4lv704T8rjoP4Wl3JHjfc\nyukiTWxVDq7tlqI5Ns2msopeseuPCeQdWgXOcFcQY3ghrsbkigg25vGf9Nyl\nd03Gxof6Fy2BUB3DAudcT+ejTatUFaIDc3MRKTGRwxD1EMnGpTvvy2wNdy/q\nz3CeCGu6W6jFidVUyM1UVb6VuZG/Rx4eJl9RKeSgYohuaK3KrMyn1RVmq7SP\nHMBa\r\n=y2d4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.mjs","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"because":"prettier 2.3.0 gives different results locally vs on the ci","package":"prettier"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"24d4cad8b70891a083cdd5fe21de75323d3f2752","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check bin/*.mjs {src,test}/\\*\\*/\\*.{js,mjs} config/\\*\\*/\\*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write bin/*.mjs {src,test}/\\*\\*/\\*.{js,mjs} config/\\*\\*/\\*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.6.1","chalk":"4.1.1","semver":"7.3.5","viz.js":"1.8.2","commander":"8.0.0","wrap-ansi":"8.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"7.7.3","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"9.0.2","peggy":"1.2.0","eslint":"7.30.0","tslint":"6.1.3","esbuild":"0.12.15","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.3.5","lint-staged":"11.0.0","npm-run-all":"4.1.5","query-string":"7.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.0.4","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.23.4","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.0.1-beta-3_1627329930281_0.930753162700273","host":"s3://npm-registry-packages"}},"9.0.1-beta-4":{"name":"state-machine-cat","version":"9.0.1-beta-4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.0.1-beta-4","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"7efd90921e9d47e84ce407ee592485de5818d4c2","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.0.1-beta-4.tgz","fileCount":50,"integrity":"sha512-j4HgJgCBoL+yM7TwG15jUDnCUrqRFvKyhc9w74vzMYGW+8URJkJbXLt0uEefxqRafRxI7DzDP0wdIdscDG0FFQ==","signatures":[{"sig":"MEUCIQC54D/FaoScLswq/DxwhZtBU5dFh+w7kWXzB8mbBRxM5AIgBjHozNQOYdIUFRe5KuaBQYXYk8Gvryk4Bk0qh3o4ULI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhADZCCRA9TVsSAnZWagAAOZkP/irBPloHlYqwpE/eFf4d\n3yFlpkgh0GNaT93nTzoZJzFihMthOnj4QTPrGENo5AllLNFHOdyrgTdEJi7f\nrVBE5Tysb/3No4RkFX+1fT3WBZX4ovhWWUAINEpGnz9b8yASrqdFmn/yL74/\nmRw6+ZIxIOR44/Lz3eHQp1gd1+OxM/t6XcnjI3fzFknrU0K+zyepq1q7wMlg\nnhR8eBlDOIiPpBjXwqAxkfBoNtILQCc+840Y/N9BCJKvLWopD4W0Jj4NeJGT\n5uK+T1gd61AH4FrFWoZjCazc6hTtb4PRo/PnTy0Jl2W+OErhgJD8Ujcf9aWa\nnzdvM22OCMyU5DKtwf7PVq0o98dz04HgUIOHulLc9cNP6eGAseitDn3117G5\nh6FdVQ5CeQX8gA40jI2UzI4IJv7GOil/mruvm6NBP0VClDKTRWt4g29aUt2J\nNt4E3fTjJ3jqqlme+FcVCRTAyRVcB7bEpFVnuZn6Hzx9/r4777/Tx8nj7b+y\nFI8TrJJwcdxX/GFq/AoLdATqFjcE+sMa3kyp9yHYz46xArnZQOPmoYTv73l1\nxkp3vLes9JoYy9mTjRD2VS50k9BBImed9l4jGRVHF2m6lnRTmASqjlQWL1Eh\n99VSyA+9Q8NCZyI9g9DVIbkFuwEub/ORtQmyXAa5NUSaFIBH5k6xB/IINS+f\nP0B/\r\n=kOGf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"because":"prettier 2.3.0 gives different results locally vs on the ci","package":"prettier"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"6e79756abb0b01a560d3fc2fe6489ab1c4c4fa22","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check bin/*.mjs {src,test}/\\*\\*/\\*.{js,mjs} config/\\*\\*/\\*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write bin/*.mjs {src,test}/\\*\\*/\\*.{js,mjs} config/\\*\\*/\\*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.6.1","chalk":"4.1.1","semver":"7.3.5","viz.js":"1.8.2","commander":"8.0.0","wrap-ansi":"8.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"7.7.3","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"9.0.2","peggy":"1.2.0","eslint":"7.30.0","tslint":"6.1.3","esbuild":"0.12.15","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.3.5","lint-staged":"11.0.0","npm-run-all":"4.1.5","query-string":"7.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.0.4","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.23.4","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.0.1-beta-4_1627403842453_0.02639192078549102","host":"s3://npm-registry-packages"}},"9.0.1-beta-5":{"name":"state-machine-cat","version":"9.0.1-beta-5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.0.1-beta-5","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"8d5e1fef1bdce1df6b77c059905f0815264eb935","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.0.1-beta-5.tgz","fileCount":51,"integrity":"sha512-hIeecQfwfzMjudtKMvzG7sZjMA18zQFbbCCsewHOunRmoM/LZt2COmA6AMqfUBBNfztVqwFNY3GL82rpvWC74g==","signatures":[{"sig":"MEYCIQC2n4bIUeSKK3bhRb7rAFqpwCHgEDTPIw2lW3bRJM3VmgIhAOiVsYrxulyDCevBQLVZPxKIh19Th2I6VMeOfZmcJJc8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAD0tCRA9TVsSAnZWagAAvYoP/2TzZFdVf7YokIlk28F+\nbG/0xiRkGzvS/tuz58TKuZl7QqvNRQ/TbYaQRe3ADz11FnSN0k72H/+g0aXU\nDAk9MmxgsW15elllM76XZdA0dDy1wNOW1+NhaTrX3BE9TeI9otVFdl02QrBB\nbxM8BhzJ5YVWisF/Dpm0gocKTf/bEkJLr1q53Hnb+ePjN1C1YLmkLSC2Aejn\nT7AHgtHJgOukD/uEBomvsJWnBxnyUZ17M0x1zqmOGAtCSQ54tA8CaVJayDbQ\nqscBHaN49eTcPFEGePb4YGBMOIP4/y1GMvZr2MU5BHhDmYcDPO5c49SWq8NV\nUS+i83ocTOXsJV1rjVV4IH578vZOILK8hg1cxIkqI0ShOaDtWP2WQ93A6Pwh\nL+xtsYg7ORCpSvulYr6zg7SApm6/edfZCf7/TOWDSaMTCKO5doZBRak3t+/s\nUFIVXlPd2YFQkxqs+GNJxw4QdE4QGj97EswCqbYHTtPbCBrah4qWUpbfO75F\nkOpp3UTsBw+brYtBHBjQ3R4NeUcuFcEEhDJim4qfSLVJQN9DKcTuWzH7xXz4\nZrj5BFyojR1ZF8Rv++pgAyp9GcJ2iQbbse4r9udK/h7f8kiZR7XH+wKskFi5\nwrLFb2dU4XVi1qJ2oqsU1rmVIe0FzzadzwPswaLQY6dJqIAUiMfrM6Zn78RE\nn3oX\r\n=wGar\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"because":"prettier 2.3.0 gives different results locally vs on the ci","package":"prettier"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"03d2b37c4fc27b6f9c9181ca7ffb72cec171ffca","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check bin/*.mjs {src,test}/\\*\\*/\\*.{js,mjs} config/\\*\\*/\\*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write bin/*.mjs {src,test}/\\*\\*/\\*.{js,mjs} config/\\*\\*/\\*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.6.1","chalk":"4.1.1","semver":"7.3.5","viz.js":"1.8.2","commander":"8.0.0","wrap-ansi":"8.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"7.7.3","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"9.0.2","peggy":"1.2.0","eslint":"7.30.0","tslint":"6.1.3","esbuild":"0.12.15","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.3.5","lint-staged":"11.0.0","npm-run-all":"4.1.5","query-string":"7.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.0.4","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.23.4","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.0.1-beta-5_1627405612990_0.9738609128844491","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"state-machine-cat","version":"9.0.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.0.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"f26fa952687af54058e7ea7e77a33096c2056183","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.0.1.tgz","fileCount":50,"integrity":"sha512-LzFxxdOoQ8cNctImCGTFhMxWPvAvzckXSUt4S6+roXMG6ITR0fsfl/AeSWGYyb4vaJEE6ggqF6CeQXaWywkGzA==","signatures":[{"sig":"MEQCIGqaZ1dge8Z7KttbpEi7KciCvVQwnFET3lETHVsyW7LAAiA69sTdKm8qGslGJMXs/wTubKLF48c3TXIqr3R8IuvbmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAHAFCRA9TVsSAnZWagAAMkAP/1VzC7AJjjg+30vu4gHC\nIjei/Xvj+IHjOpVYHZXkrRWreNyFkrDtQo7/eAo8gwdkHtHpWKtTGEszxxAI\n/SwoY4ens0o3LT6fGSGIPZk2UyoJOx2iAbbwtBm5pbWeXcxtHaXg4Ese/hmh\nHA+hKZHzBF4ojw3h+w2GuZT74K8HMgcDWbe1eCJQp2HppxkcfUl1/OK0Ak/E\nx0L7Mp/RFFTfUUDtR4c0NB10ZLPE3dMX5J0NNlJysju5G+nO0EOZ0bDIsFhu\nekcB3vtO1RlnY/qDyrU3VYNgt0q2ZM8nL4ntE+ST+I+sVQEfm8H+oVMr5VO2\nK0QOeUZz2vrjSfPVuZwvQkPnrhwHXu4VZ/uIow0aiOiNXHXeONJMTjaAejFu\nMFv6BhL8iIvUxwHEz2I5vPDe7aeXyszGEWg2vi3Doijfhc7MZ2gMyIDAL2tQ\niMSYz3tuBCFacdspZB+e5Hb8GeLhk6Nu0pyjk1oJA7J2XliXcqNVEvpuDDIg\n5gtgyM2rbIrK1X9fckpMM3etNSfSuB2iY+z/1GXFy46VOANFuO+6NSXgRMq0\n++CQxydlBd2Fw/dAEEDe6q2a+qvqI6Aq799bgfFAjkQppRTzsRzd3YuEFLOS\nLV77TILYV8Hynx2eFaBVw0/xo2vHLx1CZpk6BxntOXguDLKUz73jCVI33HOV\n7tfc\r\n=r2Wz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"because":"prettier 2.3.0 gives different results locally vs on the ci","package":"prettier"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"467a768f5bb79e473cb4f33d57d6aa5294212a52","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check bin/*.mjs {src,test}/\\*\\*/\\*.{js,mjs} config/\\*\\*/\\*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"tslint --fix types/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/*.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write bin/*.mjs {src,test}/\\*\\*/\\*.{js,mjs} config/\\*\\*/\\*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:tslint":"tslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.6.1","chalk":"4.1.1","semver":"7.3.5","viz.js":"1.8.2","commander":"8.0.0","wrap-ansi":"8.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.7.3","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"9.0.2","peggy":"1.2.0","eslint":"7.30.0","tslint":"6.1.3","esbuild":"0.12.15","chai-xml":"0.4.0","prettier":"2.2.1","typescript":"4.3.5","lint-staged":"11.0.0","npm-run-all":"4.1.5","query-string":"7.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.0.4","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.23.4","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","tslint-config-prettier":"1.18.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.0.1_1627418629670_0.9243793675288072","host":"s3://npm-registry-packages"}},"9.1.0":{"name":"state-machine-cat","version":"9.1.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.1.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"5eaf273cbe6acc6b1b040f21cdcf03367ace5dbb","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.1.0.tgz","fileCount":50,"integrity":"sha512-37dmTo+ZqwpQf/5caaI4Fk84Ucdlw6QifSSM9Nq11AK6eIzt6tLB4NG3qqUZNpOPMt14j+BZu2Bmb3Q3zkpUcA==","signatures":[{"sig":"MEQCIBAgogxRY0NGJWnnOQwft9NCGiM6JDWvZWy5p3b0WEA9AiAGuAMZfRGtl6G1VrFRvOEI2J1jqyBvDpC08NDLiSb2zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhF5fMCRA9TVsSAnZWagAAuMAP/39lBKsny3D/UWY6eUqG\nV6Wya/WdmP4OqjvVdoGbHey9p+AtTNIdIEunkXc24b+2xk6jInzmo13uodjQ\nr6JQ/75j9Mp0juNU4htrkSjTk0CV1F40+XS55cazV0au5GDfoU6+osYBBgob\nFKEmwmpOmgARFmUMaGnDk4QShxLoYry3K6ynYwGt6zbGKldS09uOOl/Ri4dn\nB3/s1Cl8Wm8g8mnT/Uf+H1xJko6HBbjCJ8qG0+m1kLLlY44XqbU6M1KYhXeq\nlBPl7OYkdk3nZ5ze0xsYozLQijUQgx6hVXJT8LNt+WwKt1UK5B56kHOkKauh\neRXh3zc/nNI5dVpAyHU8hdh/NK1rkiwBNa3mFQH+JFx4IgbvnYeFgQCHz+XI\n+a1nxAa6KPQ+54k9hZ2lHNJezv7eJyQxbelnuROniFDcrCvywwb7tQNmIlEi\n7umeVQzQoidBuYPeUpqEcA0QF5ZWyFUwVgXcEEACJcmMuBsH767C6gkNmb8W\nbUxLJweIYqjv3hdh7+c0m5P0VOIj4YUQmYd4CzlmrVi10QVl/sytzYs6t/pg\nIopFoJH5Du8gHUFF14ouMRlmaUBOnR8BZq+CWdEp0iMu3hIpgV8TY0z8kOzs\naJoviz0nwlV+6bQ9W3f0jL4+As+NT3S3wdWFsefa+IPr9hzy+vXCFVcjJKfA\nJGUq\r\n=axVW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"6a275cc0eeed6b864373451b4cdfaefc74aec0a2","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check bin/*.mjs {src,test}/**/*.{js,mjs} {config,test}/**/*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"eslint --fix types","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/state-machine-cat.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write bin/*.mjs {src,test}/**/*.{js,mjs} {config,test}/**/*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:eslint":"eslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.6.2","chalk":"4.1.2","semver":"7.3.5","viz.js":"1.8.2","commander":"8.1.0","wrap-ansi":"8.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.8.0","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"9.0.3","peggy":"1.2.0","eslint":"7.32.0","esbuild":"0.12.20","chai-xml":"0.4.0","prettier":"2.3.2","typescript":"4.3.5","lint-staged":"11.1.2","npm-run-all":"4.1.5","query-string":"7.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.1.0","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.24.0","eslint-plugin-unicorn":"35.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"4.29.1","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9","@typescript-eslint/eslint-plugin":"4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.1.0_1628936140353_0.8813655444714312","host":"s3://npm-registry-packages"}},"9.2.0-beta-1":{"name":"state-machine-cat","version":"9.2.0-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.2.0-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"011410d15edf9be54061fb97a1a19b0a3dedd0ad","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.2.0-beta-1.tgz","fileCount":50,"integrity":"sha512-6ei4SFJrsnnSEQHxRGXfZHnMXedzghtqeuwjYqBtCcS3+8JEKXTalbydYCcJWwUOn2kGT8QwAnfESIlafthLrA==","signatures":[{"sig":"MEUCIA4By+JXIYftw0pgs34MPdF0y0ixPbtx8ASzldjwY6FnAiEA4vzYd48HidBiIj9LIp4Fu5jUk1IniOCEA79GN2FaCCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJAYbCRA9TVsSAnZWagAAMpsP/iDYAaBEXiYjKJTObGLP\nJRylwkVpF2/D/CA+r5zWy9QBF/yEF8uoTlhldNbvmtWvaNermEgadTjlnQ3x\nARhoeVVxAGwl5GXPMoeBnvyjfPEGNtFRrtVHAIjK/SX59AteXlxzz8TH9+gs\n3EkCgPAiRxX9nxxcmv/LkqV4BydcZ1Cl81wJ3vgZ1VXFoESYP9AhuPOhz9Dt\nhVhB86Np30sTw2q5zTyzTXofGuxZxxQ87CqUfDW73snxD/aDO/IkAMeiXDfB\n3qEVf++eWwXo6w7rAASQhVno1psdpeiDAU0dYOPT7v55UWr6lGzi2YuWQCUB\njcDSbJfW7U0gvmPnsp2qVAr6oP5G6gJVNfeKf5mcwlpOJdITnj5ISIVFS5I1\nUrXc1DUeJxh4wr+BI5drEN4htBM60QgTsh7NmtyBIC0qD3lBiJayskdwGnK1\n40NKjWSUrDK+GAovpOIgk3JpYENRZU++mWqziCLGeNmg8r9HHDYkaYXgvY8K\ntgfI8s7h7L+Vj9kB14qYtYBMm7yjW+E0NJ13kg4Jc9yZ1Ky4bYKOlRD0flmA\n2ZqV/WNaf+6nRKRfgnXsD1vDRKwrz5CeZJR4Ta7GTUsj7jdEjpUSY7MGIYyO\nZvg9534MSC6OWqlVU+rV5nQ9jh3/++Y0X8bQHgJgdJlzixVrBTlmWqA55NHV\nFv9p\r\n=Cw3r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"donotup":[{"because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"542db98db0f01e244065bc23c539e99e18dabea8","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check bin/*.mjs {src,test}/**/*.{js,mjs} {config,test}/**/*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"eslint --fix types","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/state-machine-cat.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write bin/*.mjs {src,test}/**/*.{js,mjs} {config,test}/**/*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:eslint":"eslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.11.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"16.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.6.2","chalk":"4.1.2","semver":"7.3.5","viz.js":"1.8.2","commander":"8.1.0","wrap-ansi":"8.0.0","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.19.0","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"7.8.0","chai":"4.3.4","upem":"6.0.0","husky":"4.3.0","mocha":"9.0.3","peggy":"1.2.0","eslint":"7.32.0","esbuild":"0.12.20","chai-xml":"0.4.0","prettier":"2.3.2","typescript":"4.3.5","lint-staged":"11.1.2","npm-run-all":"4.1.5","query-string":"7.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.1.0","eslint-plugin-node":"11.1.0","xml-name-validator":"3.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.24.0","eslint-plugin-unicorn":"35.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"4.29.1","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9","@typescript-eslint/eslint-plugin":"4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.2.0-beta-1_1629750810874_0.9382047592941964","host":"s3://npm-registry-packages"}},"9.2.0":{"name":"state-machine-cat","version":"9.2.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.2.0","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"ab41fa7a240796208120632a553bcdc8f27276d1","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.2.0.tgz","fileCount":49,"integrity":"sha512-YhzjarIFDhyO1eDtvwgHGhWLDzX+49m6LxWe2ZHeVmWZKtx3OuHUfjtfGwE1m5N9+mvnt1iaNv7J6MoKP0LWOg==","signatures":[{"sig":"MEQCH3gTE0jOj8GT/5XH0Qq+mNuYr3B7C1X1toUA1cEg7V0CIQCHbcQytKO5G4s2/nLOgad8yeTcqPsMs0C4YbFJS/YIgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":364002},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"some plugins are not compatible with eslint 8 yet","package":"eslint"},{"policy":"pin","because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"d7c95aaf9e9320ac6b804c8905a1941e31a56411","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check bin/*.mjs {src,test}/**/*.{js,mjs} {config,test}/**/*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"eslint --fix types","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/state-machine-cat.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write bin/*.mjs {src,test}/**/*.{js,mjs} {config,test}/**/*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:eslint":"eslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"7.24.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"16.10.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.6.3","chalk":"4.1.2","semver":"^7.3.5","viz.js":"1.8.2","commander":"8.2.0","wrap-ansi":"8.0.1","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.20.3","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.10.0","chai":"4.3.4","upem":"^7.0.0","husky":"4.3.0","mocha":"9.1.2","peggy":"1.2.0","eslint":"^7.32.0","esbuild":"0.13.4","chai-xml":"0.4.0","prettier":"^2.4.1","typescript":"4.4.3","lint-staged":"11.2.3","npm-run-all":"4.1.5","query-string":"7.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"10.4.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.25.1","eslint-plugin-unicorn":"37.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"5.0.0","eslint-plugin-budapestian":"2.3.0","eslint-config-moving-meadow":"2.0.9","@typescript-eslint/eslint-plugin":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.2.0_1634064269207_0.5739846656384693","host":"s3://npm-registry-packages"}},"9.2.1":{"name":"state-machine-cat","version":"9.2.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.2.1","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"fa3657aab84f36fe620ba55d0d43b3fd4b186c83","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.2.1.tgz","fileCount":49,"integrity":"sha512-ZLI8ZNjxPJz3nDrpZbh5b4yOxqCWzX7zhT7MzRFbaCT6krLngmlKPx+9SrWy8QkAvGC1bavSBdew/upkEQan5A==","signatures":[{"sig":"MEQCIDpTdwL8X+Fvbcr4wgcu6mPjsDCjs4r/se9T0CYThoD9AiB0MQBZNu317Gvt3+4IOy4xo5XR9JkS0QrjXyHYj4FEeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":365104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrRmACRA9TVsSAnZWagAAzMgP/0azjOnOz2BbkwpVxCpE\nxR/Z1eAONjfj5jC9G0Su15OCq9HTNT/17AK1noeIDVK3Ip04Ive6IBybfgig\nbtNcAwA5EsZY/MPXt8ZDddg+BD+5hy6pIGUKyTCXhUrnVigAo66cvsO+JetK\nv1zzFOF6ehl0XZInUAjwzoyclGhrijqZVmJJ3Y+3Ez5PifTGFXXRbb8R4A65\nRXUS5uJe1QvrJA6I1GYiejukfhiLfncdGqqoBmxOnWjhMi3HP7B3uHLtf85S\nPhHesn9ZgrehlKcIeKgZxENodltB4LfoKexVWsiJuX2S2eSKCybyOLLrinMj\nss8hgUkq6o2STGvNel9HW64SDujT2KKj5K80KFC3Mj2TONhjoVOiEEbga8/e\n/2J5ZVviNedG8d4EwMc9QMBVefq5gkkibjZ5o/m9kWIr84ckEGFjmIVelDly\nrdN3n+CwwT4YazAX2Ij6mR3QOKeakdlWvZCYM3gZ9bBNpBLmq9ij6mC3CdII\nrQbZCgX074mzH6HbmqMsgHSM2z/LvSaDjectoYHAZ2E50Tym/A1kVIcnUnZ3\nW07TcLP4SgtFL2Kjw6ybhVJ1XEdi2ObWEmbS4uJBbGlSeUmENFnSWDLpeUxX\n+Wohn1lIOqpz+ZsVFemwqetm/AySueP96V5CjeM09q58TzVJuv75qGOYLQiw\niYeS\r\n=9K49\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"some plugins are not compatible with eslint 8 yet","package":"eslint"},{"policy":"wanted","because":"fast-xml-parser 4 is in beta (while using the 'latest' tag) and we prefer non-beta","package":"fast-xml-parser"},{"policy":"pin","because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"9d2602ecf2d9be0a408065a80b815583f6faae84","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check bin/*.mjs {src,test}/**/*.{js,mjs} {config,test}/**/*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"eslint --fix types","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/state-machine-cat.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write bin/*.mjs {src,test}/**/*.{js,mjs} {config,test}/**/*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:eslint":"eslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"8.1.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"17.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.8.2","chalk":"5.0.0","semver":"^7.3.5","viz.js":"1.8.2","commander":"8.3.0","wrap-ansi":"8.0.1","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.21.1","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.10.0","chai":"4.3.4","upem":"^7.0.0","husky":"4.3.0","mocha":"9.1.3","peggy":"1.2.0","eslint":"^7.32.0","esbuild":"0.14.0","chai-xml":"0.4.0","prettier":"^2.5.0","typescript":"4.5.2","lint-staged":"12.1.2","npm-run-all":"4.1.5","query-string":"7.0.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"11.0.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.25.3","eslint-plugin-unicorn":"39.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"5.4.0","eslint-plugin-budapestian":"3.0.1","eslint-config-moving-meadow":"2.0.9","@typescript-eslint/eslint-plugin":"5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.2.1_1638734208230_0.19889907235441906","host":"s3://npm-registry-packages"}},"9.2.2":{"name":"state-machine-cat","version":"9.2.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.2.2","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"955bbf44d7dd5531f1251d61f3bf754b4c6fad79","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.2.2.tgz","fileCount":49,"integrity":"sha512-3sV5+gVbfn5luyrGWsWqAu6q+OocK5/KN0tSdTZUYAAxwpW2fysSAeR4Q92Q3TINZH92GbY03hmQjiTK6y9fKg==","signatures":[{"sig":"MEQCIEPWYH9/VeV2Acv+W2vjAev5Htl7X1aN2cDP2PFA6YriAiBt6v2ECQH6rTz3IHaSrU2fykQVJuhQx3+bE5+1vQX/YA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":365269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7amOCRA9TVsSAnZWagAAQ+EP/jEwEN8iXF69+5S1I0be\nuxktqk3ZNYrq5KvqIjvgEvBq6U51ORoW88ke2sxkkSuH2jNt9x7H/0NzUK6z\nl07wYFJm1UVRBgkiQTab+RsUm70BUaw7awiVN12h22BabmDp1Y/48HjErJQ8\nf9ThAGbYA4aaQxevoIrONZVT7jlGvq9GCMFte28Ee3IHGBP/lx6BK2gxSQjS\n0uEbwytlWSO5LhNEkyS/uK2Vg5lPUwLcMibtmJHC+ncujqmnbmUObIgkqeYo\nBu9rDsOXUYvqSvnsCoOhiSc2HijR+fVmjI4Yy7de1e61ZjqlLZCIZ0H8V+ou\nXJOh09wyWwgU3FP9Tixg0V4TrzChq51vY5U4uGauUZDcCypIvjui/IdO4fC2\nr13XUTY793sFMS/wvhLfKkA2BNQOxDDuN4lc3p7JWyDyXjcQhjFQC+DzBFV7\n9OJp0/mM/igCchiBNqsqp6jkItPPqUlwhWFTg2gl6yo/9DW6TBV3PS+eci5p\ncXWOl2vODPMs/gnOSgHbwaBRUFrD9p10LBIrrgTjoG8HKAXSWwg90WPhVw+H\nMI3UDiz4ZLXbxu2kmXVomz07t/FPUQPfXAtCecv+XTBPYyW3h7Hp9yvkRgGK\nt/CssyN0MC6bmvetAixxYOZRNEq/XLXjTTX39qijENpdwaPBz4HWqmWZ3JOX\nNIos\r\n=XXbw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"some plugins are not compatible with eslint 8 yet","package":"eslint"},{"policy":"wanted","because":"fast-xml-parser 4 is in beta (while using the 'latest' tag) and we prefer non-beta","package":"fast-xml-parser"},{"policy":"pin","because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"9654d1adbee40f01e4447d9c60f985f695ff8733","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check bin/*.mjs {src,test}/**/*.{js,mjs} {config,test}/**/*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:fix:types":"eslint --fix types","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/state-machine-cat.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write bin/*.mjs {src,test}/**/*.{js,mjs} {config,test}/**/*.{js,json} tools/*.{js,mjs,json} types/*.ts *.{json,yml,md} docs/{smcat-online-interpreter.js,*.md}","lint:types:eslint":"eslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"8.3.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"17.3.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.9.0","chalk":"5.0.0","semver":"^7.3.5","viz.js":"1.8.2","commander":"8.3.0","wrap-ansi":"8.0.1","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.21.1","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","chai":"4.3.4","upem":"^7.0.0","husky":"4.3.0","mocha":"9.1.4","peggy":"1.2.0","eslint":"^7.32.0","esbuild":"0.14.13","chai-xml":"0.4.0","prettier":"^2.5.0","typescript":"4.5.5","lint-staged":"12.3.1","npm-run-all":"4.1.5","query-string":"7.1.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"11.3.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.0.3","eslint-plugin-import":"2.25.4","eslint-plugin-unicorn":"40.1.0","eslint-config-prettier":"8.3.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"5.10.0","eslint-plugin-budapestian":"3.0.1","eslint-config-moving-meadow":"2.0.9","@typescript-eslint/eslint-plugin":"5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.2.2_1642965389956_0.10407769717348492","host":"s3://npm-registry-packages"}},"9.2.3":{"name":"state-machine-cat","version":"9.2.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.2.3","maintainers":[{"name":"sverweij","email":"sverweij@yandex.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"13457e25f76f86103e6eb331bc06b83e8ff82a8c","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.2.3.tgz","fileCount":49,"integrity":"sha512-CJGsIX6mJGuS9lpWYIa5yoUKXKwFdYErwhixu+iH0y5fKVj0d+Yc+VvIBpKU3t3lHRaUX+qDyfOLXF33KnqEIA==","signatures":[{"sig":"MEUCIG54PzGbcsVK8RtG66ix1xG5V8GVc1b//GYyoLHazieyAiEA08rG/tLn1gzBq6Zao4hDEiUq+0VuI+ddikOUIQxYQcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":365473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEo/aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBMw/+KnGDx4eYXhx3AjsjWL+7eFNlUPf+PhH/S8Vvtc1dscPrIGMM\r\nF3gMhO5CPOGTlcnMoi7fnCNCGi9JpxbFIqtf5qxDNldCutH4pC6MT8DJCPFK\r\n/aH3GU+GGRPCCk/o8FVjjRJPqc6kXMeng69Xq3QsV0+KAisJ6CPCH9O2vdyl\r\nqIfRZRKhvDOn6F4QtmnUyTB7/XN6RD85cO/aSdIOT7a7sHGxbhP8Vg1enBEC\r\ngU31l2hPcZDslwG9lqRUFSQv6CJkyFpIg8z0tao3qYOf3si22bNoxVrYS1vl\r\nsVEdt1Aw8dIvhJq/7V/COEpGA9hhzVo/fk5p5t7rMbWV2RoI/e8CzYpis8VD\r\n8VVL1BJxvxCNJA11VlfgLPZMhX+Ze5A83XS+47dEVVsf456DDOmBgu6cFykl\r\nF5kWCqcp5XkP8MRB8VzUMOGFJiCvPwxPQlpDRzqVYvaHcZEROl9AAy6QrCh2\r\nzZg89YsiUG/9X/jNenBca1vanqVy7oYmY4UHawZVGYP7gJPEIOD7jFSp9Wrv\r\n0uDSABfeGSMQy6MPvzi4UwS/LdfT/Hc+WFr2aKijioeJCiwmyuivUJpS5LO/\r\nSUDivVUstiFOEdWBJaFUB9KT2hCKMdl7JyCOmQnqB6M+ftp7og0nRcDjRebp\r\nsNIexvKIadUjSEv4fzbAniIHAmHR1TiqcEA=\r\n=gxxt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"some plugins are not compatible with eslint 8 yet","package":"eslint"},{"policy":"wanted","because":">=41 aren't compatible with eslint 7 anymore","package":"eslint-plugin-unicorn"},{"policy":"wanted","because":"fast-xml-parser 4 has some breaking changes we still need to grok (why? how?)","package":"fast-xml-parser"},{"policy":"pin","because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"5d39f389d4f2683bce3e7389a22a7f01d4f08f6a","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","lint:fix:types":"eslint --fix types","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/state-machine-cat.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","lint:types:eslint":"eslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sverweij@yandex.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"8.3.1","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"17.4.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.10.0","chalk":"5.0.0","semver":"^7.3.5","viz.js":"1.8.2","commander":"9.0.0","wrap-ansi":"8.0.1","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.21.1","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","chai":"4.3.6","upem":"^7.0.0","husky":"4.3.0","mocha":"9.2.1","peggy":"1.2.0","eslint":"^7.32.0","esbuild":"0.14.23","chai-xml":"0.4.0","prettier":"^2.5.0","typescript":"4.5.5","lint-staged":"12.3.4","npm-run-all":"4.1.5","query-string":"7.1.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"11.3.1","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.0.3","eslint-plugin-import":"2.25.4","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"8.4.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"5.12.0","eslint-plugin-budapestian":"3.0.1","eslint-config-moving-meadow":"2.0.9","@typescript-eslint/eslint-plugin":"5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.2.3_1645383642503_0.4026229364581022","host":"s3://npm-registry-packages"}},"9.2.4":{"name":"state-machine-cat","version":"9.2.4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.2.4","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"a814ed705bfd8b53801427c3ce858ce1b3e25395","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.2.4.tgz","fileCount":49,"integrity":"sha512-PqCshIzft3uMK+vDjVPbd9XTcw04tdKSHlY8/7uGxp1vnr2TbQWz4hn6JLDWtq2A8/SSoAR3cduWQODHsMbQAg==","signatures":[{"sig":"MEUCIHq3VIpsMQGPKeU2U9pd6uJW/BGMkdC3xygYcn635OOKAiEA4K+mX2gYWcqjTD+qf1+RM+45QTMu7AR9P3DKRm+P/3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":365440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI7Q9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8Sw/8CbnUDWPPDscvW+7zvWQ/5OH/1flHRotRgczns0vsWOEF5CsW\r\noAgOtdX/U5+jgg1E/pyxvbPN/TmXeUQe8sAQMI2RxK8PxQmd0fSMouUgUXQQ\r\ncR62SILu4MehP6QbGTRSjZgC+wq3Qd5K2SD3Ph1NUAxWLOdWJVPC1d0bYaLf\r\n6RgYqXKSfjcefmT5y797CCtlF8qEQRxMdjjhW+IixPot6p7zwKYhV1nWQtDc\r\nXp+wJ8KJVCqcaSfWYZYNxXg6Y+VxQw27UKxbCeyKQ/f8e49DL9kuMLV6nhsB\r\n+cCtJ3Tz1ph0nCkkW4zKEMckjei3rsMZEtyp5BhCUIBUHBwHFDLnRt/gBFWI\r\n0tKMZBV3vH5MYrAukgYtVXhisgbgrMA0ajKWjvWd1Jx5TDnW6u0HqNVVW0GX\r\nkc43jzLUBP5sdpWkPv3OYcQkqupcGrreUCwa7g/05oCeNXEDo/N7ASl0RVG7\r\nKLiP2aKUqbtoTBiRYDRAqsjfbKxqWOKvLCVaqT2/8Fif+8eGv0ObncGDsq3L\r\nfd/smhlc5Ja4fBfuqM9HIiCAEurUWXY30Q3MjBrw9IwE27rwdB4AaUBiIENr\r\n62cmt7JuC2pgWiXKIA0ZtEs9gUsvIyAUOT1P6nmEyEZX8z0+xjh5xecimj58\r\nv5bsSxJm7aj2M04HE4buAK0LKnfIRhn5OH4=\r\n=j0i/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"some plugins are not compatible with eslint 8 yet","package":"eslint"},{"policy":"wanted","because":">=41 aren't compatible with eslint 7 anymore","package":"eslint-plugin-unicorn"},{"policy":"wanted","because":"fast-xml-parser 4 has some breaking changes we still need to grok (why? how?)","package":"fast-xml-parser"},{"policy":"pin","because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"717f06146eec1de67566e64de93537512f736f11","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","lint:fix:types":"eslint --fix types","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/state-machine-cat.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","lint:types:eslint":"eslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"8.3.1","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"17.4.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.10.0","chalk":"5.0.0","semver":"^7.3.5","viz.js":"1.8.2","commander":"9.0.0","wrap-ansi":"8.0.1","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.21.1","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","chai":"4.3.6","upem":"^7.0.0","husky":"4.3.8","mocha":"9.2.1","peggy":"1.2.0","eslint":"^7.32.0","esbuild":"0.14.25","chai-xml":"0.4.0","prettier":"^2.5.0","typescript":"4.6.2","lint-staged":"12.3.5","npm-run-all":"4.1.5","query-string":"7.1.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"11.3.1","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.0.3","eslint-plugin-import":"2.25.4","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"8.5.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"5.13.0","eslint-plugin-budapestian":"3.0.1","eslint-config-moving-meadow":"2.0.9","@typescript-eslint/eslint-plugin":"5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.2.4_1646507068785_0.6120106979485005","host":"s3://npm-registry-packages"}},"9.2.5":{"name":"state-machine-cat","version":"9.2.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@9.2.5","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"e85a7ef801e8fd6288ff45a95dd9ce2acf6c3b9f","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-9.2.5.tgz","fileCount":49,"integrity":"sha512-HyPgjsjDS18YTLsOjB3NaNcnbFo14qUjWZZGZCb3IQhGVAq35wi6leE80trD2br1O9vOalfOWSk3pD8m6U6VuQ==","signatures":[{"sig":"MEQCICErwoVqRDRB1BZ1Pr7MTEeX63QwXgHw6Tyc2l2UGEy3AiBHDGoHinYsA86tRmCAL1zWQDpojxcxYpIvDuzFGY2PHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":365168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXUCgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9uw//eklDdOkZCT/2EkQI5260iiAwYabzg5xe44ezrwfRmExAXV+A\r\nw1IpRnrwlX0upvJfdNGZy+25NxYU/g7yumhr06es3oVsMSw/JWfqg7sAJsih\r\nK3Vr7Gk8CD78fsvcZZmHSi2xL5KT1TPCwV6zgncFjMsl0K9xb/8PaY1MKjVC\r\nOC6wQ9eSo09UEtGyLaxBQRISppktAyeB0UQ/PGJQkeJn+BWuxoCFLD9wm2ao\r\nu2YymP8BtfpvO14IuiSXxr/8L3L0yskJtjiQ0LZTxj01pIWQ8MdEs6Nw4Ka3\r\nn0Gj5LyZywJt1r0Q7FpxvbYc1GVDBLAzfTn5yZH5Kb8aYBeyNkaqSg2o5+g3\r\nr37/tHSFWBEZkQ79OA7c9CHJP4CCCHzH4zqgp4UUDNPGGBYlNDaxwtXHaVYn\r\nGthVynnnrfmSQ9NEY7Ljq/O08ff06kY0bZkPsswll+X6m9dkg/+j3CIsZc9x\r\nu0b2vpukP5o52MZ9bGq6/BtX4MSvXbCU+qRlv7HbCfjNuPYiI1ZRpZfUVkfe\r\n5MKzSN6dEFzG0XVShqO6Du7ZLMH3/aMgFHic9vKAfa3um3NWAD8evcyvHx5H\r\n3rEpcC98Rm2ZVSjyJqjObfBjoOHTc2hZDXYM+C3pZrlHPF7Due/6axXoIvbC\r\n6DkLsc7Ta/NOOBCLtCiruw3nQDayxJmSDP0=\r\n=xQ1+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"pin","because":"https://github.com/lo1tuma/eslint-plugin-mocha/issues/322","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"fast-xml-parser 4 has some breaking changes we still need to grok (why? how?)","package":"fast-xml-parser"},{"policy":"pin","because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","engines":{"node":"^12.20||^14.13.1||>=16"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"8b0fbbde6b1635af19b49fe3deeaaedfeda32a4a","scripts":{"lint":"run-p --aggregate-output lint:eslint lint:prettier lint:types","test":"mocha --reporter spec --full-trace --timeout 4000 --recursive test","build":"make clean dist pages","check":"run-p --aggregate-output depcruise lint test:cover","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint lint:fix:prettier lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"depcruise --output-type err-long --config config/dependency-cruiser.js src test bin","scm:stage":"git add .","test:unit":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:types":"run-s lint:types:*","test:cover":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov npm test","lint:eslint":"eslint --cache --cache-location .cache src test config","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","lint:fix:types":"eslint --fix types","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters types/state-machine-cat.d.ts","depcruise:graph":"run-p depcruise:graph:doc:*","lint:fix:eslint":"eslint --cache --cache-location .cache --fix src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","test:integration":"mocha --reporter spec --timeout 4000 --recursive test --invert --fgrep integration","lint:fix:prettier":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","lint:types:eslint":"eslint types/*.d.ts","depcruise:graph:dev":"depcruise --output-type dot --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"depcruise --output-type err-html --config config/dependency-cruiser.js src test bin --output-to dependency-violation-report.html","depcruise:view-report":"depcruise --output-type err-html --config config/dependency-cruiser.js --prefix vscode://file/$(pwd)/ src test bin | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"depcruise --output-type flat --config config/dependency-cruiser-graph.js --prefix vscode://file/$(pwd)/ src bin | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","depcruise:graph:doc:dir-svg":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-dir-graph.svg","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph.svg","depcruise:graph:doc:dir-html":"depcruise --progress none --output-type ddot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-dir-graph.html","depcruise:graph:doc:archi-svg":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-archi-graph.svg","depcruise:graph:doc:deps-html":"depcruise --progress none --output-type dot --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi-html":"depcruise --progress none --output-type archi --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-dot-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg > docs/dependency-cruiser-graph-flat-dot.svg","depcruise:graph:doc:flat-dot-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | dot -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-circo-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg > docs/dependency-cruiser-graph-flat-circo.svg","depcruise:graph:doc:flat-twopi-svg":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg > docs/dependency-cruiser-graph-flat-twopi.svg","depcruise:graph:doc:flat-circo-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | circo -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-circo.html","depcruise:graph:doc:flat-twopi-html":"depcruise --progress none --output-type flat --config config/dependency-cruiser-graph.js src bin | twopi -Tsvg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-twopi.html"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"8.3.1","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"17.4.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.11.0","chalk":"5.0.1","semver":"^7.3.7","viz.js":"1.8.2","commander":"9.2.0","wrap-ansi":"8.0.1","get-stream":"6.0.1","handlebars":"4.7.7","lodash.get":"4.4.2","lodash.has":"4.5.2","indent-string":"5.0.0","lodash.reject":"4.6.0","fast-xml-parser":"3.21.1","lodash.castarray":"4.4.0","lodash.clonedeep":"4.5.0"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","chai":"4.3.6","upem":"^7.0.0","husky":"4.3.8","mocha":"9.2.2","peggy":"1.2.0","eslint":"^8.13.0","esbuild":"0.14.36","chai-xml":"0.4.0","prettier":"^2.6.2","typescript":"4.6.3","lint-staged":"12.3.8","npm-run-all":"4.1.5","query-string":"7.1.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"11.6.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.0.3","eslint-plugin-import":"2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"5.19.0","eslint-plugin-budapestian":"3.0.1","eslint-config-moving-meadow":"3.0.0","@typescript-eslint/eslint-plugin":"5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_9.2.5_1650278560534_0.25953349865146436","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"state-machine-cat","version":"10.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@10.0.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"f927a8ea90b3c0feb85bbdbc9ac67dfe134daa99","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-10.0.0.tgz","fileCount":49,"integrity":"sha512-bTv/4XFj2DNdTOw4OM45AcbOxoDdBxI598HHhp3Xxu356iVV11Z5259bTdyHwK2FuaCQAyLm6Dpcz9/SP/uqCw==","signatures":[{"sig":"MEYCIQCMO2b53tQyBAqLonSanz/55v6CBKKtw1aM4Gw9iVdFjAIhAMrxsLI375emX7KV5u85am4LtVUWy6RMkf6GQZuQkF9Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinNiiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq44w/9GmYTADHw5pNxAKYDglKnCOQjGzuPo9XV0/XIN4p37oL6/CiV\r\nFbHlfeucLt5ZI5YtdTzEnvfp7a0x4d2QXGuQGc9BpCCFcqEwFro8/nFQNyub\r\nAbq4lM+tES9542bJGhrekS4Bk2vVmjGGSAmx09rnjEU4CIqiFjnOihzzcypp\r\nwsVgodukNqfM4gN8zrQUQyWGVDuFbPy5erlKMFY5NsK6XK+X4jYDf9Qbpet5\r\ncOu+eLzd0jjbqYhGbcpu9fT33pMBfrMRgu23trkxkNn+7v0Ww/ST5bjj7bNd\r\nE8ijam+n6jAYjGL+Tr1lj/um3XHUIKdpohJ74iPhA/CTi+ll1rvh+bmzlHl2\r\nFxSAM6Tx9Mgo9JOhH1aGvc/JRMkF1qykYzsc1hvRAYxMg/WaGHApuHXS1gQE\r\ngjcdm9nWIQl0grZuAhZX3wemeKRzlHOTm2LMZg9DZTULAofkEt2esN0j1NlZ\r\nan6uA5FS0r3l3DRKjVC/vcrdXX+x27wLlZzd0TuNhe6W6OYxJEapL2W3C4Rg\r\nXxceF8CD5kqAONy4XHUd4uxPaiOrDUpuxzw9wXkabCHL39I8fPK0mFpHzEXF\r\nHlQ4DCR5IN15wjiKZpf+4HA5x/GyQMjuDZ/cQAvf65W2LspqnsIh3cqo5pBQ\r\naWj/3+NhvlL332o/2bSCT7ot2v3pIHFoU50=\r\n=Fo4m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"pin","because":"https://github.com/lo1tuma/eslint-plugin-mocha/issues/322","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"fast-xml-parser 4 has some breaking changes we still need to grok (why? how?)","package":"fast-xml-parser"},{"policy":"pin","because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","wireit":{"lint":{"dependencies":["lint:eslint","lint:prettier","lint:types"]},"test":{"files":["{src,test}/**/*.{js,mjs,json}"],"command":"mocha --reporter spec --full-trace --timeout 4000 --recursive test"},"check":{"dependencies":["depcruise","lint","test:cover"]},"lint:fix":{"dependencies":["lint:fix:eslint","lint:fix:prettier","lint:fix:types"]},"depcruise":{"files":["node_modules/.cache/depcruise-cache.json"],"output":[],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-long","dependencies":["depcruise:json"]},"lint:types":{"dependencies":["lint:types:tsc","lint:types:eslint"]},"test:cover":{"files":["{src,test}/**/*.{js,mjs,json}"],"output":["coverage/lcov.info"],"command":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov mocha --reporter spec --full-trace --timeout 4000 --recursive test"},"cachefolder":{"clean":false,"files":[],"output":["node_modules/.cache"],"command":"mkdir -p node_modules/.cache","packageLocks":[]},"lint:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location .cache --color src test config"},"lint:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"depcruise:json":{"clean":true,"files":["src/**/*","test/**/*","bin/**/*","config/dependency-cruiser.js"],"output":["node_modules/.cache/depcruise-cache.json"],"command":"dependency-cruise --progress none --output-type json --output-to node_modules/.cache/depcruise-cache.json --config config/dependency-cruiser.js src test bin","dependencies":["cachefolder"]},"lint:fix:types":{"files":["types/*.d.ts",".eslintrc.json"],"command":"eslint --fix types/*.d.ts"},"lint:types:tsc":{"files":["types/*.d.ts"],"command":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts"},"depcruise:graph":{"dependencies":["depcruise:graph:doc:archi-html","depcruise:graph:doc:deps-html","depcruise:graph:doc:flat-deps-html"]},"lint:fix:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location .cache --fix --color src test config"},"lint:fix:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"lint:types:eslint":{"files":["types/*.d.ts",".eslintrc.json"],"command":"eslint types/*.d.ts"},"depcruise:graph:dev":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type dot --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ | dot -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:html-report":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["dependency-violation-report.html"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --output-to dependency-violation-report.html","dependencies":["depcruise:json"]},"depcruise:view-report":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --prefix vscode://file/$(pwd)/ | browser","dependencies":["depcruise:json"]},"depcruise:graph:dev:flat":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type flat --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type dot | dot -T svg -o docs/dependency-cruiser-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:archi-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type archi | dot -T svg -o docs/dependency-cruiser-archi-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph.svg > docs/dependency-cruiser-graph.html","dependencies":["depcruise:graph:doc:deps-svg"]},"depcruise:graph:doc:archi-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-archi-graph.svg > docs/dependency-cruiser-archi-graph.html","dependencies":["depcruise:graph:doc:archi-svg"]},"depcruise:graph:doc:flat-deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type flat | dot -T svg -o docs/dependency-cruiser-graph-flat-dot.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph-flat-dot.svg > docs/dependency-cruiser-graph-flat-dot.html","dependencies":["depcruise:graph:doc:flat-deps-svg"]}},"engines":{"node":"^14.13.1||^16||>=18"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"9b171f5d55584dc78118dce230cfca5ec017b420","scripts":{"lint":"wireit","test":"wireit","build":"make clean dist pages","check":"wireit","version":"run-s build depcruise:graph scm:stage","lint:fix":"wireit","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"wireit","scm:stage":"git add .","lint:types":"wireit","test:cover":"wireit","cachefolder":"wireit","lint:eslint":"wireit","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"wireit","depcruise:json":"wireit","lint:fix:types":"wireit","lint:types:tsc":"wireit","depcruise:graph":"wireit","lint:fix:eslint":"wireit","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"wireit","lint:types:eslint":"wireit","depcruise:graph:dev":"wireit","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"wireit","depcruise:view-report":"wireit","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"wireit","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"wireit","depcruise:graph:doc:archi-svg":"wireit","depcruise:graph:doc:deps-html":"wireit","depcruise:graph:doc:archi-html":"wireit","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:graph:doc:flat-deps-svg":"wireit","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-deps-html":"wireit"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"8.6.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"18.0.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.11.0","chalk":"5.0.1","lodash":"4.17.21","semver":"^7.3.7","viz.js":"1.8.2","commander":"9.3.0","wrap-ansi":"8.0.1","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"3.21.1"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.3","chai":"4.3.6","upem":"^7.0.0","husky":"4.3.8","mocha":"10.0.0","peggy":"2.0.1","eslint":"^8.17.0","wireit":"0.5.0","esbuild":"0.14.42","chai-xml":"0.4.0","prettier":"^2.6.2","typescript":"4.7.3","lint-staged":"13.0.0","npm-run-all":"4.1.5","query-string":"7.1.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"11.8.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.0.3","eslint-plugin-import":"2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-security":"1.5.0","@typescript-eslint/parser":"5.27.0","eslint-plugin-budapestian":"3.0.2","eslint-config-moving-meadow":"3.0.0","@typescript-eslint/eslint-plugin":"5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_10.0.0_1654446242537_0.24299516062574456","host":"s3://npm-registry-packages"}},"10.0.1":{"name":"state-machine-cat","version":"10.0.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@10.0.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"e8917aa20619ba205f2f8f673686f1e5f4c0988b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-10.0.1.tgz","fileCount":49,"integrity":"sha512-Tt/sTj1dzqCLcu2tBHdlCJtR/tF5PdclWZs3aHrX473gWzhE6z1W0c5mFxIzaVPt3UDiEJMrY2tq5oCdY6KMgA==","signatures":[{"sig":"MEUCICV/AwEtKh7frvsmSikT52+0VDEd4A1+4COvQ59cTrTlAiEAmDqHliTTb94Ta/vFfpCCwKZySTHKOp/udr9yYx2gjKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5uhYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKMw//eoHkf57croLhp6418X/3+PKxq32c6vMipzeOIEmpKUpWd9TI\r\nVSlIpeTQzRK+Owk6EEpd72pF2gTCoq2MIM94m7j8JEUIdMoJddewnyr65DKr\r\nfvwmEKtS+iLuOrKlMdbGSkwOVaQL/vNoLm2455clHfqKxtycqnw1Iq3FTltx\r\n3J6DRjwTI+4KQf4m1aZsyq6RaVXqSVAqlr01yk+dMsi9KEy/2DupfkpH+5e/\r\npERuzEwzFD+rIYYAY83H9a2bW8TpOIVpZk80t6sEl5naWugHbGK4hPH8W9n1\r\nMJmP92RNWgCHMjYj/QzsDp1SfQAIU3kdH+jNTs0POOkmHXCsL6wMPB9hNpTw\r\nvrM0RdgQg6b4H2u3od5aHO4kA7DhHQmgpD3N6h5gzpZMTeHUZqbqCWCGfQlp\r\nuR74wUumxIS/1SNTZV2ZXd/qw2+LbEi4deGUh4prMctQlUbNBoaqHNFCyHQ7\r\nMqhxAxP2aHLOQyNp+Pc6cDBx+ir9kgxwUKzmkQVXTGrs0aWXmpmvz6tkJcBJ\r\nJoxCTcASIZ2LgCcpGbEsFi5zJFXkwZoP/xUOvkl2nexoMlrpYvbqKzDcKZDV\r\n349/Qc0DD5/Ly8tsrCQYpoHgolTssAZCXVW55Ern4RV34S8DlnNxbPB1cKD9\r\nkmaWa0rf83G57eNugrlFDruKf2SzOdctUZ0=\r\n=A8YK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"fast-xml-parser 4 has some breaking changes we still need to grok (why? how?)","package":"fast-xml-parser"},{"policy":"pin","because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","wireit":{"lint":{"dependencies":["lint:eslint","lint:prettier","lint:types"]},"test":{"files":["{src,test}/**/*.{js,mjs,json}"],"command":"mocha --reporter spec --full-trace --timeout 4000 --recursive test"},"check":{"dependencies":["depcruise","lint","test:cover"]},"lint:fix":{"dependencies":["lint:fix:eslint","lint:fix:prettier","lint:fix:types"]},"depcruise":{"files":["node_modules/.cache/depcruise-cache.json"],"output":[],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-long","dependencies":["depcruise:json"]},"lint:types":{"dependencies":["lint:types:tsc","lint:types:eslint"]},"test:cover":{"files":["{src,test}/**/*.{js,mjs,json}"],"output":["coverage/lcov.info"],"command":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov mocha --reporter spec --full-trace --timeout 4000 --recursive test"},"cachefolder":{"clean":false,"files":[],"output":["node_modules/.cache"],"command":"mkdir -p node_modules/.cache","packageLocks":[]},"lint:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config"},"lint:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"depcruise:json":{"clean":true,"files":["src/**/*","test/**/*","bin/**/*","config/dependency-cruiser.js"],"output":["node_modules/.cache/depcruise-cache.json"],"command":"dependency-cruise --progress none --output-type json --output-to node_modules/.cache/depcruise-cache.json --config config/dependency-cruiser.js src test bin","dependencies":["cachefolder"]},"lint:fix:types":{"files":["types/*.d.ts",".eslintrc.json"],"command":"eslint --fix types/*.d.ts"},"lint:types:tsc":{"files":["types/*.d.ts"],"command":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts"},"depcruise:graph":{"dependencies":["depcruise:graph:doc:archi-html","depcruise:graph:doc:deps-html","depcruise:graph:doc:flat-deps-html"]},"lint:fix:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location .cache --fix --color src test config"},"lint:fix:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"lint:types:eslint":{"files":["types/*.d.ts",".eslintrc.json"],"command":"eslint types/*.d.ts"},"depcruise:graph:dev":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type dot --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ | dot -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:html-report":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["dependency-violation-report.html"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --output-to dependency-violation-report.html","dependencies":["depcruise:json"]},"depcruise:view-report":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --prefix vscode://file/$(pwd)/ | browser","dependencies":["depcruise:json"]},"depcruise:graph:dev:flat":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type flat --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type dot | dot -T svg -o docs/dependency-cruiser-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:archi-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type archi | dot -T svg -o docs/dependency-cruiser-archi-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph.svg > docs/dependency-cruiser-graph.html","dependencies":["depcruise:graph:doc:deps-svg"]},"depcruise:graph:doc:archi-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-archi-graph.svg > docs/dependency-cruiser-archi-graph.html","dependencies":["depcruise:graph:doc:archi-svg"]},"depcruise:github-actions:mermaid":{"command":"echo '\n\n```mermaid' >> $GITHUB_STEP_SUMMARY && depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src)' --output-type mermaid >> $GITHUB_STEP_SUMMARY && echo '```\n\n' >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]},"depcruise:github-actions:markdown":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type markdown >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type flat | dot -T svg -o docs/dependency-cruiser-graph-flat-dot.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph-flat-dot.svg > docs/dependency-cruiser-graph-flat-dot.html","dependencies":["depcruise:graph:doc:flat-deps-svg"]},"depcruise:github-actions:mermaid:diff":{"command":"echo '\n\n```mermaid' >> $GITHUB_STEP_SUMMARY && depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src)' --focus '$(watskeburt $SHA -T regex)' --output-type mermaid >> $GITHUB_STEP_SUMMARY && echo '```\n\n' >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]}},"engines":{"node":"^14.13.1||^16||>=18"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"3283155f84b5270ae76a0332d5ba6c32f73ccf8a","scripts":{"lint":"wireit","test":"wireit","build":"make clean dist pages","check":"wireit","version":"run-s build depcruise:graph scm:stage","lint:fix":"wireit","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"wireit","scm:stage":"git add .","lint:types":"wireit","test:cover":"wireit","cachefolder":"wireit","lint:eslint":"wireit","upem:update":"npm outdated --json | upem","upem:install":"npm install","lint:prettier":"wireit","depcruise:json":"wireit","lint:fix:types":"wireit","lint:types:tsc":"wireit","depcruise:graph":"wireit","lint:fix:eslint":"wireit","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"wireit","lint:types:eslint":"wireit","depcruise:graph:dev":"wireit","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"wireit","depcruise:view-report":"wireit","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"wireit","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"wireit","depcruise:graph:doc:archi-svg":"wireit","depcruise:graph:doc:deps-html":"wireit","depcruise:graph:doc:archi-html":"wireit","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"wireit","depcruise:github-actions:markdown":"wireit","depcruise:graph:doc:flat-deps-svg":"wireit","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-deps-html":"wireit","depcruise:github-actions:mermaid:diff":"wireit"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"8.12.1","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"18.4.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.11.0","chalk":"5.0.1","lodash":"4.17.21","semver":"^7.3.7","viz.js":"1.8.2","commander":"9.4.0","wrap-ansi":"8.0.1","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"3.21.1"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","chai":"4.3.6","upem":"^7.0.0","husky":"4.3.8","mocha":"10.0.0","peggy":"2.0.1","eslint":"^8.20.0","wireit":"0.7.1","esbuild":"0.14.51","chai-xml":"0.4.0","prettier":"^2.7.1","typescript":"4.7.4","watskeburt":"0.6.0","lint-staged":"13.0.3","npm-run-all":"4.1.5","query-string":"7.1.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"11.14.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.26.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"8.5.0","eslint-plugin-security":"1.5.0","@typescript-eslint/parser":"5.31.0","eslint-plugin-budapestian":"4.0.0","eslint-config-moving-meadow":"3.0.0","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_10.0.1_1659299928389_0.30049936664404786","host":"s3://npm-registry-packages"}},"10.1.0-beta-1":{"name":"state-machine-cat","version":"10.1.0-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@10.1.0-beta-1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"ba8f7e03e0d45ea65bc8ae88e2fc3891585aa081","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-10.1.0-beta-1.tgz","fileCount":49,"integrity":"sha512-r45H7NtpnScMCD0Yb18U2mL1ctHcsVBN3SyfsmAN7wryYwRHKV/4HFNlTdkYJZWOnvy6Q3LBeyeF5VixyG790g==","signatures":[{"sig":"MEUCIQDGLVTlNPiDLLAMsOGLtZu9zLHLI/6JWC+UM++dvQrwJQIgci9aMhudnmB0xFvtjA8squF5i1Sswasrp13iVTQD3+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFlIIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2Ew//dik412VJtbmHM565NO3cW2/0h4Gb7ggQJpBP8ToojigGuN+z\r\nVh2p+GGNQsZUfqosA3aPqWJVjYg9o28P5VGfH7C6kxUr582MlKKRLCdyRCcX\r\nHCmHyH5Sk9QkCrI85HMRTuBCv+GvkPTvy4k9d/6yja6mGc2B1SEz3LCUjsDx\r\nhlHLclc9BrFeKlz7AxUGDD2XHqnVXwD+UmpdyxiYjX5T4wJuKgJWrK0HVXnF\r\nPZXyL99eGMSPg1l3BZTo+tWHLmJSHHwllUHMb+jmEHNki9IPIdpmZuCsysnE\r\nxp7HzEHHFehb8eSJJoDsvh0BZ9r5D+9fq6HvbO0o09VfP3vptQHv/gxSVCSI\r\nMQb2PMBGs/ONh5T13cLY0vYuS9s4P5spW8EIFMUw7tdxwWlA/T/u0yf49x/F\r\nSggq2iUUH3G+VQH3YazCxJb2U6ymMe9ZJfh9nlSn+LzZRsIZAdmR3coZIAXo\r\nAT9S4B4/55rVVWGPj26mDJlTFXZnUruleffgrbO0rNLJFgFcWpcIxmdMeJdf\r\nenMXEqQlhcgpEWfVy+mdr6TsEsmGaVq7ZlAzMYdd43dBye0yfOFxQHWSXS3J\r\nVglvU78SsoOyySdHVvrZdqwLu9vmAJxn0B1fKa6SIrGlpKm+mSnsWndXfC/J\r\nDq13fQqc9xwM18/xFkbcHNU3f4NzCaJ03p8=\r\n=nolg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"fast-xml-parser 4 has some breaking changes we still need to grok (why? how?)","package":"fast-xml-parser"},{"policy":"pin","because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","wireit":{"lint":{"dependencies":["lint:eslint","lint:prettier","lint:types"]},"test":{"files":["{src,test}/**/*.{js,mjs,json}"],"command":"mocha --reporter spec --full-trace --timeout 4000 --recursive test"},"check":{"dependencies":["depcruise","lint","test:cover"]},"lint:fix":{"dependencies":["lint:fix:eslint","lint:fix:prettier","lint:fix:types"]},"depcruise":{"files":["node_modules/.cache/depcruise-cache.json"],"output":[],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-long","dependencies":["depcruise:json"]},"lint:types":{"dependencies":["lint:types:tsc","lint:types:eslint"]},"test:cover":{"files":["{src,test}/**/*.{js,mjs,json}"],"output":["coverage/lcov.info"],"command":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov mocha --reporter spec --full-trace --timeout 4000 --recursive test"},"cachefolder":{"clean":false,"files":[],"output":["node_modules/.cache"],"command":"mkdir -p node_modules/.cache","packageLocks":[]},"lint:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config"},"lint:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"depcruise:json":{"clean":true,"files":["src/**/*","test/**/*","bin/**/*","config/dependency-cruiser.js"],"output":["node_modules/.cache/depcruise-cache.json"],"command":"dependency-cruise --progress none --output-type json --output-to node_modules/.cache/depcruise-cache.json --config config/dependency-cruiser.js src test bin","dependencies":["cachefolder"]},"lint:fix:types":{"files":["types/*.d.ts",".eslintrc.json"],"command":"eslint --fix types/*.d.ts"},"lint:types:tsc":{"files":["types/*.d.ts"],"command":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts"},"depcruise:graph":{"dependencies":["depcruise:graph:doc:archi-html","depcruise:graph:doc:deps-html","depcruise:graph:doc:flat-deps-html"]},"lint:fix:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location .cache --fix --color src test config"},"lint:fix:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"lint:types:eslint":{"files":["types/*.d.ts",".eslintrc.json"],"command":"eslint types/*.d.ts"},"depcruise:graph:dev":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type dot --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ | dot -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:html-report":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["dependency-violation-report.html"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --output-to dependency-violation-report.html","dependencies":["depcruise:json"]},"depcruise:view-report":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --prefix vscode://file/$(pwd)/ | browser","dependencies":["depcruise:json"]},"depcruise:graph:dev:flat":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type flat --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type dot | dot -T svg -o docs/dependency-cruiser-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:archi-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type archi | dot -T svg -o docs/dependency-cruiser-archi-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph.svg > docs/dependency-cruiser-graph.html","dependencies":["depcruise:graph:doc:deps-svg"]},"depcruise:graph:doc:archi-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-archi-graph.svg > docs/dependency-cruiser-archi-graph.html","dependencies":["depcruise:graph:doc:archi-svg"]},"depcruise:github-actions:mermaid":{"command":"echo '\n\n```mermaid' >> $GITHUB_STEP_SUMMARY && depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src)' --output-type mermaid >> $GITHUB_STEP_SUMMARY && echo '```\n\n' >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]},"depcruise:github-actions:markdown":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type markdown >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type flat | dot -T svg -o docs/dependency-cruiser-graph-flat-dot.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph-flat-dot.svg > docs/dependency-cruiser-graph-flat-dot.html","dependencies":["depcruise:graph:doc:flat-deps-svg"]},"depcruise:github-actions:mermaid:diff":{"command":"echo '\n\n```mermaid' >> $GITHUB_STEP_SUMMARY && depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src)' --focus '$(watskeburt $SHA -T regex)' --output-type mermaid >> $GITHUB_STEP_SUMMARY && echo '```\n\n' >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]}},"engines":{"node":"^14.13.1||^16||>=18"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"9f79ee4901b223859be6d5936bfc6c347992cf85","scripts":{"lint":"wireit","test":"wireit","build":"make clean dist pages","check":"wireit","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"wireit","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"wireit","scm:stage":"git add .","lint:types":"wireit","test:cover":"wireit","cachefolder":"wireit","lint:eslint":"wireit","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","upem:install":"npm install","lint:prettier":"wireit","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:json":"wireit","lint:fix:types":"wireit","lint:types:tsc":"wireit","depcruise:graph":"wireit","lint:fix:eslint":"wireit","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"wireit","lint:types:eslint":"wireit","depcruise:graph:dev":"wireit","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"wireit","depcruise:view-report":"wireit","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"wireit","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"wireit","depcruise:graph:doc:archi-svg":"wireit","depcruise:graph:doc:deps-html":"wireit","depcruise:graph:doc:archi-html":"wireit","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"wireit","depcruise:github-actions:markdown":"wireit","depcruise:graph:doc:flat-deps-svg":"wireit","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-deps-html":"wireit","depcruise:github-actions:mermaid:diff":"wireit"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"8.18.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"18.8.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.11.0","chalk":"5.0.1","lodash":"4.17.21","semver":"^7.3.7","viz.js":"1.8.2","commander":"9.4.0","wrap-ansi":"8.0.1","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"3.21.1"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"7.12.0","chai":"4.3.6","upem":"7.3.0","husky":"8.0.1","mocha":"10.0.0","peggy":"2.0.1","eslint":"8.23.0","wireit":"0.7.1","esbuild":"0.15.7","chai-xml":"0.4.0","prettier":"2.7.1","typescript":"4.8.2","watskeburt":"0.7.0","lint-staged":"13.0.3","npm-run-all":"4.1.5","query-string":"7.1.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"11.15.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.26.0","eslint-plugin-unicorn":"43.0.2","eslint-config-prettier":"8.5.0","eslint-plugin-security":"1.5.0","@typescript-eslint/parser":"5.36.1","eslint-plugin-budapestian":"5.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_10.1.0-beta-1_1662407176326_0.24473827845014595","host":"s3://npm-registry-packages"}},"10.1.0":{"name":"state-machine-cat","version":"10.1.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@10.1.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"6a96779c208663a30fedc2e9c0ff5c48c0d0cc84","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-10.1.0.tgz","fileCount":49,"integrity":"sha512-PfKcpv58lpwujIqVmETGWEQisD0nn9gIg4PVPINR9HcwnqjDFHJNKN2ds6Q02T+HJQTH2licWFTEbxshDOFWtw==","signatures":[{"sig":"MEQCICwGbQuBTmd8UJuRezed7WeI0qVgtzi9AxL/TuJir6vYAiB5KFHfgb5VrNuwc7sEhhUFQjMw4flwL1EpjTUWlDK9Zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGOIpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnWQ//ebCnowS6L/nxC+0Ze9UQI8K608PAw+gCwDEtnMNW4x6NQF7l\r\n0xEWo6xRYw+Lc3upLI4ACU6dM6Q2kI/JYedDuTbpRdnxpZy+yc/qfZ3O0Iha\r\nPPxJw/R1j8eJsVQfnnWj7md+KFJvAt24HrueQyDmDsQEBpMJFVa6FN4zxjFF\r\nEQpZXBVDB1+ui2X9Emrz+FJqkZadalYdIR9Be+/BhuC5SmNGZv6X3a9yeZ+Z\r\n77fvTa04OqVF/1HdWMAn+MYQ8A8JjCmimD36sL2kpypxJQlESuCaTXftohz6\r\nQT8AQqrjs7UFOvbFPGZPoNHXDiQQLvl2EABlHw3OKgxK9G38NwPo2kD1HPdX\r\nRXyjHIxh5Q0ZB1y18FWbhnk12RK9+9qtJ2N5dNb1B2miwWUHcpQV7ozv6IRQ\r\nONOWHWxyQBQHGHwX9r8fiKMx7VxRZtXODHNtyBv+NYDznFKT/iJy7rjlux1d\r\ns9tDQmBM2/IazjM2n/+KxyifckcuOyglAmSuqoZWehDOm8iBfZatOuq3eySL\r\n75L4TleiRmrJb9I1lNreVAe2RoSW9D6eKtkIEdDA2x358iqy4syTlmAYazMp\r\nIkEYYYWpYfC0sEKbjPubA/vta7GE6V+4z+PvHU5yDXlgP2cgg/LWcDeuXkjz\r\ngtA/zMhH+A/p4VxVC946lLIKmWq+LhgYTpQ=\r\n=Iuil\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"fast-xml-parser 4 has some breaking changes we still need to grok (why? how?)","package":"fast-xml-parser"},{"policy":"pin","because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","wireit":{"lint":{"dependencies":["lint:eslint","lint:prettier","lint:types"]},"test":{"files":["{src,test}/**/*.{js,mjs,json}"],"command":"mocha --reporter spec --full-trace --timeout 4000 --recursive test"},"check":{"dependencies":["depcruise","lint","test:cover"]},"lint:fix":{"dependencies":["lint:fix:eslint","lint:fix:prettier","lint:fix:types"]},"depcruise":{"files":["node_modules/.cache/depcruise-cache.json"],"output":[],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-long","dependencies":["depcruise:json"]},"lint:types":{"dependencies":["lint:types:tsc","lint:types:eslint"]},"test:cover":{"files":["{src,test}/**/*.{js,mjs,json}"],"output":["coverage/lcov.info"],"command":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov mocha --reporter spec --full-trace --timeout 4000 --recursive test"},"cachefolder":{"clean":false,"files":[],"output":["node_modules/.cache"],"command":"mkdir -p node_modules/.cache","packageLocks":[]},"lint:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config"},"lint:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"depcruise:json":{"clean":true,"files":["src/**/*","test/**/*","bin/**/*","config/dependency-cruiser.js"],"output":["node_modules/.cache/depcruise-cache.json"],"command":"dependency-cruise --progress none --output-type json --output-to node_modules/.cache/depcruise-cache.json --config config/dependency-cruiser.js src test bin","dependencies":["cachefolder"]},"lint:fix:types":{"files":["types/*.d.ts",".eslintrc.json"],"command":"eslint --fix types/*.d.ts"},"lint:types:tsc":{"files":["types/*.d.ts"],"command":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts"},"depcruise:graph":{"dependencies":["depcruise:graph:doc:archi-html","depcruise:graph:doc:deps-html","depcruise:graph:doc:flat-deps-html"]},"lint:fix:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location .cache --fix --color src test config"},"lint:fix:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"lint:types:eslint":{"files":["types/*.d.ts",".eslintrc.json"],"command":"eslint types/*.d.ts"},"depcruise:graph:dev":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type dot --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ | dot -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:html-report":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["dependency-violation-report.html"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --output-to dependency-violation-report.html","dependencies":["depcruise:json"]},"depcruise:view-report":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --prefix vscode://file/$(pwd)/ | browser","dependencies":["depcruise:json"]},"depcruise:graph:dev:flat":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type flat --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type dot | dot -T svg -o docs/dependency-cruiser-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:archi-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type archi | dot -T svg -o docs/dependency-cruiser-archi-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph.svg > docs/dependency-cruiser-graph.html","dependencies":["depcruise:graph:doc:deps-svg"]},"depcruise:graph:doc:archi-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-archi-graph.svg > docs/dependency-cruiser-archi-graph.html","dependencies":["depcruise:graph:doc:archi-svg"]},"depcruise:github-actions:mermaid":{"command":"echo '\n\n```mermaid' >> $GITHUB_STEP_SUMMARY && depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src)' --output-type mermaid >> $GITHUB_STEP_SUMMARY && echo '```\n\n' >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]},"depcruise:github-actions:markdown":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type markdown >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type flat | dot -T svg -o docs/dependency-cruiser-graph-flat-dot.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph-flat-dot.svg > docs/dependency-cruiser-graph-flat-dot.html","dependencies":["depcruise:graph:doc:flat-deps-svg"]},"depcruise:github-actions:mermaid:diff":{"command":"echo '\n\n```mermaid' >> $GITHUB_STEP_SUMMARY && depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src)' --focus '$(watskeburt $SHA -T regex)' --output-type mermaid >> $GITHUB_STEP_SUMMARY && echo '```\n\n' >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]}},"engines":{"node":"^14.13.1||^16||>=18"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"c5120f318daaf109ff1bfabae536c15ad07be0b3","scripts":{"lint":"wireit","test":"wireit","build":"make clean dist pages","check":"wireit","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"wireit","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"wireit","scm:stage":"git add .","lint:types":"wireit","test:cover":"wireit","cachefolder":"wireit","lint:eslint":"wireit","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","upem:install":"npm install","lint:prettier":"wireit","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:json":"wireit","lint:fix:types":"wireit","lint:types:tsc":"wireit","depcruise:graph":"wireit","lint:fix:eslint":"wireit","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"wireit","lint:types:eslint":"wireit","depcruise:graph:dev":"wireit","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"wireit","depcruise:view-report":"wireit","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"wireit","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"wireit","depcruise:graph:doc:archi-svg":"wireit","depcruise:graph:doc:deps-html":"wireit","depcruise:graph:doc:archi-html":"wireit","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"wireit","depcruise:github-actions:markdown":"wireit","depcruise:graph:doc:flat-deps-svg":"wireit","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-deps-html":"wireit","depcruise:github-actions:mermaid:diff":"wireit"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"8.18.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"18.8.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.11.0","chalk":"5.0.1","lodash":"4.17.21","semver":"^7.3.7","viz.js":"1.8.2","commander":"9.4.0","wrap-ansi":"8.0.1","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"3.21.1"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","chai":"4.3.6","upem":"7.3.0","husky":"8.0.1","mocha":"10.0.0","peggy":"2.0.1","eslint":"8.23.0","is-pdf":"1.0.0","is-png":"3.0.1","wireit":"0.7.1","esbuild":"0.15.7","chai-xml":"0.4.0","prettier":"2.7.1","typescript":"4.8.2","watskeburt":"0.7.0","lint-staged":"13.0.3","npm-run-all":"4.1.5","query-string":"7.1.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"11.15.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.26.0","eslint-plugin-unicorn":"43.0.2","eslint-config-prettier":"8.5.0","eslint-plugin-security":"1.5.0","@typescript-eslint/parser":"5.36.1","eslint-plugin-budapestian":"5.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_10.1.0_1662575145469_0.06607960824017645","host":"s3://npm-registry-packages"}},"10.1.1":{"name":"state-machine-cat","version":"10.1.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@10.1.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"cc9f51691277f983068a1a418078bdd582b8872c","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-10.1.1.tgz","fileCount":49,"integrity":"sha512-28aQCWqENnXw01xAi+haWuebli+vXBdrMN1dnro0ulYsokw8jYsYYlPQAEYf1u2FPh+tHhjGsbBzvoGoM2KStg==","signatures":[{"sig":"MEUCIQDX1E86LVpscMexYeixi16BNmvFv5u1QIQSv4xsQKX3EQIgdStMyFejcgPNRiSciOBPpIVrHThrpVhhnIgCCXiQzjk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQV1kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn6Q//RCE5DikklPFXaupom/6jejMnXbqReuNFYAvjFRu8xtUF7Zw3\r\nQsoVPvvekQFySZLcZsrwQxLqotuq6K/ZjDfZkdYZRNOMnn4f3YSpzWNYfVwz\r\nhxlHpZujHDuxGrCTs77V9B/Zeown/9ihg2fmEJxbgxUI2mm+01pVSdpCANkO\r\n0oWi+VXVAsdVyd3oxigKapIPuo56Y6M64jumaAKFUvhak+ACu7Z3W6tl2/M5\r\nrPxMMuFEsoEydUf8DKWgaVK3t1Ft+9YYIgBizNUWPvM0hnBbkLiD2A9bHN/N\r\nZnnjcGe+0gLm/4SYdOlO+oH9dSRPjrLsCU9nRSdqnv4UXQ4GrxvUJBurc165\r\n9QScidb8PNg5w+kc5h3FGbEWFkJgW1EEu1LW+tLmWUa7CNtr/aiyzMPx0Q9H\r\nTKtQLsO0CQAQuwZlvOzwKGW+uxZWkNlp+2wwvk8aH6Tz95HABEQyiJEsyu9p\r\nJ21PHy6PcFHcai5ZRt4U8KXr8TnAC/TRVPPXw29+8Y25mALafoSHh1di7ywj\r\n7xc15lrfiMRezWKyWcLWy0jcu/XN9Y56BxeD0pSP1lViZtU6GjGt1rCadbOg\r\nExWaGlwQCVaRh/fvpigaztX88bCpSG5ONAhh/Ji142r4ivah6IdEelbmTdFK\r\n5G3UsCi96K4NDGL4x8n2QYOaSNJPbvRsRAg=\r\n=t19V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"fast-xml-parser 4 has some breaking changes we still need to grok (why? how?)","package":"fast-xml-parser"},{"policy":"pin","because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","wireit":{"lint":{"dependencies":["lint:eslint","lint:prettier","lint:types"]},"test":{"files":["{src,test}/**/*.{js,mjs,json}"],"command":"mocha --reporter spec --full-trace --timeout 4000 --recursive test"},"check":{"dependencies":["depcruise","lint","test:cover"]},"lint:fix":{"dependencies":["lint:fix:eslint","lint:fix:prettier","lint:fix:types"]},"depcruise":{"files":["node_modules/.cache/depcruise-cache.json"],"output":[],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-long","dependencies":["depcruise:json"]},"lint:types":{"dependencies":["lint:types:tsc","lint:types:eslint"]},"test:cover":{"files":["{src,test}/**/*.{js,mjs,json}"],"output":["coverage/lcov.info"],"command":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov mocha --reporter spec --full-trace --timeout 4000 --recursive test"},"cachefolder":{"clean":false,"files":[],"output":["node_modules/.cache"],"command":"mkdir -p node_modules/.cache","packageLocks":[]},"lint:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config"},"lint:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"depcruise:json":{"clean":true,"files":["src/**/*","test/**/*","bin/**/*","config/dependency-cruiser.js"],"output":["node_modules/.cache/depcruise-cache.json"],"command":"dependency-cruise --progress none --output-type json --output-to node_modules/.cache/depcruise-cache.json --config config/dependency-cruiser.js src test bin","dependencies":["cachefolder"]},"lint:fix:types":{"files":["types/*.d.ts",".eslintrc.json"],"command":"eslint --fix types/*.d.ts"},"lint:types:tsc":{"files":["types/*.d.ts"],"command":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts"},"depcruise:graph":{"dependencies":["depcruise:graph:doc:archi-html","depcruise:graph:doc:deps-html","depcruise:graph:doc:flat-deps-html"]},"lint:fix:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location .cache --fix --color src test config"},"lint:fix:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"lint:types:eslint":{"files":["types/*.d.ts",".eslintrc.json"],"command":"eslint types/*.d.ts"},"depcruise:graph:dev":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type dot --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ | dot -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:html-report":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["dependency-violation-report.html"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --output-to dependency-violation-report.html","dependencies":["depcruise:json"]},"depcruise:view-report":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --prefix vscode://file/$(pwd)/ | browser","dependencies":["depcruise:json"]},"depcruise:graph:dev:flat":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type flat --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type dot | dot -T svg -o docs/dependency-cruiser-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:archi-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type archi | dot -T svg -o docs/dependency-cruiser-archi-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph.svg > docs/dependency-cruiser-graph.html","dependencies":["depcruise:graph:doc:deps-svg"]},"depcruise:graph:doc:archi-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-archi-graph.svg > docs/dependency-cruiser-archi-graph.html","dependencies":["depcruise:graph:doc:archi-svg"]},"depcruise:github-actions:mermaid":{"command":"echo '\n\n```mermaid' >> $GITHUB_STEP_SUMMARY && depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src)' --output-type mermaid >> $GITHUB_STEP_SUMMARY && echo '```\n\n' >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]},"depcruise:github-actions:markdown":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type markdown >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type flat | dot -T svg -o docs/dependency-cruiser-graph-flat-dot.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph-flat-dot.svg > docs/dependency-cruiser-graph-flat-dot.html","dependencies":["depcruise:graph:doc:flat-deps-svg"]},"depcruise:github-actions:mermaid:diff":{"command":"echo '\n\n```mermaid' >> $GITHUB_STEP_SUMMARY && depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src)' --focus '$(watskeburt $SHA -T regex)' --output-type mermaid >> $GITHUB_STEP_SUMMARY && echo '```\n\n' >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]}},"engines":{"node":"^14.13.1||^16||>=18"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"26a38318ae71918200f72d53e2722ebe64667c98","scripts":{"lint":"wireit","test":"wireit","build":"make clean dist pages","check":"wireit","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"wireit","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"wireit","scm:stage":"git add .","lint:types":"wireit","test:cover":"wireit","cachefolder":"wireit","lint:eslint":"wireit","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","upem:install":"npm install","lint:prettier":"wireit","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:json":"wireit","lint:fix:types":"wireit","lint:types:tsc":"wireit","depcruise:graph":"wireit","lint:fix:eslint":"wireit","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"wireit","lint:types:eslint":"wireit","depcruise:graph:dev":"wireit","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"wireit","depcruise:view-report":"wireit","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"wireit","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"wireit","depcruise:graph:doc:archi-svg":"wireit","depcruise:graph:doc:deps-html":"wireit","depcruise:graph:doc:archi-html":"wireit","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"wireit","depcruise:github-actions:markdown":"wireit","depcruise:graph:doc:flat-deps-svg":"wireit","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-deps-html":"wireit","depcruise:github-actions:mermaid:diff":"wireit"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"8.18.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js","git add"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"18.8.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.11.0","chalk":"5.1.0","lodash":"4.17.21","semver":"^7.3.8","viz.js":"1.8.2","commander":"9.4.1","wrap-ansi":"8.0.1","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"3.21.1"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","chai":"4.3.6","upem":"7.3.0","husky":"8.0.1","mocha":"10.0.0","peggy":"2.0.1","eslint":"8.25.0","is-pdf":"1.0.0","is-png":"3.0.1","wireit":"0.7.2","esbuild":"0.15.10","chai-xml":"0.4.0","prettier":"2.7.1","typescript":"4.8.4","watskeburt":"0.7.0","lint-staged":"13.0.3","npm-run-all":"4.1.5","query-string":"7.1.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"11.16.1","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.26.0","eslint-plugin-unicorn":"44.0.2","eslint-config-prettier":"8.5.0","eslint-plugin-security":"1.5.0","@typescript-eslint/parser":"5.39.0","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_10.1.1_1665228132222_0.986138971994821","host":"s3://npm-registry-packages"}},"10.1.2":{"name":"state-machine-cat","version":"10.1.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@10.1.2","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"d79336aba432e629964a5f4595433eb73f46dd10","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-10.1.2.tgz","fileCount":49,"integrity":"sha512-W+CT0RTehVI56/Ir4K789s1NDJ+eYIGYr0YV2oSzmdeIdrEu+uQx4BorPHBaIVj3Gg3uhoGgDEPCO4ntATI5xA==","signatures":[{"sig":"MEUCIQDtsfGs1Uro00PNqILir5A6Yao+YRebz7fm1o4HaIxEWAIgVXWkkEPGhBJlo1dhfBCkkfdzsxrClnU9sUPe9CrEqdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVRIyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpevg//TwNJNrJ4cUUxjhWcuOCW7sOed7SLAcPY4Dk+sJf1o+gAo8Gt\r\n/yz6DIcHM7+Z/KiMpioXkb7w9W0zXbgFL8xDuMCBBa9ZFDB7zSfkAwOZ9Wc6\r\nxvVDec1qzgtWIJsVFKrEQPEj8UiYKIFU61kXNC4QtP47xmD3/wcI23YD/QMB\r\nGe0h5PY15y4TgGTtcYvLnudtVoOFiTZUjLS37RBiGa7FSW2JthK/dxapJBHR\r\n1iLMV09Gc9YH7kAK//6oATnaQrMEyz+aAPatReYEl0KZrbSK1dg4cQak/aln\r\nYX2KHRIPZDGTxPils349XSC5D3CixgD7ZFqYrnZ2CDOnNcjPsM5JpPl+YERK\r\nYEF/y9DqpcHOo1Om9mccBHeDwXGTjglMRqeFnSQnQOLp7nv+Hzcg0qZ/rmBo\r\nxUQzEYoHJRUW+BDUP9CwkjQmugiU5qTjXTtw7mTMUYjznWv+LGChL9jVoCc+\r\nZ8KSrPnhBeluJ4S9cECVZyRSZK7eRaFLcCugUKySXIPIFF2esOwF/BR97xy/\r\n+y6+t1X3wbc/iiP9QbyIVuVoLLJCKh2P4mkFUX5ZOKAB4F/B/WflGwO4BXBX\r\nRmWEfA80saydePS9HgX368hnIlzxR/EOQlNFkyTczvmz3L2CB5bzx/1V4TZ6\r\nr57wmcexAFeDquQhGJrghOy2qnvVqAoKIN4=\r\n=hhrq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"fast-xml-parser 4 has some breaking changes we still need to grok (why? how?)","package":"fast-xml-parser"},{"policy":"pin","because":"(npm7 & husky don't play nice together - and it might be it's not going to be solved satisfactorily) https://github.com/typicode/husky/issues/822 ","package":"husky"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","wireit":{"lint":{"dependencies":["lint:eslint","lint:prettier","lint:types"]},"test":{"files":["{src,test}/**/*.{js,mjs,json}"],"command":"mocha"},"check":{"dependencies":["depcruise","lint","test:cover"]},"lint:fix":{"dependencies":["lint:fix:eslint","lint:fix:prettier","lint:fix:types"]},"depcruise":{"files":["node_modules/.cache/depcruise-cache.json"],"output":[],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-long","dependencies":["depcruise:json"]},"lint:types":{"dependencies":["lint:types:tsc","lint:types:eslint"]},"test:cover":{"files":["{src,test}/**/*.{js,mjs,json}"],"output":["coverage/lcov.info"],"command":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov mocha"},"cachefolder":{"clean":false,"files":[],"output":["node_modules/.cache"],"command":"mkdir -p node_modules/.cache","packageLocks":[]},"lint:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config"},"lint:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"depcruise:json":{"clean":true,"files":["src/**/*","test/**/*","bin/**/*","config/dependency-cruiser.js"],"output":["node_modules/.cache/depcruise-cache.json"],"command":"dependency-cruise --progress none --output-type json --output-to node_modules/.cache/depcruise-cache.json --config config/dependency-cruiser.js src test bin","dependencies":["cachefolder"]},"lint:fix:types":{"files":["types/*.d.ts",".eslintrc.json"],"command":"eslint --fix types/*.d.ts"},"lint:types:tsc":{"files":["types/*.d.ts"],"command":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts"},"depcruise:graph":{"dependencies":["depcruise:graph:doc:archi-html","depcruise:graph:doc:deps-html","depcruise:graph:doc:flat-deps-html"]},"lint:fix:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location .cache --fix --color src test config"},"lint:fix:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"types/*.ts\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"lint:types:eslint":{"files":["types/*.d.ts",".eslintrc.json"],"command":"eslint types/*.d.ts"},"depcruise:graph:dev":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type dot --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ | dot -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:html-report":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["dependency-violation-report.html"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --output-to dependency-violation-report.html","dependencies":["depcruise:json"]},"depcruise:view-report":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --prefix vscode://file/$(pwd)/ | browser","dependencies":["depcruise:json"]},"depcruise:graph:dev:flat":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type flat --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ | twopi -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type dot | dot -T svg -o docs/dependency-cruiser-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:archi-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type archi | dot -T svg -o docs/dependency-cruiser-archi-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph.svg > docs/dependency-cruiser-graph.html","dependencies":["depcruise:graph:doc:deps-svg"]},"depcruise:graph:doc:archi-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-archi-graph.svg > docs/dependency-cruiser-archi-graph.html","dependencies":["depcruise:graph:doc:archi-svg"]},"depcruise:github-actions:mermaid":{"command":"echo '\n\n```mermaid' >> $GITHUB_STEP_SUMMARY && depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src)' --output-type mermaid >> $GITHUB_STEP_SUMMARY && echo '```\n\n' >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]},"depcruise:github-actions:markdown":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type markdown >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type flat | dot -T svg -o docs/dependency-cruiser-graph-flat-dot.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph-flat-dot.svg > docs/dependency-cruiser-graph-flat-dot.html","dependencies":["depcruise:graph:doc:flat-deps-svg"]},"depcruise:github-actions:mermaid:diff":{"command":"echo '\n\n```mermaid' >> $GITHUB_STEP_SUMMARY && depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src)' --highlight '$(watskeburt $SHA -T regex)' --output-type mermaid >> $GITHUB_STEP_SUMMARY && echo '```\n\n' >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]},"depcruise:github-actions:mermaid:affected":{"command":"echo '\n\n```mermaid' >> $GITHUB_STEP_SUMMARY && depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only --reaches '$(watskeburt $SHA -T regex)' --output-type mermaid >> $GITHUB_STEP_SUMMARY && echo '```\n\n' >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]}},"engines":{"node":"^14.13.1||^16||>=18"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"1685ab6c16f936dd4e5b6ca6a44bc6d42fd26645","scripts":{"lint":"wireit","test":"wireit","build":"make clean dist pages","check":"wireit","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"wireit","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"wireit","scm:stage":"git add .","lint:types":"wireit","test:cover":"wireit","cachefolder":"wireit","lint:eslint":"wireit","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","upem:install":"npm install","lint:prettier":"wireit","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:json":"wireit","lint:fix:types":"wireit","lint:types:tsc":"wireit","depcruise:graph":"wireit","lint:fix:eslint":"wireit","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"wireit","lint:types:eslint":"wireit","depcruise:graph:dev":"wireit","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"wireit","depcruise:view-report":"wireit","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"wireit","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"wireit","depcruise:graph:doc:archi-svg":"wireit","depcruise:graph:doc:deps-html":"wireit","depcruise:graph:doc:archi-html":"wireit","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"wireit","depcruise:github-actions:markdown":"wireit","depcruise:graph:doc:flat-deps-svg":"wireit","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-deps-html":"wireit","depcruise:github-actions:mermaid:diff":"wireit","depcruise:github-actions:mermaid:affected":"wireit"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"8.19.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"18.11.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.11.0","chalk":"5.1.2","lodash":"4.17.21","semver":"^7.3.8","viz.js":"1.8.2","commander":"9.4.1","wrap-ansi":"8.0.1","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"3.21.1"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","chai":"4.3.6","upem":"7.3.0","husky":"8.0.1","mocha":"10.1.0","peggy":"2.0.1","eslint":"8.26.0","is-pdf":"1.0.0","is-png":"3.0.1","wireit":"0.7.2","esbuild":"0.15.12","chai-xml":"0.4.0","prettier":"2.7.1","typescript":"4.8.4","watskeburt":"0.8.1","lint-staged":"13.0.3","npm-run-all":"4.1.5","query-string":"7.1.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"11.17.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.26.0","eslint-plugin-unicorn":"44.0.2","eslint-config-prettier":"8.5.0","eslint-plugin-security":"1.5.0","@typescript-eslint/parser":"5.40.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.40.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_10.1.2_1666519601498_0.10716572204942021","host":"s3://npm-registry-packages"}},"10.1.3":{"name":"state-machine-cat","version":"10.1.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@10.1.3","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"8c7d449e003efe1e55f9148c46ff603272aaeeaa","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-10.1.3.tgz","fileCount":49,"integrity":"sha512-W+KLrsWlZSiKpY3lqjv1WWyCmr3O0yFTMwaTR215q0k1PAuj/te+oWsNbFnjcRhzWCv5FO3AoRHj2ShEs/7CEA==","signatures":[{"sig":"MEQCICphXHBaUqjsQst677MtH65jLy2useasZkagg9bHZ2USAiAsI/h9mOCUagXjXl+rOiFfLFJFG62UdTrOjyNPcNGusQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjb4x0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp40BAAkDdjXt2K5a7icJfYRiDAFH7u38WsCpoYgWTzgXtXM/OjOqz6\r\ni3+aoIfSpftufG65o78c9lpbkZSFcXuhRgh9YFhzkQy0gJtDSM6yfBsFm/6y\r\n9fUi4x0o/rV16cFFEZklqSpVgZMWtMkAx2kL3Ja89CHNsdrBBwHMRlzhvnkF\r\nqpabEaT3xpToo++6hVaICnjKH1tHMm3Qot2NJ/orUlG7NqGaw+obY9ZoEIgw\r\nBLN9cb1FYwyabZxeDVDf+MLd6CP7zRKWT2PHKC+l9a07LTvIjoDOoEQfA8LZ\r\n5JO7wYpkUhsA96YYGVKVh5/OTDPJTBnwYGJ09dQ4mtv79yvYYnuWgzZcWPHz\r\nPHhlXnH5M3Z37Gk935XV6YriGqzfDGWP0F6QuUmtGUiimifc9M14uYq8w+2B\r\n1bfaXfAsqB62gHYPlAa8IijB7Uo1uh36mb/jdwVTAJXIh1qCGngvY6G2qZI6\r\n6d5wWxmMCmGw37wJVaqREnck8QaV+6Hqqvhw8BOKqoSV1Y87pQu1Si3Rwuif\r\nzVsghNJULm1HS83z86T/NrdYpNp7n1mWBj/A5Vk8QiwL2gy1iaKpPsNZqa+A\r\nGkm+xHNfnPN8AkLNMXdyqTcAjpt1Me+h1BIzkH3FMzwmGMkg9A4uQqdZSIZ5\r\nGjXhWB+z5X8f7XxCtR/89rjpIi3yPrKppQs=\r\n=kfYQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"fast-xml-parser 4 has some breaking changes we still need to grok (why? how?)","package":"fast-xml-parser"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","wireit":{"lint":{"dependencies":["lint:eslint","lint:prettier","lint:types"]},"test":{"files":["{src,test}/**/*.{js,mjs,json}"],"command":"mocha"},"check":{"dependencies":["depcruise","lint","test:cover"]},"lint:fix":{"dependencies":["lint:fix:eslint","lint:fix:prettier","lint:fix:types"]},"depcruise":{"files":["node_modules/.cache/depcruise-cache.json"],"output":[],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-long","dependencies":["depcruise:json"]},"lint:types":{"dependencies":["lint:types:tsc","lint:types:eslint"]},"test:cover":{"files":["{src,test}/**/*.{js,mjs,json}"],"output":["coverage/lcov.info"],"command":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*.d.{ts,mts},src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov mocha"},"cachefolder":{"clean":false,"files":[],"output":["node_modules/.cache"],"command":"mkdir -p node_modules/.cache","packageLocks":[]},"lint:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config"},"lint:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"depcruise:json":{"clean":true,"files":["src/**/*","test/**/*","bin/**/*","config/dependency-cruiser.js"],"output":["node_modules/.cache/depcruise-cache.json"],"command":"dependency-cruise --progress none --output-type json --output-to node_modules/.cache/depcruise-cache.json --config config/dependency-cruiser.js src test bin","dependencies":["cachefolder"]},"lint:fix:types":{"files":["{src,types}/**/*.d.{ts,mts}",".eslintrc.json"],"command":"eslint --fix types/*.d.ts src/cli/*.d.mts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"lint:types:tsc":{"files":["types/*.d.ts"],"command":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.mts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"depcruise:graph":{"dependencies":["depcruise:graph:doc:archi-html","depcruise:graph:doc:deps-html","depcruise:graph:doc:flat-deps-html"]},"lint:fix:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location .cache --fix --color src test config"},"lint:fix:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs,ts,mts}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"lint:types:eslint":{"files":["{src,types}/**/*.d.{ts,mts}",".eslintrc.json"],"command":"eslint types/*.d.ts src/cli/*.d.mts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"depcruise:graph:dev":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type dot --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:html-report":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["dependency-violation-report.html"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --output-to dependency-violation-report.html","dependencies":["depcruise:json"]},"depcruise:view-report":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --prefix vscode://file/$(pwd)/ | browser","dependencies":["depcruise:json"]},"depcruise:graph:dev:flat":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type flat --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type dot | dot -T svg -o docs/dependency-cruiser-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:archi-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type archi | dot -T svg -o docs/dependency-cruiser-archi-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph.svg > docs/dependency-cruiser-graph.html","dependencies":["depcruise:graph:doc:deps-svg"]},"depcruise:graph:doc:archi-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-archi-graph.svg > docs/dependency-cruiser-archi-graph.html","dependencies":["depcruise:graph:doc:archi-svg"]},"depcruise:github-actions:mermaid":{"command":"echo '\n\n```mermaid' >> $GITHUB_STEP_SUMMARY && depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src)' --output-type mermaid >> $GITHUB_STEP_SUMMARY && echo '```\n\n' >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]},"depcruise:github-actions:markdown":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type markdown >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type flat | dot -T svg -o docs/dependency-cruiser-graph-flat-dot.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph-flat-dot.svg > docs/dependency-cruiser-graph-flat-dot.html","dependencies":["depcruise:graph:doc:flat-deps-svg"]},"depcruise:github-actions:mermaid:diff":{"command":"echo '\n\n```mermaid' >> $GITHUB_STEP_SUMMARY && depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src)' --highlight '$(watskeburt $SHA -T regex)' --output-type mermaid >> $GITHUB_STEP_SUMMARY && echo '```\n\n' >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]},"depcruise:github-actions:mermaid:affected":{"command":"echo '\n\n```mermaid' >> $GITHUB_STEP_SUMMARY && depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only --reaches '$(watskeburt $SHA -T regex)' --output-type mermaid >> $GITHUB_STEP_SUMMARY && echo '```\n\n' >> $GITHUB_STEP_SUMMARY","dependencies":["depcruise:json"]}},"engines":{"node":"^14.13.1||^16||>=18"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"ca0675b64a4ea935a4f028c98ce27330519efbeb","scripts":{"lint":"wireit","test":"wireit","build":"make clean dist pages","check":"wireit","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"wireit","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"wireit","scm:stage":"git add .","lint:types":"wireit","test:cover":"wireit","cachefolder":"wireit","lint:eslint":"wireit","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","upem:install":"npm install","lint:prettier":"wireit","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:json":"wireit","lint:fix:types":"wireit","lint:types:tsc":"wireit","depcruise:graph":"wireit","lint:fix:eslint":"wireit","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"wireit","lint:types:eslint":"wireit","depcruise:graph:dev":"wireit","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"wireit","depcruise:view-report":"wireit","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"wireit","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"wireit","depcruise:graph:doc:archi-svg":"wireit","depcruise:graph:doc:deps-html":"wireit","depcruise:graph:doc:archi-html":"wireit","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"wireit","depcruise:github-actions:markdown":"wireit","depcruise:graph:doc:flat-deps-svg":"wireit","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-deps-html":"wireit","depcruise:github-actions:mermaid:diff":"wireit","depcruise:github-actions:mermaid:affected":"wireit"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"8.19.2","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"19.0.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.11.0","chalk":"5.1.2","lodash":"4.17.21","semver":"^7.3.8","viz.js":"1.8.2","commander":"9.4.1","wrap-ansi":"8.0.1","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"3.21.1"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","chai":"4.3.7","upem":"7.3.1","husky":"8.0.2","mocha":"10.1.0","peggy":"2.0.1","eslint":"8.27.0","is-pdf":"1.0.0","is-png":"3.0.1","wireit":"0.7.2","esbuild":"0.15.13","chai-xml":"0.4.0","prettier":"2.7.1","typescript":"4.8.4","watskeburt":"0.8.1","lint-staged":"13.0.3","npm-run-all":"4.1.5","query-string":"7.1.1","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"11.18.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.26.0","eslint-plugin-unicorn":"44.0.2","eslint-config-prettier":"8.5.0","eslint-plugin-security":"1.5.0","@typescript-eslint/parser":"5.42.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.42.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_10.1.3_1668254836368_0.7967218656091442","host":"s3://npm-registry-packages"}},"10.1.5":{"name":"state-machine-cat","version":"10.1.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@10.1.5","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"00e65addde7611340493312724c4a6d7c7a3ee2f","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-10.1.5.tgz","fileCount":50,"integrity":"sha512-3S22/MSG0dQ67UVKr8a93ENBRzII7pLELnfASCBtpxmBD0/oh+mtpavAyLmA7XLxXc63ark96gPi6we+S+0D0A==","signatures":[{"sig":"MEYCIQDWDCSNv6LLRmQOfGFUD2WxnnHWkh2zvXcVuDZrOXQB1QIhAM3XOUB+1VHPxhm246iwSX+ZN3Zm/C74ZSdh19kKCAA6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjytWlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofuA/5AaV055WiuTzRhSjpQSF8b6l+z90lV3XskaIQyb93t6QuRtMq\r\n1sImM6JZMSeUuNZJOl4DC9o92tPKqEiReop+zuVev62WcArl9SpkwJMfm80W\r\nI0Z6KO/bwrV3pHho2VeI+S/50CP2Rcw4YgQqVlD4ujiaQMAZdD2/rdjW+yAi\r\ngpyquhZmH5je2BC4Gka8Zthc2xOP+EiizFReHfZBOjNXw9VcC+8yMyk4wY68\r\nh6GK7mdKkqRYxpplS8x4O0rlkS+eJ4lyyJg/1reyKekm3F4gP7n0ZfW37f/Z\r\n3e2Iads8I1KhaxPQqYy5xa7cN6S5zJzNOkhf7eI/EdkVDDaXb3u5r9O4m1M7\r\n1+GzjNRgIS9bps76TZ63WV+zxNSRcjp/z51OWBA0dijFeuXt5w6Vebf25ZlK\r\naHsBZPuI259enXD9CzlAZaO0PToHRP8ZmAikPU6yx0Is5K8mJxY5rzu14Ues\r\n5ec64SOHOBxzzhLM32pVpZUiYdeMr49POfPP1VAikyEJcunwWkY29LLau7Hs\r\nse9BSMgm0Kebz8FsVdlCRLYtRmG2fBuBO10UtlRcMAQ6W7eh9mBrFQVF8ie0\r\nbmF3iWJ3GFuRgqD7d3+Ut+l0JuGYOZlqMOB6WKqF+khSpQZEwuSNZgbrq/dp\r\nDd8vx/aOTlBTspnLtqwAYa/evS1oTeEzwY0=\r\n=AGUl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"fast-xml-parser 4 has some breaking changes we still need to grok (why? how?)","package":"fast-xml-parser"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","wireit":{"lint":{"dependencies":["lint:eslint","lint:prettier","lint:types"]},"test":{"files":["{src,test}/**/*.{js,mjs,json}"],"command":"mocha"},"check":{"dependencies":["depcruise","lint","test:cover"]},"lint:fix":{"dependencies":["lint:fix:eslint","lint:fix:prettier","lint:fix:types"]},"depcruise":{"files":["node_modules/.cache/depcruise-cache.json"],"output":[],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-long","dependencies":["depcruise:json"]},"lint:types":{"dependencies":["lint:types:tsc","lint:types:eslint"]},"test:cover":{"files":["{src,test}/**/*.{js,mjs,json}"],"output":["coverage/lcov.info","coverage/coverage-summary.json"],"command":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*.d.{ts,mts},src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov --reporter json-summary mocha"},"cachefolder":{"clean":false,"files":[],"output":["node_modules/.cache"],"command":"mkdir -p node_modules/.cache","packageLocks":[]},"lint:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config"},"lint:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"depcruise:json":{"clean":true,"files":["src/**/*","test/**/*","bin/**/*","config/dependency-cruiser.js"],"output":["node_modules/.cache/depcruise-cache.json"],"command":"dependency-cruise --progress performance-log --output-type json --output-to node_modules/.cache/depcruise-cache.json --config config/dependency-cruiser.js src test bin","dependencies":["cachefolder"]},"lint:fix:types":{"files":["{src,types}/**/*.d.{ts,mts}",".eslintrc.json"],"command":"eslint --fix types/*.d.ts src/cli/*.d.mts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"lint:types:tsc":{"files":["types/*.d.ts"],"command":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.mts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"depcruise:graph":{"dependencies":["depcruise:graph:doc:archi-html","depcruise:graph:doc:deps-html","depcruise:graph:doc:flat-deps-html"]},"lint:fix:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location .cache --fix --color src test config"},"lint:fix:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs,ts,mts}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"lint:types:eslint":{"files":["{src,types}/**/*.d.{ts,mts}",".eslintrc.json"],"command":"eslint types/*.d.ts src/cli/*.d.mts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"depcruise:graph:dev":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type dot --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:html-report":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["dependency-violation-report.html"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --output-to dependency-violation-report.html","dependencies":["depcruise:json"]},"depcruise:view-report":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --prefix vscode://file/$(pwd)/ | browser","dependencies":["depcruise:json"]},"depcruise:graph:dev:flat":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type flat --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type dot | dot -T svg -o docs/dependency-cruiser-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:archi-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type archi | dot -T svg -o docs/dependency-cruiser-archi-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph.svg > docs/dependency-cruiser-graph.html","dependencies":["depcruise:graph:doc:deps-svg"]},"depcruise:graph:doc:archi-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-archi-graph.svg > docs/dependency-cruiser-archi-graph.html","dependencies":["depcruise:graph:doc:archi-svg"]},"depcruise:graph:doc:flat-deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type flat | dot -T svg -o docs/dependency-cruiser-graph-flat-dot.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph-flat-dot.svg > docs/dependency-cruiser-graph-flat-dot.html","dependencies":["depcruise:graph:doc:flat-deps-svg"]}},"engines":{"node":"^14.13.1||^16||>=18"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"baca025f8e57b55e5cb3a2b9fd885ff6f36998e1","scripts":{"lint":"wireit","test":"wireit","build":"make clean dist pages","check":"wireit","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"wireit","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"wireit","scm:stage":"git add .","lint:types":"wireit","test:cover":"wireit","cachefolder":"wireit","lint:eslint":"wireit","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","upem:install":"npm install","lint:prettier":"wireit","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:json":"wireit","lint:fix:types":"wireit","lint:types:tsc":"wireit","depcruise:graph":"wireit","lint:fix:eslint":"wireit","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"wireit","lint:types:eslint":"wireit","depcruise:graph:dev":"wireit","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"wireit","depcruise:view-report":"wireit","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"wireit","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"wireit","depcruise:graph:doc:archi-svg":"wireit","depcruise:graph:doc:deps-html":"wireit","depcruise:graph:doc:archi-html":"wireit","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"depcruise bin src --include-only '^(bin|src)' --config config/dependency-cruiser.js --output-type mermaid","depcruise:github-actions:markdown":"depcruise bin src test types --config config/dependency-cruiser.js --output-type markdown","depcruise:graph:doc:flat-deps-svg":"wireit","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-deps-html":"wireit","depcruise:github-actions:mermaid:affected":"depcruise bin src test types tools --config config/dependency-cruiser.js --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.2.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"19.3.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.2.0","lodash":"4.17.21","semver":"^7.3.8","viz.js":"1.8.2","commander":"10.0.0","wrap-ansi":"8.0.1","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"3.21.1"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","chai":"4.3.7","upem":"7.3.1","husky":"8.0.3","mocha":"10.2.0","peggy":"2.0.1","eslint":"8.32.0","is-pdf":"1.0.0","is-png":"3.0.1","wireit":"0.9.3","esbuild":"0.17.3","chai-xml":"0.4.0","prettier":"2.8.3","typescript":"4.9.4","watskeburt":"0.9.0","lint-staged":"13.1.0","npm-run-all":"4.1.5","query-string":"8.1.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"12.5.1","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"45.0.2","eslint-config-prettier":"8.6.0","eslint-plugin-security":"1.6.0","@typescript-eslint/parser":"5.48.2","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_10.1.5_1674237348768_0.1448104797152654","host":"s3://npm-registry-packages"}},"10.1.6":{"name":"state-machine-cat","version":"10.1.6","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@10.1.6","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"68ef78c89d6a40198c987ff8adadde688c9416f3","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-10.1.6.tgz","fileCount":50,"integrity":"sha512-q7NN3Y1GfgAfVYgknjNvYJnXYaJ3aPkoKmO4CaEbdmp/G5lGGceJSdZh8CAoLs4CX4CRpHGpgOwoY+YXv+UiQg==","signatures":[{"sig":"MEUCIQCosLQbsdUzeSwXgwPoHd6RFELSr7jl9XYyXWJskICpmwIgamlPjW0jisr7wSmsCFv79Tr8BnGfRJTIZ64KUK192JI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3W0DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMrQ/+LEh7KPTK52MfUMr8hzSWFfuiPA3lK7nWMvhg2HGshhVaFfA7\r\nVqOTDvQgG3JjmvMota4I4TjkqVuNGu3mZt2KsPbl1H5cTCDqxQmJQw8GJGZE\r\nDC0aSF8HcPVi2CbVi3b/+EEA0qKPnACB40Q8ILoNBwcOxxqellOp2m8c5bzM\r\nn6nGuUPzG1g5whuuBTmHwnbVxsomd/CZ5pfFgFuc3qct2hlD2Q3zCgPmmGMe\r\nbsJPrKmNZyeKgBntkBte+nnmq1JDgNH+UeWKTgmrQ9tKVsc4xc9aDQZN2uaV\r\nqxhDVff0DLUDQE9Q5BRXfSaghv+T8oal4MTE3SVG6AO9pMHtT3yPFXJEAuSC\r\nkbDzW4REwKkdp+lBGWKL2MV8NiJssggd8oFf3ylbTAjj59IFzrgmfzxVokD8\r\nzOzzYEwzeNZqWVyb9O/ytzCX9fvKcqcxR7TeNpm6gK83iwfiIjZfPpL4bYI0\r\nwl3Kaje/iihOJs5uH0lp9prqouC0e3mfhS7TR0ZYlfXpW9gQgnL4HM1Z+7lH\r\nC6cSifiZA4D5sQjqou49rf0sAn0/toL0ardb/tPu1DdrMoEizA0AKhqf2Nbg\r\nufJKxbf3ibfvz3LoEQEslyzrU9Dh20AwCXXXipVZj9XflfWz2S4H1sq8sV3C\r\nYcEbII9IWsidAWvzgZ6cH3ntTUkWQe33AEM=\r\n=8dqa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"fast-xml-parser 4 has some breaking changes we still need to grok (why? how?)","package":"fast-xml-parser"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","module":"./src/index.mjs","wireit":{"lint":{"dependencies":["lint:eslint","lint:prettier","lint:types"]},"test":{"files":["{src,test}/**/*.{js,mjs,json}"],"command":"mocha"},"check":{"dependencies":["depcruise","lint","test:cover"]},"lint:fix":{"dependencies":["lint:fix:eslint","lint:fix:prettier","lint:fix:types"]},"depcruise":{"files":["node_modules/.cache/depcruise-cache.json"],"output":[],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-long","dependencies":["depcruise:json"]},"lint:types":{"dependencies":["lint:types:tsc","lint:types:eslint"]},"test:cover":{"files":["{src,test}/**/*.{js,mjs,json}"],"output":["coverage/lcov.info","coverage/coverage-summary.json"],"command":"c8 --all --check-coverage --statements 100 --branches 99.1 --functions 100 --lines 100 --exclude \"{bin/*,config/**/*,coverage/**/*,docs/**/*,public/**/*,test/**/*,tools/**/*,types/**/*,dist/commonjs/*,src/**/*.d.{ts,mts},src/**/*{template,-parser}.{mjs,cjs,js},tmp*}\" --reporter text-summary --reporter html --reporter lcov --reporter json-summary mocha"},"cachefolder":{"clean":false,"files":[],"output":["node_modules/.cache"],"command":"mkdir -p node_modules/.cache","packageLocks":[]},"lint:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config"},"lint:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"depcruise:json":{"clean":true,"files":["src/**/*","test/**/*","bin/**/*","config/dependency-cruiser.js"],"output":["node_modules/.cache/depcruise-cache.json"],"command":"dependency-cruise --progress performance-log --output-type json --output-to node_modules/.cache/depcruise-cache.json --config config/dependency-cruiser.js src test bin","dependencies":["cachefolder"]},"lint:fix:types":{"files":["{src,types}/**/*.d.{ts,mts}",".eslintrc.json"],"command":"eslint --fix types/*.d.ts src/cli/*.d.mts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"lint:types:tsc":{"files":["types/*.d.ts"],"command":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.mts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"depcruise:graph":{"dependencies":["depcruise:graph:doc:archi-html","depcruise:graph:doc:deps-html","depcruise:graph:doc:flat-deps-html"]},"lint:fix:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location .cache --fix --color src test config"},"lint:fix:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs,ts,mts}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"lint:types:eslint":{"files":["{src,types}/**/*.d.{ts,mts}",".eslintrc.json"],"command":"eslint types/*.d.ts src/cli/*.d.mts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"depcruise:graph:dev":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type dot --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:html-report":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["dependency-violation-report.html"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --output-to dependency-violation-report.html","dependencies":["depcruise:json"]},"depcruise:view-report":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --prefix vscode://file/$(pwd)/ | browser","dependencies":["depcruise:json"]},"depcruise:graph:dev:flat":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type flat --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type dot | dot -T svg -o docs/dependency-cruiser-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:archi-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type archi | dot -T svg -o docs/dependency-cruiser-archi-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph.svg > docs/dependency-cruiser-graph.html","dependencies":["depcruise:graph:doc:deps-svg"]},"depcruise:graph:doc:archi-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-archi-graph.svg > docs/dependency-cruiser-archi-graph.html","dependencies":["depcruise:graph:doc:archi-svg"]},"depcruise:graph:doc:flat-deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type flat | dot -T svg -o docs/dependency-cruiser-graph-flat-dot.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph-flat-dot.svg > docs/dependency-cruiser-graph-flat-dot.html","dependencies":["depcruise:graph:doc:flat-deps-svg"]}},"engines":{"node":"^14.13.1||^16||>=18"},"exports":{".":[{"import":"./src/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"5a228a067888c1300528320ded4f2cb29d4836e2","scripts":{"lint":"wireit","test":"wireit","build":"make clean dist pages","check":"wireit","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"wireit","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build","depcruise":"wireit","scm:stage":"git add .","lint:types":"wireit","test:cover":"wireit","cachefolder":"wireit","lint:eslint":"wireit","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","upem:install":"npm install","lint:prettier":"wireit","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:json":"wireit","lint:fix:types":"wireit","lint:types:tsc":"wireit","depcruise:graph":"wireit","lint:fix:eslint":"wireit","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"wireit","lint:types:eslint":"wireit","depcruise:graph:dev":"wireit","update-dependencies":"run-s upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"wireit","depcruise:view-report":"wireit","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"wireit","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"wireit","depcruise:graph:doc:archi-svg":"wireit","depcruise:graph:doc:deps-html":"wireit","depcruise:graph:doc:archi-html":"wireit","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"depcruise bin src --include-only '^(bin|src)' --config config/dependency-cruiser.js --output-type mermaid","depcruise:github-actions:markdown":"depcruise bin src test types --config config/dependency-cruiser.js --output-type markdown","depcruise:graph:doc:flat-deps-svg":"wireit","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-deps-html":"wireit","depcruise:github-actions:mermaid:affected":"depcruise bin src test types tools --config config/dependency-cruiser.js --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.2.0","description":"write beautiful state charts","directories":{},"lint-staged":{"{src,test}/**/*.{js,cjs}":["eslint --cache --cache-location .cache --fix","prettier --loglevel warn --write","depcruise --output-type err-long --config config/dependency-cruiser.js"]},"sideEffects":["src/render/smcat/smcat.template.js","src/render/dot/dot.states.template.js","src/render/dot/dot.template.js","src/render/scxml/scxml.states.template.js","src/render/scxml/scxml.template.js"],"_nodeVersion":"19.3.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.2.0","lodash":"4.17.21","semver":"^7.3.8","viz.js":"1.8.2","commander":"10.0.0","wrap-ansi":"8.1.0","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"3.21.1"},"eslintIgnore":["coverage","docs","dist","node_modules","public","src/**/*-parser.mjs","src/**/*.template.js"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","chai":"4.3.7","upem":"7.3.1","husky":"8.0.3","mocha":"10.2.0","peggy":"2.0.1","eslint":"8.33.0","is-pdf":"1.0.0","is-png":"3.0.1","wireit":"0.9.4","esbuild":"0.17.5","chai-xml":"0.4.0","prettier":"2.8.3","typescript":"4.9.5","watskeburt":"0.9.1","lint-staged":"13.1.0","npm-run-all":"4.1.5","query-string":"8.1.0","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"12.7.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"45.0.2","eslint-config-prettier":"8.6.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"5.50.0","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.50.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_10.1.6_1675455747368_0.4882592776890886","host":"s3://npm-registry-packages"}},"10.1.7":{"name":"state-machine-cat","version":"10.1.7","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@10.1.7","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"a687356e0b5c4ce58c76ab430dcdbb702a1862e8","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-10.1.7.tgz","fileCount":60,"integrity":"sha512-AWN8KnLZx/ME+iQTzJJbBWJ3iSaQ2ZFfI6CJenxUuhK23rOyTRs+V4lSjhycKdwoGRLSPUwuSIHz60zaoIHEaw==","signatures":[{"sig":"MEQCIBKP1AMESGSeHxPVYdHplCvAKnAn63RMrrlytpoIj8cEAiAVTNesUBOItNeX5XOKaCHbGgO5yOTeV+DCl+TU8iMWKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":571496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8RWWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMMQ/9FAjnP9h05jYJBZco8xjI2KJ7TeyxEoYAj1jWOTmmUnj9jPQq\r\nV3+/vTkgWP5cQ4MITu0TivQkungrq/0hmCdvYOWLt1qItEEeO46k+Calu8zg\r\nrEsW1+J6TryfOCVsVWqeXASoFhS3j38ZHtbxcI5hMUMszB852sTRBuSvQV8i\r\nmmVjCVvHuTjgIOXyxw9FBakEgtLf1IWVUjPPEnvpdyWcAxF28eOokEjr3RMe\r\nDH3CFBCB9/gJbwHpUXYkuAD1bSr3tSwrH1glbQKV23TLsjcLr7U0LR/v6Wz7\r\nuZXqSPT8UQTy5s//DVvc4Llg5sorGSYzUUX5OADW1rJeMrkkz93O2/o7W1y5\r\nQitf2NEzls2Ya6IeKyB6GKRC8yuGEiuGNYM6rUkFZSE6EO/neTVH5fqZl+d5\r\nDXYfyUI4rRZXB8BwHLLZ+lEMyfOMkfhWjt2xwlKyAcACrY7OZGsTfuFqrURk\r\nwFkFnuxsSzn6MG5qMTsh/E+WWBGspWeCPJ3F34AYkdnYJF50xhmdxQenSJ6M\r\ng9bl8iirOqu3aetMMyLCmqFjw9Hfv7keoZt253b8aGoQou+MPiFSxvPWplPp\r\n0iLYD0VVKWV77YdukLKZ/jT4VvQsVvPTeV2tvKqA52NSc290hffKVneye7vS\r\nghfX4C+QetV31rwQOf3n3eQ80aFtZ0Vir4o=\r\n=hjOH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"fast-xml-parser 4 has some breaking changes we still need to grok (why? how?)","package":"fast-xml-parser"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","module":"./dist/esm/index.mjs","wireit":{"lint":{"dependencies":["lint:eslint","lint:prettier","lint:types"]},"test":{"files":["{src,test}/**/*.{js,mjs,json,ts,mts,cts}"],"command":"mocha --no-warnings"},"check":{"dependencies":["depcruise","lint","test:cover"]},"lint:fix":{"dependencies":["lint:fix:eslint","lint:fix:prettier","lint:fix:types"]},"depcruise":{"files":["node_modules/.cache/depcruise-cache.json"],"output":[],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-long","dependencies":["depcruise:json"]},"lint:types":{"dependencies":["lint:types:tsc","lint:types:eslint"]},"test:cover":{"files":["{src,test}/**/*.{js,mjs,json,ts,mts,cts}"],"output":["coverage/lcov.info","coverage/coverage-summary.json"],"command":"NODE_OPTIONS=--no-warnings c8 mocha"},"cachefolder":{"clean":false,"files":[],"output":["node_modules/.cache"],"command":"mkdir -p node_modules/.cache","packageLocks":[]},"lint:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config"},"lint:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"depcruise:json":{"clean":true,"files":["src/**/*","test/**/*","bin/**/*","config/dependency-cruiser.js"],"output":["node_modules/.cache/depcruise-cache.json"],"command":"dependency-cruise --progress performance-log --output-type json --output-to node_modules/.cache/depcruise-cache.json --config config/dependency-cruiser.js src test bin","dependencies":["cachefolder"]},"lint:fix:types":{"files":["{src,types}/**/*.d.{ts,mts}",".eslintrc.json"],"command":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"lint:types:tsc":{"files":["types/*.d.ts"],"command":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"depcruise:graph":{"dependencies":["depcruise:graph:doc:archi-html","depcruise:graph:doc:deps-html","depcruise:graph:doc:flat-deps-html"]},"lint:fix:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location .cache --fix --color src test config"},"lint:fix:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs,ts,mts}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"lint:types:eslint":{"files":["{src,types}/**/*.d.{ts,mts}",".eslintrc.json"],"command":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"depcruise:graph:dev":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type dot --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:html-report":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["dependency-violation-report.html"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --output-to dependency-violation-report.html","dependencies":["depcruise:json"]},"depcruise:view-report":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --prefix vscode://file/$(pwd)/ | browser","dependencies":["depcruise:json"]},"depcruise:graph:dev:flat":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type flat --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type dot | dot -T svg -o docs/dependency-cruiser-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:archi-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type archi | dot -T svg -o docs/dependency-cruiser-archi-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph.svg > docs/dependency-cruiser-graph.html","dependencies":["depcruise:graph:doc:deps-svg"]},"depcruise:graph:doc:archi-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-archi-graph.svg > docs/dependency-cruiser-archi-graph.html","dependencies":["depcruise:graph:doc:archi-svg"]},"depcruise:graph:doc:flat-deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type flat | dot -T svg -o docs/dependency-cruiser-graph-flat-dot.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph-flat-dot.svg > docs/dependency-cruiser-graph-flat-dot.html","dependencies":["depcruise:graph:doc:flat-deps-svg"]}},"engines":{"node":"^14.13.1||^16||>=18"},"exports":{".":[{"import":"./dist/esm/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"4bb1ecfc95094f7acf531b1462720a69b486e6de","scripts":{"lint":"wireit","test":"wireit","build":"make clean dist pages","check":"wireit","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"wireit","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build && rm -rf dist/esm && tsc","depcruise":"wireit","scm:stage":"git add .","lint:types":"wireit","test:cover":"wireit","cachefolder":"wireit","lint:eslint":"wireit","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","upem:install":"npm install","lint:prettier":"wireit","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:json":"wireit","lint:fix:types":"wireit","lint:types:tsc":"wireit","depcruise:graph":"wireit","lint:fix:eslint":"wireit","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"wireit","lint:types:eslint":"wireit","depcruise:graph:dev":"wireit","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"wireit","depcruise:view-report":"wireit","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"wireit","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"wireit","depcruise:graph:doc:archi-svg":"wireit","depcruise:graph:doc:deps-html":"wireit","depcruise:graph:doc:archi-html":"wireit","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"depcruise bin src --include-only '^(bin|src)' --config config/dependency-cruiser.js --output-type mermaid","depcruise:github-actions:markdown":"depcruise bin src test types --config config/dependency-cruiser.js --output-type markdown","depcruise:graph:doc:flat-deps-svg":"wireit","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-deps-html":"wireit","depcruise:github-actions:mermaid:affected":"depcruise bin src test types tools --config config/dependency-cruiser.js --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.2.0","description":"write beautiful state charts","directories":{},"sideEffects":["dist/esm/render/smcat/smcat.template.js","dist/esm/render/dot/dot.states.template.js","dist/esm/render/dot/dot.template.js","dist/esm/render/scxml/scxml.states.template.js","dist/esm/render/scxml/scxml.template.js"],"_nodeVersion":"19.3.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.2.0","lodash":"4.17.21","semver":"^7.3.8","viz.js":"1.8.2","commander":"10.0.0","wrap-ansi":"8.1.0","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"3.21.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","chai":"4.3.7","upem":"7.3.1","husky":"8.0.3","mocha":"10.2.0","peggy":"2.0.1","eslint":"8.34.0","is-pdf":"1.0.0","is-png":"3.0.1","wireit":"0.9.5","esbuild":"0.17.8","ts-node":"10.9.1","chai-xml":"0.4.0","prettier":"2.8.4","@types/he":"1.2.0","typescript":"4.9.5","watskeburt":"0.9.1","@types/chai":"4.3.4","lint-staged":"13.1.2","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","@types/lodash":"4.14.191","@types/chai-xml":"0.3.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"12.9.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"45.0.2","eslint-config-prettier":"8.6.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"5.52.0","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.52.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_10.1.7_1676744086114_0.5814749354139439","host":"s3://npm-registry-packages"}},"10.1.8":{"name":"state-machine-cat","version":"10.1.8","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@10.1.8","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"82469fa82e553bc884ee2281176c52994d9e7bab","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-10.1.8.tgz","fileCount":60,"integrity":"sha512-3ZsDg7FCJRCs9qB/o/69GmM1SCe0egH85QN+MVMDvt0IdT6Bp3hFqsAjVZLSlPQIs0F56BKtBRdku8XtIp4eAw==","signatures":[{"sig":"MEUCIFn9CUhDD2aBsnSd/AYfVtqPSjk6UieVGGqVY9yB3kHkAiEAnH0xNk0U1MGJNeyA3iT6xBCzvaW6X2KE8nBI3hV7+NM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":571496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8RoJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/Sw//chIr/lOnSV4cg/wyfiu2p0nBJcIzb8pdDZMO+uMgXWCQRj/9\r\nuUXjKUyvgacE4Tv6mLq/PjH8PUE7PUtcYoAZywX+F3WYPIkbf0FY9fri1orZ\r\n/3uVRE4QavUp/72YOlMKan2VIDwYeavcjhRdEi4VG3B7OsnTvTqkvCLCXNeD\r\n6e0RIlO7d7xo1F9MZ6DabFAsoAvi9pxbZkFcFTsEHqwAkYUR/mFlUCJcHkmi\r\nVmlTOpmdCkx/izQjDupCxWKV9B01v+xo+szhTNYVfiRTIsH2MnYIjWOECsAO\r\nUqx7DX31/thBQ73XAp+Vo34xmt2T1ATyjCGG8N3sneijMCEkRm/RpQ3BQMcJ\r\naG9srCoeihhTTWfRjW7ZkByLSLKzUUapB8UyWTQ+wZn0/WRQzG2j2S8V+DHS\r\nn4EOjSCaOAUrGf8LK34m4FuJ84xwmMLi93JhKb3IXzA/Q+dcIKzkU/U5ayl5\r\nmOKopcD/H+50PoK8NbhqYQV8LyqBijea9pmzrRyhfy+sedvKjULz2uO+7oWx\r\nuNR4VcewsRmeP0hQEpI6vkE4bR43BTC864lWvvHcqzpum92AVIQUuIHLeKNt\r\ni1dvaLPfce69Uw/BJzjo3LmXb6TKrUavIj9vA+U9mwGz67Nd7BArohrtPXmQ\r\ncb0EWqcds24C5QAj8a7NEbYqeS3B1cgsalw=\r\n=GDcd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"wanted","because":"fast-xml-parser 4 has some breaking changes we still need to grok (why? how?)","package":"fast-xml-parser"},{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","module":"./dist/esm/index.mjs","wireit":{"lint":{"dependencies":["lint:eslint","lint:prettier","lint:types"]},"test":{"files":["{src,test}/**/*.{js,mjs,json,ts,mts,cts}"],"command":"mocha --no-warnings"},"check":{"dependencies":["depcruise","lint","test:cover"]},"lint:fix":{"dependencies":["lint:fix:eslint","lint:fix:prettier","lint:fix:types"]},"depcruise":{"files":["node_modules/.cache/depcruise-cache.json"],"output":[],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-long","dependencies":["depcruise:json"]},"lint:types":{"dependencies":["lint:types:tsc","lint:types:eslint"]},"test:cover":{"files":["{src,test}/**/*.{js,mjs,json,ts,mts,cts}"],"output":["coverage/lcov.info","coverage/coverage-summary.json"],"command":"NODE_OPTIONS=--no-warnings c8 mocha"},"cachefolder":{"clean":false,"files":[],"output":["node_modules/.cache"],"command":"mkdir -p node_modules/.cache","packageLocks":[]},"lint:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config"},"lint:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"depcruise:json":{"clean":true,"files":["src/**/*","test/**/*","bin/**/*","config/dependency-cruiser.js"],"output":["node_modules/.cache/depcruise-cache.json"],"command":"dependency-cruise --progress performance-log --output-type json --output-to node_modules/.cache/depcruise-cache.json --config config/dependency-cruiser.js src test bin","dependencies":["cachefolder"]},"lint:fix:types":{"files":["{src,types}/**/*.d.{ts,mts}",".eslintrc.json"],"command":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"lint:types:tsc":{"files":["types/*.d.ts"],"command":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"depcruise:graph":{"dependencies":["depcruise:graph:doc:archi-html","depcruise:graph:doc:deps-html","depcruise:graph:doc:flat-deps-html"]},"lint:fix:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location .cache --fix --color src test config"},"lint:fix:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs,ts,mts}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"lint:types:eslint":{"files":["{src,types}/**/*.d.{ts,mts}",".eslintrc.json"],"command":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"depcruise:graph:dev":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type dot --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:html-report":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["dependency-violation-report.html"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --output-to dependency-violation-report.html","dependencies":["depcruise:json"]},"depcruise:view-report":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --prefix vscode://file/$(pwd)/ | browser","dependencies":["depcruise:json"]},"depcruise:graph:dev:flat":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type flat --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type dot | dot -T svg -o docs/dependency-cruiser-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:archi-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type archi | dot -T svg -o docs/dependency-cruiser-archi-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph.svg > docs/dependency-cruiser-graph.html","dependencies":["depcruise:graph:doc:deps-svg"]},"depcruise:graph:doc:archi-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-archi-graph.svg > docs/dependency-cruiser-archi-graph.html","dependencies":["depcruise:graph:doc:archi-svg"]},"depcruise:graph:doc:flat-deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type flat | dot -T svg -o docs/dependency-cruiser-graph-flat-dot.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph-flat-dot.svg > docs/dependency-cruiser-graph-flat-dot.html","dependencies":["depcruise:graph:doc:flat-deps-svg"]}},"engines":{"node":"^14.13.1||^16||>=18"},"exports":{".":[{"import":"./dist/esm/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"3fc3281b60ff9f796fe1c2b681ad43a79f13dca7","scripts":{"lint":"wireit","test":"wireit","build":"make clean dist pages","check":"wireit","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"wireit","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build && rm -rf dist/esm && tsc","depcruise":"wireit","scm:stage":"git add .","lint:types":"wireit","test:cover":"wireit","cachefolder":"wireit","lint:eslint":"wireit","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","upem:install":"npm install","lint:prettier":"wireit","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:json":"wireit","lint:fix:types":"wireit","lint:types:tsc":"wireit","depcruise:graph":"wireit","lint:fix:eslint":"wireit","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:fix:prettier":"wireit","lint:types:eslint":"wireit","depcruise:graph:dev":"wireit","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"wireit","depcruise:view-report":"wireit","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"wireit","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"wireit","depcruise:graph:doc:archi-svg":"wireit","depcruise:graph:doc:deps-html":"wireit","depcruise:graph:doc:archi-html":"wireit","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"depcruise bin src --include-only '^(bin|src)' --config config/dependency-cruiser.js --output-type mermaid","depcruise:github-actions:markdown":"depcruise bin src test types --config config/dependency-cruiser.js --output-type markdown","depcruise:graph:doc:flat-deps-svg":"wireit","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-deps-html":"wireit","depcruise:github-actions:mermaid:affected":"depcruise bin src test types tools --config config/dependency-cruiser.js --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.2.0","description":"write beautiful state charts","directories":{},"sideEffects":["dist/esm/render/smcat/smcat.template.js","dist/esm/render/dot/dot.states.template.js","dist/esm/render/dot/dot.template.js","dist/esm/render/scxml/scxml.states.template.js","dist/esm/render/scxml/scxml.template.js"],"_nodeVersion":"19.3.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.2.0","lodash":"4.17.21","semver":"^7.3.8","viz.js":"1.8.2","commander":"10.0.0","wrap-ansi":"8.1.0","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"3.21.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","chai":"4.3.7","upem":"7.3.2","husky":"8.0.3","mocha":"10.2.0","peggy":"2.0.1","eslint":"8.34.0","is-pdf":"1.0.0","is-png":"3.0.1","wireit":"0.9.5","esbuild":"0.17.8","ts-node":"10.9.1","chai-xml":"0.4.0","prettier":"2.8.4","@types/he":"1.2.0","typescript":"4.9.5","watskeburt":"0.9.2","@types/chai":"4.3.4","lint-staged":"13.1.2","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","@types/lodash":"4.14.191","@types/chai-xml":"0.3.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"12.9.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"45.0.2","eslint-config-prettier":"8.6.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"5.52.0","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.52.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_10.1.8_1676745225061_0.8773457554176938","host":"s3://npm-registry-packages"}},"10.1.9":{"name":"state-machine-cat","version":"10.1.9","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@10.1.9","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"304e2f00466a40554c5ddd22dde3cefa324f5b43","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-10.1.9.tgz","fileCount":60,"integrity":"sha512-ZSg4x850f3WeOE7fhJHTOO2YSfc4p5SBXF15QMUK99Vg5oGmDVbmpoifXvvS11PAlJboTiYXT9EkgXbpL3IIvA==","signatures":[{"sig":"MEQCICOZuPic988HjqPpE9MxVTeKF7e5o4TOR+OUcYC1O9/NAiAZqRlxzaIWSeyMI8Ud/sB50eGIcIh786G+l5bdX1AI9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":579858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9+1iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmdQ/9Gndp04FpiNUc35CZ/L5w9ENQ5zcTDa7ScdHITLt6JGS5ckgh\r\nBMJwPV9YTouKZsT32w3AFhrSBXqkWHaxBOs4nl2G/kclKKj80bWIjd5P0Hxw\r\nri1lKr2oMpwnzDrpXIVH8g/L9keVl6SEhb1bdD4uw1YYPpnS7U8ACTgCAG5N\r\nsj0eqznXM+FKmIhCpTJHSbeq/lzty2nq5hFaXkJfJc1zCC11F/7DOZmDVmuJ\r\n37CM1lKrCBsCEAJORzLGmLS8hUl3pokRLI5vZ9HOq8WPSIgaiHvLKWvYk1w7\r\nt07xWUaXMtX2yK48vqEuymVYn/adKecG4kjHPZ5AeRoKcCHCnmG4b6aL302k\r\nzcTXquUFJOwCwv44dVa6rbBvRuPe+NiwPmWr9DXkPghruAJWW5AHNbnW2pIX\r\nYAw8JyfxctS3YpMfoJBeIDN8YQe/mNHWoaYZuEy5mfaNO46QwAlV/Qlouvwk\r\niKZl5evmxrZIr8shed55eb3k5DCgfhcg/Yg0MONGFXje/eZJNgzbBuhx4L8b\r\n5dq18PlTZX2Qq1IBCL2rTv2xG6SJXcSp081CUPi3rDOtaroSJsfeVqJjobrt\r\nc0eRxOzfjlBO/7X7MpAanY4GPO8DA0/qkfnEqHxqiDtuE+db1qTOM1PDuRwX\r\n1bf9q3H6RYObm90Nid2fvSyzytpeM6lIdPI=\r\n=K/yc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","module":"./dist/esm/index.mjs","wireit":{"lint":{"dependencies":["lint:eslint","lint:prettier","lint:types"]},"test":{"files":["{src,test}/**/*.{js,mjs,json,ts,mts,cts}"],"command":"mocha --no-warnings"},"check":{"dependencies":["depcruise","lint","test:cover"]},"lint:fix":{"dependencies":["lint:fix:eslint","lint:fix:prettier","lint:fix:types"]},"depcruise":{"files":["node_modules/.cache/depcruise-cache.json"],"output":[],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-long","dependencies":["depcruise:json"]},"lint:types":{"dependencies":["lint:types:tsc","lint:types:eslint"]},"test:cover":{"files":["{src,test}/**/*.{js,mjs,json,ts,mts,cts}"],"output":["coverage/lcov.info","coverage/coverage-summary.json"],"command":"NODE_OPTIONS=--no-warnings c8 mocha"},"cachefolder":{"clean":false,"files":[],"output":["node_modules/.cache"],"command":"mkdir -p node_modules/.cache","packageLocks":[]},"lint:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config"},"lint:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"depcruise:json":{"clean":true,"files":["src/**/*","test/**/*","bin/**/*","config/dependency-cruiser.js"],"output":["node_modules/.cache/depcruise-cache.json"],"command":"dependency-cruise --progress performance-log --output-type json --output-to node_modules/.cache/depcruise-cache.json --config config/dependency-cruiser.js src test bin","dependencies":["cachefolder"]},"lint:fix:types":{"files":["{src,types}/**/*.d.{ts,mts}",".eslintrc.json"],"command":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"lint:types:tsc":{"files":["types/*.d.ts"],"command":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"depcruise:graph":{"dependencies":["depcruise:graph:doc:archi-html","depcruise:graph:doc:deps-html","depcruise:graph:doc:flat-deps-html"]},"lint:fix:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location .cache --fix --color src test config"},"lint:fix:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs,ts,mts}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"lint:types:eslint":{"files":["{src,types}/**/*.d.{ts,mts}",".eslintrc.json"],"command":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"depcruise:graph:dev":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type dot --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:html-report":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["dependency-violation-report.html"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --output-to dependency-violation-report.html","dependencies":["depcruise:json"]},"depcruise:view-report":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --prefix vscode://file/$(pwd)/ | browser","dependencies":["depcruise:json"]},"depcruise:graph:dev:flat":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type flat --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type dot | dot -T svg -o docs/dependency-cruiser-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:archi-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type archi | dot -T svg -o docs/dependency-cruiser-archi-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph.svg > docs/dependency-cruiser-graph.html","dependencies":["depcruise:graph:doc:deps-svg"]},"depcruise:graph:doc:archi-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-archi-graph.svg > docs/dependency-cruiser-archi-graph.html","dependencies":["depcruise:graph:doc:archi-svg"]},"depcruise:graph:doc:flat-deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type flat | dot -T svg -o docs/dependency-cruiser-graph-flat-dot.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph-flat-dot.svg > docs/dependency-cruiser-graph-flat-dot.html","dependencies":["depcruise:graph:doc:flat-deps-svg"]}},"engines":{"node":"^14.13.1||^16||>=18"},"exports":{".":[{"import":"./dist/esm/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"97734d2849623551651ef67ee62160e9c697d72c","scripts":{"lint":"wireit","test":"wireit","build":"make clean dist pages","check":"wireit","prepare":"husky install","version":"run-s build:fromscratch depcruise:graph scm:stage","lint:fix":"wireit","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build && rm -rf dist/esm && tsc","depcruise":"wireit","scm:stage":"git add .","lint:types":"wireit","test:cover":"wireit","cachefolder":"wireit","lint:eslint":"wireit","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","upem:install":"npm install","lint:prettier":"wireit","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:json":"wireit","lint:fix:types":"wireit","lint:types:tsc":"wireit","depcruise:graph":"wireit","lint:fix:eslint":"wireit","scm:push:github":"run-p --aggregate-output scm:push:github:*","build:fromscratch":"make clean dist pages cli-build && rm -rf dist/esm && tsc","lint:fix:prettier":"wireit","lint:types:eslint":"wireit","depcruise:graph:dev":"wireit","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"wireit","depcruise:view-report":"wireit","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"wireit","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"wireit","depcruise:graph:doc:archi-svg":"wireit","depcruise:graph:doc:deps-html":"wireit","depcruise:graph:doc:archi-html":"wireit","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"depcruise bin src --include-only '^(bin|src)' --config config/dependency-cruiser.js --output-type mermaid","depcruise:github-actions:markdown":"depcruise bin src test types --config config/dependency-cruiser.js --output-type markdown","depcruise:graph:doc:flat-deps-svg":"wireit","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-deps-html":"wireit","depcruise:github-actions:mermaid:affected":"depcruise bin src test types tools --config config/dependency-cruiser.js --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.2.0","description":"write beautiful state charts","directories":{},"sideEffects":["dist/esm/render/smcat/smcat.template.js","dist/esm/render/dot/dot.states.template.js","dist/esm/render/dot/dot.template.js","dist/esm/render/scxml/scxml.states.template.js","dist/esm/render/scxml/scxml.template.js"],"_nodeVersion":"19.3.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.2.0","lodash":"4.17.21","semver":"^7.3.8","viz.js":"1.8.2","traverse":"0.6.7","commander":"10.0.0","wrap-ansi":"8.1.0","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","chai":"4.3.7","upem":"7.3.2","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.0","eslint":"8.34.0","is-pdf":"1.0.0","is-png":"3.0.1","wireit":"0.9.5","esbuild":"0.17.10","ts-node":"10.9.1","chai-xml":"0.4.0","prettier":"2.8.4","@types/he":"1.2.0","typescript":"4.9.5","watskeburt":"0.10.0","@types/chai":"4.3.4","lint-staged":"13.1.2","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","@types/lodash":"4.14.191","@types/chai-xml":"0.3.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"12.10.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"45.0.2","eslint-config-prettier":"8.6.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"5.53.0","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.53.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_10.1.9_1677192546033_0.7509672840304902","host":"s3://npm-registry-packages"}},"10.1.10":{"name":"state-machine-cat","version":"10.1.10","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@10.1.10","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"dae107b48cdef70e007be8636b602e9e7d5ea2ab","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-10.1.10.tgz","fileCount":49,"integrity":"sha512-nH7PjPVFJBw/KEzrymicXkbpyYAuOiD/GAM+e53Z0od7B7600qBqc2W/ngYK0QkehXaGyxAuLTMViO4Y75Mq0g==","signatures":[{"sig":"MEYCIQD2BYCtLe0PhVC/FcJSca+fnhVhnlPi6awa9XTICvBeMQIhAJBBBim4CRHyj/6RXuo0sYpg4lJ2bA4AjIGzvwvjG1lM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":414272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/8ibACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdDQ//TRG6BMGzbed0uzFu7fTpS4zM7aHhpFv7tify7VRldWlwnP4a\r\nXxuBRc3uJMYxW8dOrxnS4+UXoFBajNX8JRkqWguIhQTQFzd3/sDTNJZU+3Ut\r\nJaq2Tljwa3LfpYDMc018/i3myjdtLW0sLiVZ4EJZ4BWG+WTEMxI3RgDInv6Q\r\nJFlMD7Bu2eXpS5plWKlmdDmv+kJBC5/7+lYzmLY3pyoGPdxp041YITfkkiGz\r\nQWldUsKI/XMOzFy0/rWl4A569IwVCxHOfTnhqMB4KR8fcGpLJbVwXtdfzJNK\r\nubVTZzSHiNlQnRDhhCvvu14tyTTvlEL+SSlLIyhOTVfFWCjteC92eLsCIYbb\r\njm28pVWKXLL8hM5qLRA6jkd7b388Ux82xSMHeIAjdHiQUuNgbceYm64LcW5G\r\nr2cZIdNXx2FS8uGmkvF1aid9c3WBMCV2qR282D4bH/EG5PjgWmOkjX7PKt7O\r\nNY1pRlI6gF4YHJEW4BXaGMY1cU9ql01WmCbz3/Y1lufFbr1tzgklSfMwVR8o\r\n9xIXzauM62O8Hlx7lj8vjlGwnBCObnalyFhfEKWUqYn7Dc3X2GvIGWD4N94D\r\neLBT/wfbmLdg5Qz7Mhz/Se6hWvuVKyU9ujNCZ+kFiegIb1gWZZcsgwVfisMo\r\nQPCOFL3PuY1AFMUaDkw4gQU85P+PXlKMO5A=\r\n=YJiU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","module":"./dist/esm/index.mjs","wireit":{"lint":{"dependencies":["lint:eslint","lint:prettier","lint:types"]},"test":{"files":["{src,test}/**/*.{js,mjs,json,ts,mts,cts}"],"command":"mocha --no-warnings"},"check":{"dependencies":["depcruise","lint","test:cover"]},"lint:fix":{"dependencies":["lint:fix:eslint","lint:fix:prettier","lint:fix:types"]},"depcruise":{"files":["node_modules/.cache/depcruise-cache.json"],"output":[],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-long","dependencies":["depcruise:json"]},"lint:types":{"dependencies":["lint:types:tsc","lint:types:eslint"]},"test:cover":{"files":["{src,test}/**/*.{js,mjs,json,ts,mts,cts}"],"output":["coverage/lcov.info","coverage/coverage-summary.json"],"command":"NODE_OPTIONS=--no-warnings c8 mocha"},"cachefolder":{"clean":false,"files":[],"output":["node_modules/.cache"],"command":"mkdir -p node_modules/.cache","packageLocks":[]},"lint:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config"},"lint:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"depcruise:json":{"clean":true,"files":["src/**/*","test/**/*","bin/**/*","config/dependency-cruiser.js"],"output":["node_modules/.cache/depcruise-cache.json"],"command":"dependency-cruise --progress performance-log --output-type json --output-to node_modules/.cache/depcruise-cache.json --config config/dependency-cruiser.js src test bin","dependencies":["cachefolder"]},"lint:fix:types":{"files":["{src,types}/**/*.d.{ts,mts}",".eslintrc.json"],"command":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"lint:types:tsc":{"files":["types/*.d.ts"],"command":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"depcruise:graph":{"dependencies":["depcruise:graph:doc:archi-html","depcruise:graph:doc:deps-html","depcruise:graph:doc:flat-deps-html"]},"lint:fix:eslint":{"files":["{src,test}/**/*.{js,mjs}","config/**/*.{js,json}",".eslintrc.json"],"command":"eslint --cache --cache-location .cache --fix --color src test config"},"lint:fix:prettier":{"files":["bin/*.mjs","{src,test}/**/*.{js,mjs,ts,mts}","{config,test}/**/*.{js,json}","tools/*.{js,mjs,json}","types/*.ts","*.{json,yml,md}","docs/{smcat-online-interpreter.js,*.md}"],"command":"prettier --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\""},"lint:types:eslint":{"files":["{src,types}/**/*.d.{ts,mts}",".eslintrc.json"],"command":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts"},"depcruise:graph:dev":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type dot --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:html-report":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["dependency-violation-report.html"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --output-to dependency-violation-report.html","dependencies":["depcruise:json"]},"depcruise:view-report":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type err-html --prefix vscode://file/$(pwd)/ | browser","dependencies":["depcruise:json"]},"depcruise:graph:dev:flat":{"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --output-type flat --include-only '^(bin|src|package\\.json)' --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type dot | dot -T svg -o docs/dependency-cruiser-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:archi-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type archi | dot -T svg -o docs/dependency-cruiser-archi-graph.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph.svg > docs/dependency-cruiser-graph.html","dependencies":["depcruise:graph:doc:deps-svg"]},"depcruise:graph:doc:archi-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-archi-graph.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-archi-graph.svg > docs/dependency-cruiser-archi-graph.html","dependencies":["depcruise:graph:doc:archi-svg"]},"depcruise:graph:doc:flat-deps-svg":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.svg"],"command":"depcruise-fmt node_modules/.cache/depcruise-cache.json --include-only '^(bin|src|package\\.json)' --output-type flat | dot -T svg -o docs/dependency-cruiser-graph-flat-dot.svg","dependencies":["depcruise:json"]},"depcruise:graph:doc:flat-deps-html":{"clean":false,"files":["node_modules/.cache/depcruise-cache.json"],"output":["docs/dependency-cruiser-graph-flat-dot.html"],"command":"depcruise-wrap-stream-in-html < docs/dependency-cruiser-graph-flat-dot.svg > docs/dependency-cruiser-graph-flat-dot.html","dependencies":["depcruise:graph:doc:flat-deps-svg"]}},"engines":{"node":"^14.13.1||^16||>=18"},"exports":{".":[{"import":"./dist/esm/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"075d877a1b6393208eb14e817ff8fdc29353f63e","scripts":{"lint":"wireit","test":"wireit","build":"make clean dist pages","check":"wireit","prepare":"husky install","version":"run-s build:fromscratch depcruise:graph scm:stage","lint:fix":"wireit","scm:push":"run-p --aggregate-output scm:push:*","build:cli":"make cli-build && rm -rf dist/esm && tsc","depcruise":"wireit","scm:stage":"git add .","lint:types":"wireit","test:cover":"wireit","cachefolder":"wireit","lint:eslint":"wireit","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","upem:install":"npm install","lint:prettier":"wireit","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:json":"wireit","lint:fix:types":"wireit","lint:types:tsc":"wireit","depcruise:graph":"wireit","lint:fix:eslint":"wireit","scm:push:github":"run-p --aggregate-output scm:push:github:*","build:fromscratch":"make clean dist pages cli-build && rm -rf dist/esm && tsc","lint:fix:prettier":"wireit","lint:types:eslint":"wireit","depcruise:graph:dev":"wireit","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:html-report":"wireit","depcruise:view-report":"wireit","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"wireit","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:deps-svg":"wireit","depcruise:graph:doc:archi-svg":"wireit","depcruise:graph:doc:deps-html":"wireit","depcruise:graph:doc:archi-html":"wireit","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"depcruise bin src --include-only '^(bin|src)' --config config/dependency-cruiser.js --output-type mermaid","depcruise:github-actions:markdown":"depcruise bin src test types --config config/dependency-cruiser.js --output-type markdown","depcruise:graph:doc:flat-deps-svg":"wireit","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:graph:doc:flat-deps-html":"wireit","depcruise:github-actions:mermaid:affected":"depcruise bin src test types tools --config config/dependency-cruiser.js --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.2.0","description":"write beautiful state charts","directories":{},"sideEffects":["dist/esm/render/smcat/smcat.template.js","dist/esm/render/dot/dot.states.template.js","dist/esm/render/dot/dot.template.js","dist/esm/render/scxml/scxml.states.template.js","dist/esm/render/scxml/scxml.template.js"],"_nodeVersion":"19.3.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.2.0","lodash":"4.17.21","semver":"^7.3.8","viz.js":"1.8.2","traverse":"0.6.7","commander":"10.0.0","wrap-ansi":"8.1.0","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","chai":"4.3.7","upem":"7.3.2","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.0","eslint":"8.35.0","is-pdf":"1.0.0","is-png":"3.0.1","wireit":"0.9.5","esbuild":"0.17.10","ts-node":"10.9.1","chai-xml":"0.4.0","prettier":"2.8.4","@types/he":"1.2.0","typescript":"4.9.5","watskeburt":"0.10.0","@types/chai":"4.3.4","lint-staged":"13.1.2","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","@types/lodash":"4.14.191","@types/chai-xml":"0.3.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"12.10.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"45.0.2","eslint-config-prettier":"8.6.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"5.54.0","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_10.1.10_1677707419422_0.6177784733075657","host":"s3://npm-registry-packages"}},"10.1.11":{"name":"state-machine-cat","version":"10.1.11","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@10.1.11","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"5c9be5b59f486672bd5ce168276b648b962062c0","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-10.1.11.tgz","fileCount":49,"integrity":"sha512-3Y+hwzWFNrkff9yrRcib2+QRVj1ylce3fOkEbIWtSEMsUB1DN6/VP+qjIC8Y9663B75I7h86VWh9HnJc5xdFQA==","signatures":[{"sig":"MEYCIQDTPtyBQ+o15xXVE9tU0LRCBl1vi28hzfUSCiN6JtqbZwIhAK2w3AyMwqt/K580na/BATbUDctrs8MQWjUUl70u3+gj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":407772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHhV7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyQA/+IoU4viiogC0tIK7s7p4h4gFLBexSrSXDzfVsL4Ec/xIo2U+N\r\nfLDy9HRw/dPhp8XSI5zs6Yb8jHGhnNHwiUGyAVVuMc6909oh03z51v7nHLKr\r\nFi8vm7qhPGPM+Uw192A/Qp+mdMuSDQHSIyyMP9lOHnM5+IKnLLNmuazihRBC\r\nSCa66PXooIhZTFSpNNDJF4w1bvJvkHf3+NM+S1zWRgFfO8iN+MhtjmCdXLwU\r\n09n7g/U4CczsCTmFS9Ceu3mMEHAwoep/g4ZqgdT6cjwkLmFL3q2T2XfsS9+a\r\noIdvZUewGSbGvaDyQo+uE/jE34bXufjD9mdEKnAll4xHwRoXUvwsxGVbhCl8\r\nX1nyC0OtO+jesszg/6Q/8IlgJKMFQVIQ/QxTzFK1E+rIV4iqlh6ZhEZ3TK4x\r\nbREiwW2WUoJ8WTPGG6AhGIAdOczvByBSIbQId/XTuMMviPSntgrv9onaL8pq\r\nXAJ6zIk1C7PGeesK1ukshkUGxP9NgT9NDr8BdZVbkU5zyVr5rNdDtZ43wMVt\r\nIK+gEcca1alVhPf0pJ6OAb10UH0RyVwPDj8ilKCN5gg1NerPICOwFoRlhDPD\r\nUWpsbsmAHo3yqCiESPhcGzkIECZk5cmCZpU95MTPuzz9GBNkTiJrw24oacFR\r\nvLwZ0NxH1x9Szy0CmQbroYlpEJX1WwMfSsg=\r\n=vCpz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/commonjs/index.js","upem":{"policies":[{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"}]},"types":"types/state-machine-cat.d.ts","module":"./dist/esm/index.mjs","engines":{"node":"^14.13.1||^16||>=18"},"exports":{".":[{"import":"./dist/esm/index.mjs","require":"./dist/commonjs/index.js"},"./dist/commonjs/index.js"]},"gitHead":"823e7f252794b27f916bb26b4b78f52f251fb6d2","scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist/esm && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.js --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.js --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.js --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.js --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.js --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.js --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.5.0","description":"write beautiful state charts","directories":{},"sideEffects":["dist/esm/render/smcat/smcat.template.js","dist/esm/render/dot/dot.states.template.js","dist/esm/render/dot/dot.template.js","dist/esm/render/scxml/scxml.states.template.js","dist/esm/render/scxml/scxml.template.js"],"_nodeVersion":"19.7.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.2.0","lodash":"4.17.21","semver":"^7.3.8","viz.js":"1.8.2","traverse":"0.6.7","commander":"10.0.0","wrap-ansi":"8.1.0","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","chai":"4.3.7","upem":"7.3.2","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.36.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.17.13","ts-node":"10.9.1","chai-xml":"0.4.0","prettier":"2.8.7","@types/he":"1.2.0","typescript":"5.0.2","watskeburt":"0.10.1","@types/chai":"4.3.4","lint-staged":"13.2.0","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","@types/lodash":"4.14.191","@types/chai-xml":"0.3.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"12.11.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"46.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"5.56.0","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_10.1.11_1679693178868_0.7289251176241103","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"state-machine-cat","version":"11.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@11.0.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"1a3629148c765a814fd1a837df75b1ccfe21cb4d","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-11.0.0.tgz","fileCount":47,"integrity":"sha512-3P/F7y1DLB90AkW0e2Als1gTTXECUBBm5YV4l6uQ3D630KptoealM8xaFIJOqnO6+xB3J/F6earRscNBBE2yHQ==","signatures":[{"sig":"MEUCIDa+pUzLNWee6YgsdZJ/t3xDILJNisqlwsoBwebjCtRCAiEArmbGySWTUek60aBF6Xhn9v6J/s2dH+GzXG6XllorNaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":306553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNB+FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeVQ//SL9pSs1cSQPs5L51MV42AqmvquxFWMhsPo5QIDZM4sZWyUJp\r\nQ1v8s8UPWq0mar1vz/jQB6FsnS88+vBoGBKPzKiwkJ3fUdBirfl/f6pVEJZG\r\nmDJRKjRmm9bSJmVb30pFEvso1H5uw1up34a7j81xGQ8VtMuTzQG0LB2ANFQX\r\n+M81h7gKXiAbOkHXkVGvLdyiUb8yArvJnk41S/8EHkCfCYZWZ4bD5Wr4404d\r\nHrLQ4zn9JLpLI3TkmBz7O8Y7D7yYFsYT6yHvfYToIQOdqMzT9DMjV2MROOdo\r\n9JAFOzqImpEsMDuNEbf2JirXGERdUF4fXjBrW5cWSUC9FWTNhT4MlQy/ee8H\r\nOWoBmRlMcns29wzetmrQLSAk26Drw7N4oiWAK/xYxff3f2H89FbNUbNNXZBf\r\nNsoDrHFlE8Nhy44zvPt1DvFOZ/bVdkjce+N8M8Os4358T8VFXEXACnfYCdgD\r\nBFH+BwfKmSy0VQjnIsBvXIkHFiDYkC1gMyHKUPL21OA1rvBJ0LH/ca3L0wFV\r\nawMC3D4iEA9nWDN8TXali4svohSTg1MGIrfQTIudd8sZtFiStSS5dQpcUbcV\r\nK6pZ1XL0+DqUEq2Zn30MMWX1KKTCnQvH3tVwDcUsak1nUcejY+QjfE3ePa2A\r\nP7fNcXNH+VR5Qvja4sMCPS2iuGxDhPCEHwA=\r\n=9TWj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/exm/index.js","upem":{"policies":[{"policy":"pin","because":"viz.js >=2 ditched its async interface, which we use. Will need some code reshuffling which is not worth it a.t.m.","package":"viz.js"},{"policy":"wanted","because":"we're beta testing dependency-cruiser v13 and the _latest_ policy would bump down to v12 again","package":"dependency-cruiser"}]},"types":"types/state-machine-cat.d.ts","module":"./dist/esm/index.mjs","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/esm/index.mjs"}]},"gitHead":"72bdee743044b48fdc7c5cc6ba88189066cf20b0","scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist/esm && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt develop)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"xml2js":"^0.5.0"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.5.1","description":"write beautiful state charts","directories":{},"resolutions":{"xml2js":"^0.5.0"},"sideEffects":["dist/esm/render/smcat/smcat.template.js","dist/esm/render/dot/dot.states.template.js","dist/esm/render/dot/dot.template.js","dist/esm/render/scxml/scxml.states.template.js","dist/esm/render/scxml/scxml.template.js"],"_nodeVersion":"19.8.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.2.0","lodash":"4.17.21","semver":"^7.3.8","viz.js":"1.8.2","traverse":"0.6.7","commander":"10.0.0","wrap-ansi":"8.1.0","get-stream":"6.0.1","handlebars":"4.7.7","indent-string":"5.0.0","fast-xml-parser":"4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","chai":"4.3.7","upem":"7.3.2","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.38.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.17.16","ts-node":"10.9.1","chai-xml":"0.4.0","prettier":"2.8.7","@types/he":"1.2.0","typescript":"5.0.4","watskeburt":"0.10.1","@types/chai":"4.3.4","lint-staged":"13.2.1","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","@types/lodash":"4.14.192","@types/chai-xml":"0.3.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"^13.0.0-beta-1","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"46.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"5.57.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.57.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_11.0.0_1681137541149_0.23634617107753852","host":"s3://npm-registry-packages"}},"11.0.4":{"name":"state-machine-cat","version":"11.0.4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@11.0.4","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"892a063d57a7f3aed9670ce94862d19debe06755","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-11.0.4.tgz","fileCount":46,"integrity":"sha512-CNZ5U54qCctOi1sDxQ2iOR3S+5cBByvokd1/sP73RPL44ToNcpAz+NxP8NnHK7CX7NjSWt5kOztVs+VBb6S2PQ==","signatures":[{"sig":"MEUCIQC2pnZcIVHwfZPuiSSCmI7gIpypRaDa7v4qdOo2vtoc1QIgIYYCzLHKGbCHFmTB54S68YjM7jVoykpDe4Mjr0UvOYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304584},"main":"./dist/esm/index.mjs","types":"types/state-machine-cat.d.ts","module":"./dist/esm/index.mjs","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/esm/index.mjs"}]},"gitHead":"865a8f5a987bc255abe49146b6e4532c9a79f15c","scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist/esm && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"xml2js":"^0.5.0"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.6.4","description":"write beautiful state charts","directories":{},"resolutions":{"xml2js":"^0.5.0"},"sideEffects":["dist/esm/render/smcat/smcat.template.js","dist/esm/render/dot/dot.states.template.js","dist/esm/render/dot/dot.template.js","dist/esm/render/scxml/scxml.states.template.js","dist/esm/render/scxml/scxml.template.js"],"_nodeVersion":"20.1.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.2.0","lodash":"4.17.21","semver":"^7.5.1","traverse":"0.6.7","commander":"10.0.1","wrap-ansi":"8.1.0","get-stream":"6.0.1","handlebars":"4.7.7","@hpcc-js/wasm":"2.13.0","indent-string":"5.0.0","fast-xml-parser":"4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","chai":"4.3.7","upem":"7.3.2","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.40.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.17.19","ts-node":"10.9.1","chai-xml":"0.4.1","prettier":"2.8.8","@types/he":"1.2.0","typescript":"5.0.4","watskeburt":"0.11.2","@types/chai":"4.3.5","lint-staged":"13.2.2","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","@types/lodash":"4.14.194","@types/chai-xml":"0.3.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"13.0.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"47.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"5.59.6","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.59.6"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_11.0.4_1684172079462_0.35444652722555436","host":"s3://npm-registry-packages"}},"11.0.5":{"name":"state-machine-cat","version":"11.0.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@11.0.5","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"cb6351f096ec27df141fd367035b6fd02fc3f751","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-11.0.5.tgz","fileCount":46,"integrity":"sha512-q72zQoqH1g/xHcItSoRcCWvjmFygVGVRfvRvuHUznjQPyYV1vV+lK2/yTKHJ602AiY49nYD1+VdnocQmuzI1aA==","signatures":[{"sig":"MEYCIQCofRKZmUFW5VLx/TzvOH8c/6NbHK9q2fIrM5OXFWXyUQIhAMqirycoU+WUgF7IcFr1EvKJV54n7KHvy2bCmcoEq/ui","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304860},"main":"./dist/esm/index.mjs","types":"types/state-machine-cat.d.ts","module":"./dist/esm/index.mjs","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/esm/index.mjs"}]},"gitHead":"4bafbe97f76b850c0a2ab4199a8a1c4369926011","scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist/esm && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"xml2js":"^0.5.0"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.6.6","description":"write beautiful state charts","directories":{},"resolutions":{"xml2js":"^0.5.0"},"sideEffects":["dist/esm/render/smcat/smcat.template.js","dist/esm/render/dot/dot.states.template.js","dist/esm/render/dot/dot.template.js","dist/esm/render/scxml/scxml.states.template.js","dist/esm/render/scxml/scxml.template.js"],"_nodeVersion":"20.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.2.0","lodash":"4.17.21","semver":"^7.5.1","traverse":"0.6.7","commander":"10.0.1","wrap-ansi":"8.1.0","handlebars":"4.7.7","@hpcc-js/wasm":"2.13.0","indent-string":"5.0.0","fast-xml-parser":"4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.14.0","chai":"4.3.7","upem":"7.3.2","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.42.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.17.19","ts-node":"10.9.1","chai-xml":"0.4.1","prettier":"2.8.8","@types/he":"1.2.0","typescript":"5.1.3","watskeburt":"0.11.3","@types/chai":"4.3.5","lint-staged":"13.2.2","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","@types/lodash":"4.14.195","@types/chai-xml":"0.3.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"13.0.3","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"47.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"5.59.8","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_11.0.5_1685896418303_0.5659272197572993","host":"s3://npm-registry-packages"}},"11.0.6":{"name":"state-machine-cat","version":"11.0.6","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@11.0.6","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"92f94796a694de23baf65b16befa1bf60ca19d38","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-11.0.6.tgz","fileCount":46,"integrity":"sha512-L4q44j6AOnnyNDtqJMcj5yveklfC03Qn17BsyODweiBOlJYUNGGHj8azYD2pDXvgRVs0kzIadUicDGEcsB+zXA==","signatures":[{"sig":"MEUCIQDS34UFdwBxeXmsgq/DfH+asvK/E5hYQKwRHAzssP5YMwIgAT1EZ4V+3U8ldE2+vVNmBvE0z8ERXX4NEAyUxPuXomY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304860},"main":"./dist/esm/index.mjs","types":"types/state-machine-cat.d.ts","module":"./dist/esm/index.mjs","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/esm/index.mjs"}]},"gitHead":"2c088a3f621f39526ed8525c7e00c833cff1ca77","scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist/esm && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"xml2js":"^0.5.0"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.6.6","description":"write beautiful state charts","directories":{},"resolutions":{"xml2js":"^0.5.0"},"sideEffects":["dist/esm/render/smcat/smcat.template.js","dist/esm/render/dot/dot.states.template.js","dist/esm/render/dot/dot.template.js","dist/esm/render/scxml/scxml.states.template.js","dist/esm/render/scxml/scxml.template.js"],"_nodeVersion":"20.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.2.0","lodash":"4.17.21","semver":"^7.5.1","traverse":"0.6.7","commander":"10.0.1","wrap-ansi":"8.1.0","handlebars":"4.7.7","@hpcc-js/wasm":"2.13.0","indent-string":"5.0.0","fast-xml-parser":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.14.0","chai":"4.3.7","upem":"8.0.0","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.42.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.17.19","ts-node":"10.9.1","chai-xml":"0.4.1","prettier":"2.8.8","@types/he":"1.2.0","typescript":"5.1.3","watskeburt":"0.11.3","@types/chai":"4.3.5","lint-staged":"13.2.2","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","@types/lodash":"4.14.195","@types/chai-xml":"0.3.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"13.0.3","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"47.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"5.59.9","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_11.0.6_1686222107016_0.3529378363533391","host":"s3://npm-registry-packages"}},"11.1.0":{"name":"state-machine-cat","version":"11.1.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@11.1.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"587401c0dc3efe50c2562861da02cddcd6767f9a","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-11.1.0.tgz","fileCount":46,"integrity":"sha512-zXaNFuygWTy62ZMmwGh6yQ7ZJjsYGk8GPgYM8gOQ+Pm3Pp7tsed1V3mYrcvjhc9jXbGi09gOBZLacquxU8BHvg==","signatures":[{"sig":"MEQCIFir/yx5e7mZC+lZ+8jP5h/BXYyiPdq0AtIsKAuTFZsuAiB3PmgQ6OdNkZUksdi2EGEW752IeQdhZEQiGlUOQ9zGzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305392},"main":"./dist/esm/index.mjs","types":"types/state-machine-cat.d.ts","module":"./dist/esm/index.mjs","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/esm/index.mjs"}]},"gitHead":"118fcef9a3cab1db53d6aab3f1d00ac87fc92aee","scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist/esm && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"xml2js":"^0.5.0"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.6.6","description":"write beautiful state charts","directories":{},"resolutions":{"xml2js":"^0.5.0"},"sideEffects":["dist/esm/render/smcat/smcat.template.js","dist/esm/render/dot/dot.states.template.js","dist/esm/render/dot/dot.template.js","dist/esm/render/scxml/scxml.states.template.js","dist/esm/render/scxml/scxml.template.js"],"_nodeVersion":"20.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.2.0","lodash":"4.17.21","semver":"^7.5.2","traverse":"0.6.7","commander":"11.0.0","wrap-ansi":"8.1.0","handlebars":"4.7.7","@hpcc-js/wasm":"2.13.0","indent-string":"5.0.0","fast-xml-parser":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","chai":"4.3.7","upem":"8.0.0","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.43.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.18.6","ts-node":"10.9.1","chai-xml":"0.4.1","prettier":"2.8.8","@types/he":"1.2.0","typescript":"5.1.3","watskeburt":"0.11.5","@types/chai":"4.3.5","lint-staged":"13.2.2","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","@types/lodash":"4.14.195","@types/chai-xml":"0.3.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"13.0.4","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"47.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"5.60.0","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_11.1.0_1687419173996_0.721009411811887","host":"s3://npm-registry-packages"}},"11.1.1":{"name":"state-machine-cat","version":"11.1.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@11.1.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"2e890d27d415a0c17dc45b7b013dc257478bb2a1","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-11.1.1.tgz","fileCount":47,"integrity":"sha512-4+SJ1AlC9JByO9Vj741AW5acqddHBWjZNMjKIRKTHi3Q82immJd331pB7ak4WYHv2eUReFEraoSIvFp7Yc/eYg==","signatures":[{"sig":"MEUCIE4dn2yVO4j6gwcmiS08PNC3AHo7l5rZbcHgU43iZvrmAiEAvHK4t3qA0o57zi7wLq+SrEMZMqDoWLdnwZicCjSzuJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305298},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.ts","module":"./dist/index.mjs","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/index.mjs"}]},"gitHead":"be9c6cd671dde58f3940a3af263c4243455b8982","scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"xml2js":"^0.5.0"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.6.6","description":"write beautiful state charts","directories":{},"resolutions":{"xml2js":"^0.5.0"},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"20.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.2.0","lodash":"4.17.21","semver":"^7.5.3","traverse":"0.6.7","commander":"11.0.0","wrap-ansi":"8.1.0","handlebars":"4.7.7","@hpcc-js/wasm":"2.13.0","indent-string":"5.0.0","fast-xml-parser":"4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","chai":"4.3.7","upem":"8.0.0","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.43.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.18.8","ts-node":"10.9.1","chai-xml":"0.4.1","prettier":"2.8.8","@types/he":"1.2.0","typescript":"5.1.3","watskeburt":"0.11.5","@types/chai":"4.3.5","lint-staged":"13.2.2","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","@types/lodash":"4.14.195","@types/chai-xml":"0.3.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"13.0.4","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"47.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"5.60.0","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_11.1.1_1687691429999_0.9721913498154158","host":"s3://npm-registry-packages"}},"11.1.2":{"name":"state-machine-cat","version":"11.1.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@11.1.2","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"15e25d9778188ced7e43c954b1afaafbbdfe0b1c","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-11.1.2.tgz","fileCount":47,"integrity":"sha512-wui11eyJN1gOfgCO+2T1W0uiPEpE2i93N2m0vVEhTrZ1HtvHm7kPAjiyPN4gMQEffIDi4978U90tpnwzry4efg==","signatures":[{"sig":"MEYCIQDtD/PQiguelSK09bIXH+taSjM6NnGyV4PV+ZBedFhqcAIhALT7pFCbZ7paYaYNicyKsbZy4yLMWXYF0Zcbe/FgcM2c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305152},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.ts","module":"./dist/index.mjs","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/index.mjs"}]},"gitHead":"0d449cce52ae75b4f5ea36584d6112145f909093","scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --loglevel warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"semver":"^7.5.3","xml2js":"^0.5.0"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.6.6","description":"write beautiful state charts","directories":{},"resolutions":{"semver":"^7.5.3","xml2js":"^0.5.0"},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"20.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.3.0","lodash":"4.17.21","semver":"^7.5.3","traverse":"0.6.7","commander":"11.0.0","wrap-ansi":"8.1.0","handlebars":"4.7.7","@hpcc-js/wasm":"2.13.0","indent-string":"5.0.0","fast-xml-parser":"4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","chai":"4.3.7","upem":"8.0.0","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.44.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.18.11","ts-node":"10.9.1","chai-xml":"0.4.1","prettier":"2.8.8","@types/he":"1.2.0","typescript":"5.1.6","watskeburt":"0.11.5","@types/chai":"4.3.5","lint-staged":"13.2.3","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","@types/lodash":"4.14.195","@types/chai-xml":"0.3.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"13.0.4","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"47.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"5.60.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.60.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_11.1.2_1688205569630_0.3392613844454595","host":"s3://npm-registry-packages"}},"11.1.3":{"name":"state-machine-cat","version":"11.1.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@11.1.3","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"95f158d91bbd517b91efac225ae9425cd0001566","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-11.1.3.tgz","fileCount":47,"integrity":"sha512-eYTRawwhx20jerCUToO2T5wwJKAObePGgoA6rZtRn0LLKfViSUeZCIdomlqCh8sgtiFzShnDukNOwzItaJ+fBQ==","signatures":[{"sig":"MEQCICyR/lH0hMGeKqOTgBzi+CEAE3YPf29TbK1zgJvrf+wCAiAgsYPcxHUNlbfYhs9l61c4f2d09+Gy2zv4ZNMT98UPyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305107},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.ts","module":"./dist/index.mjs","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/index.mjs"}]},"gitHead":"85d4ade0b1eb2d32f29a32bee841e9ce455092ae","scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"xml2js":"^0.5.0"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.6.6","description":"write beautiful state charts","directories":{},"resolutions":{"xml2js":"^0.5.0"},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"20.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","chalk":"5.3.0","lodash":"4.17.21","semver":"^7.5.4","traverse":"0.6.7","commander":"11.0.0","wrap-ansi":"8.1.0","handlebars":"4.7.7","@hpcc-js/wasm":"2.13.0","indent-string":"5.0.0","fast-xml-parser":"4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","chai":"4.3.7","upem":"8.0.0","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.45.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.18.16","ts-node":"10.9.1","chai-xml":"0.4.1","prettier":"3.0.0","@types/he":"1.2.0","typescript":"5.1.6","watskeburt":"0.11.6","@types/chai":"4.3.5","lint-staged":"13.2.3","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","@types/lodash":"4.14.195","@types/chai-xml":"0.3.2","chai-as-promised":"7.1.1","chai-json-schema":"1.5.1","dependency-cruiser":"13.1.1","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"48.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"6.1.0","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_11.1.3_1690131732132_0.19245881101378481","host":"s3://npm-registry-packages"}},"11.1.4":{"name":"state-machine-cat","version":"11.1.4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@11.1.4","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"6c468bcd8395669b95c29d3a46f16035634142c1","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-11.1.4.tgz","fileCount":49,"integrity":"sha512-89nCqgWQkjo1l81yGyn98HTQXZKpTOI9o4LdojaqZZ1TD1okGGK1lf52HwAP4+koVAaWxXIJtr3Pp6Z61U5TFA==","signatures":[{"sig":"MEUCIQCRwYdNPnDjU/1finDMByqgZkapP9ZP3Fwuf5Ow7sojtQIgUcPgUhXfm+TW44D+nF664ryCFTIXLIVPISIJKXqzbdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304830},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.ts","module":"./dist/index.mjs","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/index.mjs"}]},"gitHead":"1d17afa187de02e1a4e0118de214d97e3e411837","scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"xml2js":"^0.5.0"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.6.6","description":"write beautiful state charts","directories":{},"resolutions":{"xml2js":"^0.5.0"},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"20.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","semver":"^7.5.4","traverse":"0.6.7","commander":"11.0.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.13.1","fast-xml-parser":"4.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","chai":"4.3.7","upem":"8.0.0","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.46.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.18.17","ts-node":"10.9.1","prettier":"3.0.1","@types/he":"1.2.0","typescript":"5.1.6","watskeburt":"0.12.1","@types/chai":"4.3.5","lint-staged":"13.2.3","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","@types/lodash":"4.14.196","dependency-cruiser":"13.1.1","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.28.0","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"8.10.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"6.2.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_11.1.4_1691156478305_0.1438385725791136","host":"s3://npm-registry-packages"}},"11.1.5":{"name":"state-machine-cat","version":"11.1.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@11.1.5","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"f5321ee5d8428ea728f1d20b67e6aeea8267a256","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-11.1.5.tgz","fileCount":49,"integrity":"sha512-fdaiIbYPvlo4eAM+Ldb8oUd4GlTgedEA/xttywCAi2U38uMKjOF4xBxOJmvk54jr68zrl2bEQC2pQp4iyG8ttg==","signatures":[{"sig":"MEQCIFrPhntkWTGbcWEzRoFkfiDOlyr7NOjTN4NPLe5gI3XeAiBXQiK4K7iFZZqY7Hd5XhR5u+j8FovLIUCP2Nbg8VYT4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@11.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303991},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.ts","module":"./dist/index.mjs","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/index.mjs"}]},"gitHead":"5ff6f405505851498973492dbb79527e6d1b6c7a","scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"9.8.0","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"20.5.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","semver":"^7.5.4","traverse":"0.6.7","commander":"11.0.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.13.1","fast-xml-parser":"4.2.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","upem":"8.0.0","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.48.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.19.2","ts-node":"10.9.1","prettier":"3.0.2","@types/he":"1.2.0","typescript":"5.2.2","watskeburt":"1.0.1","lint-staged":"14.0.1","npm-run-all":"4.1.5","@types/mocha":"10.0.1","query-string":"8.1.0","dependency-cruiser":"13.1.4","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.28.1","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"9.0.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"6.4.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_11.1.5_1693067759219_0.46236058549915326","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"state-machine-cat","version":"12.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"f468e676bb46920167b12b96335a290645b16c53","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.0.tgz","fileCount":49,"integrity":"sha512-9qFIP6OeonpNdDDQCL1zWNX6ncCVyn0foChN9Qj2vkuLZpdj0NYWJ/ZmIKdaVrj+Ww5lYf1aaV2Ea3JVcqC6cg==","signatures":[{"sig":"MEUCIADN91eJdjglDhFtOE8jbZNpowvqg6zvCtJkf9mtx8S3AiEA+pV680sMtOU0QQxeEF2bUoy0vG75bMwajv9VGfEcasU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303296},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.ts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"import":"./dist/index.mjs"}]},"gitHead":"3e3483ccf025673b892b43a6984c793a882d5787","scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.1.0","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"20.8.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","semver":"^7.5.4","traverse":"0.6.7","commander":"11.0.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.14.0","fast-xml-parser":"4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","upem":"9.0.2","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.51.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.19.4","ts-node":"10.9.1","prettier":"3.0.3","@types/he":"1.2.1","typescript":"5.2.2","watskeburt":"2.0.0","lint-staged":"14.0.1","npm-run-all":"4.1.5","@types/mocha":"10.0.2","query-string":"8.1.0","dependency-cruiser":"14.1.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.2.0","eslint-plugin-import":"2.28.1","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"9.0.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"6.7.4","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.0_1696673874770_0.9390838576474636","host":"s3://npm-registry-packages"}},"12.0.1":{"name":"state-machine-cat","version":"12.0.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"29c2e8e829ce43764a0ed1dcb987230d324c8a3b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.1.tgz","fileCount":48,"integrity":"sha512-8ub7gN32z7i9igceVvko/40QPZ43X7nny0kXfnxYmKJnXqihzarWf/rKrkPLoUfqLseAwjpzSJhdFnDdeJJpKA==","signatures":[{"sig":"MEUCIFxu6ROhBsXeG90pAXd9HQPbG+0B+sYOSN8iu3NGmOeZAiEA+sO6qTyXeeMhO57sKMdxbeHrpMGXFMXIq5+/kv6l2xg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303076},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.ts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"import":"./dist/index.mjs"}]},"gitHead":"bc8097dd5d9bd33459814dfc97bd174b70e4dc41","scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.1.0","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"20.8.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","semver":"^7.5.4","traverse":"0.6.7","commander":"11.0.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.14.0","fast-xml-parser":"4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","upem":"9.0.2","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.51.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.19.4","ts-node":"10.9.1","prettier":"3.0.3","@types/he":"1.2.1","typescript":"5.2.2","watskeburt":"2.0.0","lint-staged":"14.0.1","npm-run-all":"4.1.5","@types/mocha":"10.0.2","query-string":"8.1.0","dependency-cruiser":"14.1.0","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.2.0","eslint-plugin-import":"2.28.1","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"9.0.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"6.7.4","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.1_1696697577267_0.6984787064143305","host":"s3://npm-registry-packages"}},"12.0.2":{"name":"state-machine-cat","version":"12.0.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.2","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"81a435fbc16f44c3faa138bf9ec15c91d1c71b32","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.2.tgz","fileCount":48,"integrity":"sha512-rBfj+9jdLoZ07dyFHREP+qsFEgqFgN20vQledp9h3DhHKMxlfrEvwh+BtxkkXwg0h5m5BAo44eW4gZTjYS/07A==","signatures":[{"sig":"MEQCIEfGtXgzdvATOzmpYJGLexcbkSOLvv2CZ3JRjpU/vI01AiBVEqMtvZxyvVTYt1segdPDclRyS4att+ZMYqGOyKCSDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297238},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.ts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"import":"./dist/index.mjs"}]},"gitHead":"7191184046ae73a41adc2742873384b1ecae8248","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.1.0","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"20.8.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","semver":"^7.5.4","traverse":"0.6.7","commander":"11.1.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.14.1","fast-xml-parser":"4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","upem":"9.0.2","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.51.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.19.4","ts-node":"10.9.1","prettier":"3.0.3","@types/he":"1.2.1","typescript":"5.2.2","watskeburt":"2.0.0","lint-staged":"15.0.1","npm-run-all":"4.1.5","@types/mocha":"10.0.2","query-string":"8.1.0","clean-pkg-json":"1.2.0","dependency-cruiser":"14.1.1","eslint-plugin-node":"11.1.0","xml-name-validator":"4.0.0","eslint-plugin-mocha":"10.2.0","eslint-plugin-import":"2.28.1","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"9.0.0","eslint-plugin-security":"1.7.1","@typescript-eslint/parser":"6.7.5","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.2_1697367822334_0.5088413395150577","host":"s3://npm-registry-packages"}},"12.0.3":{"name":"state-machine-cat","version":"12.0.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.3","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"2c211c7c9934bb53bb20e21d991ceba8bf8dd5df","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.3.tgz","fileCount":48,"integrity":"sha512-DK2y5UQZFnA52QbNvJXNcNBd6E0gi8rjjJzdnaxLXJpqYRtO6A4A1VPOWTvh2LbXPuYgtDq+qvfrlawHEsRqRw==","signatures":[{"sig":"MEQCIA5KnRcX1EAm32Xrn2iF5GOaRhDxSFza/wGBWzIniFsjAiB80RSYjmmRUQsahT9SE1sjdgWiO+TxuuJBJ2ZZwSVZmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297226},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.ts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"import":"./dist/index.mjs"}]},"gitHead":"e7dfa71683bf994dfb8983ef0065ad41a0b4cda4","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.2.4","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"21.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","semver":"^7.5.4","traverse":"0.6.8","commander":"11.1.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.15.1","fast-xml-parser":"4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","upem":"9.0.2","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.56.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.19.10","ts-node":"10.9.2","prettier":"3.1.1","@types/he":"1.2.3","typescript":"5.3.3","watskeburt":"2.0.3","lint-staged":"15.2.0","npm-run-all":"4.1.5","@types/mocha":"10.0.6","query-string":"8.1.0","clean-pkg-json":"1.2.0","dependency-cruiser":"15.5.0","eslint-plugin-node":"11.1.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.2.0","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"50.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"2.1.0","@typescript-eslint/parser":"6.15.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.3_1703237518799_0.5659396435246342","host":"s3://npm-registry-packages"}},"12.0.4":{"name":"state-machine-cat","version":"12.0.4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.4","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"cbaf823a60180e9cddccaa8337e2f4c175fb3a1e","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.4.tgz","fileCount":48,"integrity":"sha512-qDn9PgAds5zu834fhbrJfVBzg4aEufd9I6b5Aaoz12MQzeO4nEJ6tEVwDBoh8VAuxMJ+NtR86piKheBMOwGMjw==","signatures":[{"sig":"MEUCIBJsraSS3ro8pxbdGQpd5T9gK4q2AMKJ5G15mYiuoS3IAiEAot2qmsA8WNj4g4dYicRPCwqD0xXG07koO6x1DiporY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297226},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.ts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"import":"./dist/index.mjs"}]},"gitHead":"13100606a2576538e54fb403a1816d45e595e4ee","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.2.4","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"21.5.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","semver":"^7.5.4","traverse":"0.6.8","commander":"11.1.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.15.3","fast-xml-parser":"4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","upem":"9.0.2","husky":"8.0.3","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.56.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.19.10","ts-node":"10.9.2","prettier":"3.1.1","@types/he":"1.2.3","typescript":"5.3.3","watskeburt":"2.0.4","lint-staged":"15.2.0","npm-run-all":"4.1.5","@types/mocha":"10.0.6","query-string":"8.1.0","clean-pkg-json":"1.2.0","dependency-cruiser":"16.0.0","eslint-plugin-node":"11.1.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.2.0","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"50.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"2.1.0","@typescript-eslint/parser":"6.16.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.4_1703797775066_0.7941582645986465","host":"s3://npm-registry-packages"}},"12.0.5":{"name":"state-machine-cat","version":"12.0.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.5","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"17e2e24deb4580e031b8926d4e6d18fa3077ab8b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.5.tgz","fileCount":49,"integrity":"sha512-SphP45bPZ0U6nq+vIiYBJUzDd2iQjAEKA9NuibRnIhxZtLBXQpHGtP8+K+SeA2rYXC1+cI4YHRqd3D7DxERNHQ==","signatures":[{"sig":"MEUCIQCT9am/iONDoqPIirrq1UcJY/7nyiECOHwlSZPLCAHIVgIgONGbUyPIGMVvDUqesPr80eWpTeeDcHCk5sc3PKrIzDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":305130},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"1ad6b39c1dfbdf5ed3ad7c997ab724b4dbe14345","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.ts src/cli/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.ts src/cli/*.d.ts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| dot -Tsvg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg  | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.2.4","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"21.6.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","semver":"^7.5.4","traverse":"0.6.8","commander":"12.0.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.15.3","fast-xml-parser":"4.3.4"},"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","upem":"9.0.2","husky":"9.0.10","mocha":"10.2.0","peggy":"3.0.2","eslint":"8.56.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.20.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.2.5","@types/he":"1.2.3","typescript":"5.3.3","watskeburt":"2.0.5","lint-staged":"15.2.1","npm-run-all":"4.1.5","@types/mocha":"10.0.6","query-string":"8.2.0","clean-pkg-json":"1.2.0","dependency-cruiser":"16.2.0","eslint-plugin-node":"11.1.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.2.0","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"50.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"2.1.0","@typescript-eslint/parser":"6.20.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.20.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.5_1707069108632_0.4134798352413076","host":"s3://npm-registry-packages"}},"12.0.6":{"name":"state-machine-cat","version":"12.0.6","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.6","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"eac723c37fa852dc9b06c47362bd3b12f5897116","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.6.tgz","fileCount":48,"integrity":"sha512-qF5o9kFSHASyRv5aYg0A97NzM2MzRpb+wYlmADthCVceRVCFDFwqy75hQp2rWr2N1dp6Z9h+JdYgXSjBua3Jvw==","signatures":[{"sig":"MEUCIQDNgQiXQun+j+pYysUov92zNlx0H7Wx7qhTDgSzI6EtlwIgOUN6x/V4j0k3Pi5hUR9VIMWGPD7q2ylexldcSgBXjsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292196},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"6f1fee6b59076663e76bd1d53c91983edb7b2f15","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.2.4","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"21.6.2","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","semver":"^7.6.0","traverse":"0.6.8","commander":"12.0.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.16.0","fast-xml-parser":"4.3.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"4.7.1","upem":"9.0.3","husky":"9.0.11","mocha":"10.3.0","peggy":"4.0.2","eslint":"8.57.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.20.1","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.2.5","@types/he":"1.2.3","typescript":"5.3.3","watskeburt":"4.0.0","lint-staged":"15.2.2","npm-run-all":"4.1.5","@types/mocha":"10.0.6","query-string":"9.0.0","clean-pkg-json":"1.2.0","dependency-cruiser":"16.2.2","eslint-plugin-node":"11.1.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.3.0","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"51.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"2.1.1","@typescript-eslint/parser":"7.1.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.6_1709335655564_0.24947531275165558","host":"s3://npm-registry-packages"}},"12.0.7":{"name":"state-machine-cat","version":"12.0.7","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.7","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"7cd05e851fb4af09b5b3db4f20e323e03d8583ce","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.7.tgz","fileCount":48,"integrity":"sha512-owHIjj2aSQxYnyMv2JZa6YP8ELLuRv8jxSBOuZ3ML9UIkRWIiem6LHGdDnM2/+K0LN1ccNxWBoB9W64UVfvhZw==","signatures":[{"sig":"MEQCIEPLbQ6R4+ezZ/0V5pKGsauIfFnWh/r+jZGnACtqFNVUAiBIzLIW9Zdn25+SsP4AbyhnEgy9xANNKlIRbdQO/wnbuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233598},"main":"./dist/index.mjs","upem":{"policies":[{"policy":"wanted","because":"@typescript-eslint/eslint-plugin 7.6.0 uses @typescript-eslint/parser 7.6.0 (currently _latest_) which isn't on eslint 9 yet (it peer requires ^8.56.0)","package":"eslint"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"60f5e68bf6bd144d78b3971c2710a679502e567c","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && make templates-dist && prettier --cache --log-level warn --write --use-tabs dist","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.5.0","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"21.7.3","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","semver":"^7.6.0","traverse":"0.6.9","commander":"12.0.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.16.1","fast-xml-parser":"4.3.6"},"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"4.7.2","upem":"9.0.4","husky":"9.0.11","mocha":"10.4.0","peggy":"4.0.2","eslint":"8.57.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.20.2","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.2.5","@types/he":"1.2.3","typescript":"5.4.5","watskeburt":"4.0.2","lint-staged":"15.2.2","npm-run-all":"4.1.5","@types/mocha":"10.0.6","query-string":"9.0.0","clean-pkg-json":"1.2.0","dependency-cruiser":"16.3.0","eslint-plugin-node":"11.1.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.4.2","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"52.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.0","@typescript-eslint/parser":"7.6.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.7_1713012422970_0.5566367456242369","host":"s3://npm-registry-packages"}},"12.0.8":{"name":"state-machine-cat","version":"12.0.8","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.8","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"3baf78b1ff6c0712f65d0e943436b3731e77d86e","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.8.tgz","fileCount":48,"integrity":"sha512-tLrroDYSNCduc5mmNR+fJmr9LN+SPA1TSm7Cj4pWquS7iKBuSEM5a4jnRouSZgCnmX0rhSR15RdDz9BFvMZACw==","signatures":[{"sig":"MEYCIQCIwOqi2aR4SWwKZyh08qrF/Skezkf0fp//lxDwFsKbJgIhAONlqKM+v+hat4SLKnUB8SNZAd/81hSJpvx7KWiQho4/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233598},"main":"./dist/index.mjs","upem":{"policies":[{"policy":"wanted","because":"@typescript-eslint/eslint-plugin 7.6.0 uses @typescript-eslint/parser 7.6.0 (currently _latest_) which isn't on eslint 9 yet (it peer requires ^8.56.0)","package":"eslint"},{"policy":"pin","because":"with traverse 0.6.9 the website errors out with a 'index.js:24 Uncaught ReferenceError: global is not defined' (see comments in commit this line was added for full message)","package":"traverse"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"d3632ffbcfbe68c9137fc4b82067ad006377a6ad","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && make templates-dist && prettier --cache --log-level warn --write --use-tabs dist","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.5.0","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"21.7.3","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.12.0","semver":"^7.6.0","traverse":"0.6.8","commander":"12.0.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.16.1","fast-xml-parser":"4.3.6"},"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"4.7.2","upem":"9.0.4","husky":"9.0.11","mocha":"10.4.0","peggy":"4.0.2","eslint":"8.57.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.20.2","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.2.5","@types/he":"1.2.3","typescript":"5.4.5","watskeburt":"4.0.2","lint-staged":"15.2.2","npm-run-all":"4.1.5","@types/mocha":"10.0.6","query-string":"9.0.0","clean-pkg-json":"1.2.0","dependency-cruiser":"16.3.0","eslint-plugin-node":"11.1.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.4.2","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"52.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.0","@typescript-eslint/parser":"7.6.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.8_1713014653027_0.033793042282123986","host":"s3://npm-registry-packages"}},"12.0.9":{"name":"state-machine-cat","version":"12.0.9","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.9","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"55bcf3cd6d2166103a3035b23943ac73046871f7","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.9.tgz","fileCount":48,"integrity":"sha512-1z/UiAtsoA6Q/gyJt0JdpEFj1L/R1Jf94wRACdQzpMlAIb3YG8+uY5J1+kg9IVjruYcIDZui+07enWONHrknmA==","signatures":[{"sig":"MEUCIQCDK3FEjXrcWw+4DVHJoLCeEeuWcSpLAsXYCRbocN1/CQIgSzI+wKCPzLqOHaxOszLnXDmSupLuwwUrNeJgJWdFDLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233598},"main":"./dist/index.mjs","upem":{"policies":[{"policy":"wanted","because":"@typescript-eslint/eslint-plugin 7.6.0 uses @typescript-eslint/parser 7.6.0 (currently _latest_) which isn't on eslint 9 yet (it peer requires ^8.56.0)","package":"eslint"},{"policy":"pin","because":"with traverse 0.6.9 the website errors out with a 'index.js:24 Uncaught ReferenceError: global is not defined' (see comments in commit this line was added for full message)","package":"traverse"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"feab483a12e4bdb66bd57648138e098e2c62c116","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && make templates-dist && prettier --cache --log-level warn --write --use-tabs dist","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.5.1","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"22.0.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.13.0","semver":"^7.6.0","traverse":"0.6.8","commander":"12.0.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.16.2","fast-xml-parser":"4.3.6"},"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"4.8.2","upem":"9.0.4","husky":"9.0.11","mocha":"10.4.0","peggy":"4.0.2","eslint":"8.57.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.20.2","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.2.5","@types/he":"1.2.3","typescript":"5.4.5","watskeburt":"4.0.2","lint-staged":"15.2.2","npm-run-all":"4.1.5","@types/mocha":"10.0.6","query-string":"9.0.0","clean-pkg-json":"1.2.0","dependency-cruiser":"16.3.1","eslint-plugin-node":"11.1.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.4.3","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"52.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.0","@typescript-eslint/parser":"7.8.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.9_1714680321278_0.9199566020442798","host":"s3://npm-registry-packages"}},"12.0.10":{"name":"state-machine-cat","version":"12.0.10","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.10","homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"d9b06ec56e551c7d79493baf2c93c4e38c0ec766","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.10.tgz","fileCount":48,"integrity":"sha512-ULQE5subMWZu+7IzrsiI2Cn3dr3NdSKPk42Uqb7K1kOLtWSBhew7ME1uj1BbPustGoVZn2/OuklEbn+uZnY9Cw==","signatures":[{"sig":"MEQCIBpMXrTOGbpQ/DMCrVyCGDsbPDBAxEq5/TeJBniwgF8RAiAvds7U22GIKh7MO8IZv8Az+AkBFZE0soVzxc2C7l6jSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233600},"main":"./dist/index.mjs","upem":{"policies":[{"policy":"wanted","because":"@typescript-eslint/eslint-plugin 7.6.0 uses @typescript-eslint/parser 7.6.0 (currently _latest_) which isn't on eslint 9 yet (it peer requires ^8.56.0)","package":"eslint"},{"policy":"pin","because":"with traverse 0.6.9 the website errors out with a 'index.js:24 Uncaught ReferenceError: global is not defined' (see comments in commit this line was added for full message)","package":"traverse"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"8b3449d9d7a6f8db9f92f05530f0fba3213e4315","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && make templates-dist && prettier --cache --log-level warn --write --use-tabs dist","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.8.1","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"22.3.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.16.0","semver":"^7.6.2","traverse":"0.6.8","commander":"12.1.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.16.2","fast-xml-parser":"4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"4.15.7","upem":"9.0.4","husky":"9.0.11","mocha":"10.4.0","peggy":"4.0.3","eslint":"8.57.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.21.5","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.3.2","@types/he":"1.2.3","typescript":"5.5.2","watskeburt":"4.0.2","lint-staged":"15.2.7","npm-run-all":"4.1.5","@types/mocha":"10.0.6","query-string":"9.0.0","@types/semver":"7.5.8","clean-pkg-json":"1.2.0","dependency-cruiser":"16.3.3","eslint-plugin-node":"11.1.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.4.3","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"7.13.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"7.13.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.10_1718999464338_0.7570118636619554","host":"s3://npm-registry-packages"}},"12.0.11":{"name":"state-machine-cat","version":"12.0.11","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.11","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"2f3c3b4f38d82f832e447ae18d5214891b7c4859","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.11.tgz","fileCount":46,"integrity":"sha512-1wAwIJpfwRyrmac9n5jlWoXDjealXWFLpvK7Vb4mrvmD8F0CWOL4HVWx5etxhwrPlUmI6NVFqCcnD1Hwqb3Xlw==","signatures":[{"sig":"MEQCIHNdVY15b7FWhUHzLhQlp7FWR1s/tfXFjILoMr/mE6GmAiB+jIA9Hd4jJ04cNVWvPawwYcgbCh/7WYtvw2XZo0f77A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229143},"main":"./dist/index.mjs","upem":{"policies":[{"policy":"wanted","because":"@typescript-eslint/eslint-plugin 7.6.0 uses @typescript-eslint/parser 7.6.0 (currently _latest_) which isn't on eslint 9 yet (it peer requires ^8.56.0)","package":"eslint"},{"policy":"pin","because":"with traverse 0.6.9 the website errors out with a 'index.js:24 Uncaught ReferenceError: global is not defined' (see comments in commit this line was added for full message)","package":"traverse"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"cc9e70944a1a8d6cbb7fd922a59252b3a5e345fc","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && make templates-dist && prettier --cache --log-level warn --write --use-tabs dist","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.8.1","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"22.4.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","semver":"^7.6.2","traverse":"0.6.8","commander":"12.1.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.18.0","fast-xml-parser":"4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"4.16.2","upem":"9.0.4","husky":"9.1.1","mocha":"10.7.0","peggy":"4.0.3","eslint":"8.57.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.23.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.3.3","@types/he":"1.2.3","typescript":"5.5.3","watskeburt":"4.1.0","lint-staged":"15.2.7","npm-run-all":"4.1.5","@types/mocha":"10.0.7","query-string":"9.1.0","@types/semver":"7.5.8","clean-pkg-json":"1.2.0","dependency-cruiser":"16.3.9","eslint-plugin-node":"11.1.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.4.3","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"7.17.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.11_1721679810687_0.21578811103630913","host":"s3://npm-registry-packages"}},"12.0.12":{"name":"state-machine-cat","version":"12.0.12","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.12","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"4de9bb201fb0f1c0f2527b5013eaa2a60908336d","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.12.tgz","fileCount":46,"integrity":"sha512-W9gkG0GVKSolCpesE9z2Nx9r8Kz1UDl7aaRjooSkJRzLXMf6eYZkCOt8aNW3adwBVP0UGpycBzOYlGctuMMWcQ==","signatures":[{"sig":"MEUCIQCA4aKzKOm/7dchAcgsA6wnyIQ2YbS+vj6fpoDljmX3yQIgDnQ8WFmq9LgnNgufp3psZN9qcRrq2wKPSuMf0GZrH+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228171},"main":"./dist/index.mjs","upem":{"policies":[{"policy":"wanted","because":"@typescript-eslint/eslint-plugin 7.6.0 uses @typescript-eslint/parser 7.6.0 (currently _latest_) which isn't on eslint 9 yet (it peer requires ^8.56.0)","package":"eslint"},{"policy":"pin","because":"with traverse 0.6.9 the website errors out with a 'index.js:24 Uncaught ReferenceError: global is not defined' (see comments in commit this line was added for full message)","package":"traverse"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"d6134a0dd687ceaccaf93db22808abb9130785d7","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && make templates-dist && prettier --cache --log-level warn --write --use-tabs dist","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --reaches \"$(watskeburt $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.8.1","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"22.4.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","semver":"^7.6.2","traverse":"0.6.8","commander":"12.1.0","handlebars":"4.7.8","@hpcc-js/wasm":"2.18.0","fast-xml-parser":"4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"4.16.2","upem":"9.0.4","husky":"9.1.4","mocha":"10.7.0","peggy":"4.0.3","eslint":"8.57.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.23.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.3.3","@types/he":"1.2.3","typescript":"5.5.4","watskeburt":"4.1.0","lint-staged":"15.2.7","npm-run-all":"4.1.5","@types/mocha":"10.0.7","query-string":"9.1.0","@types/semver":"7.5.8","clean-pkg-json":"1.2.0","dependency-cruiser":"16.3.10","eslint-plugin-node":"11.1.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"7.18.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.12_1722313195254_0.5423919284437753","host":"s3://npm-registry-packages"}},"12.0.13":{"name":"state-machine-cat","version":"12.0.13","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.13","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"bin/smcat.mjs","sm-cat":"bin/smcat.mjs","sm_cat":"bin/smcat.mjs","state-machine-cat":"bin/smcat.mjs"},"dist":{"shasum":"669e971309a3f3417ff2239176a81797ee523da5","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.13.tgz","fileCount":46,"integrity":"sha512-qwHzD2FumiOuqSm+cMhLgRDAXwYiPoH9ecMsEl3Ox+I/9KcMOSAf22tTX+lWTCFrRpksBFdkwA84og4ghbbMpw==","signatures":[{"sig":"MEYCIQDfFTwMs7S3QIHbxaIqH5LJOjL7Fc4FclVbB0vgAu/AxgIhALZi0GiOF51Q58xM8DV2RqOj+qjOHgOCwnzlpGpEOc59","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228179},"main":"./dist/index.mjs","upem":{"policies":[{"policy":"wanted","because":"@typescript-eslint/eslint-plugin 7.6.0 uses @typescript-eslint/parser 7.6.0 (currently _latest_) which isn't on eslint 9 yet (it peer requires ^8.56.0)","package":"eslint"},{"policy":"pin","because":"with traverse 0.6.9 the website errors out with a 'index.js:24 Uncaught ReferenceError: global is not defined' (see comments in commit this line was added for full message)","package":"traverse"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"64589f2f631063d05b63ab4a0e91c23577c45386","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && make templates-dist && prettier --cache --log-level warn --write --use-tabs dist","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky install","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"bin/*.mjs\" \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise bin src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise bin src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise bin src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.8.1","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"22.4.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","semver":"^7.6.2","traverse":"0.6.8","commander":"12.1.0","handlebars":"4.7.8","fast-xml-parser":"4.4.1","@hpcc-js/wasm-graphviz":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"4.17.0","upem":"9.0.4","husky":"9.1.4","mocha":"10.7.3","peggy":"4.0.3","eslint":"8.57.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.23.1","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.3.3","@types/he":"1.2.3","typescript":"5.5.4","watskeburt":"4.1.0","lint-staged":"15.2.9","npm-run-all":"4.1.5","@types/mocha":"10.0.7","query-string":"9.1.0","@types/semver":"7.5.8","clean-pkg-json":"1.2.0","dependency-cruiser":"16.4.0","eslint-plugin-node":"11.1.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.1.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.13_1723903025602_0.6752957396396093","host":"s3://npm-registry-packages"}},"12.0.14":{"name":"state-machine-cat","version":"12.0.14","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.14","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"fde3cb65dd6f9cf7be552b2b2157df9a692b058c","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.14.tgz","fileCount":46,"integrity":"sha512-BRNJ49XdaK5IVgdwS2y9rKrO7dVL3cCWDxwUcrLu8MI5G5G0eUNDPtn/j/yvIyyUi4TVFEYAddKhzlUZM7Sucg==","signatures":[{"sig":"MEYCIQC9bnq6lGTWzOGG350GwiHz7cDcXjZzXWp0Y9Aq5EsKKQIhAJvyZPd6SkyjrYsvguC6FxUqgNMmUqOZfZa4GVGIn1Gm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229718},"main":"./dist/index.mjs","upem":{"policies":[{"policy":"wanted","because":"@typescript-eslint/eslint-plugin 7.6.0 uses @typescript-eslint/parser 7.6.0 (currently _latest_) which isn't on eslint 9 yet (it peer requires ^8.56.0)","package":"eslint"},{"policy":"pin","because":"with traverse 0.6.9 the website errors out with a 'index.js:24 Uncaught ReferenceError: global is not defined' (see comments in commit this line was added for full message)","package":"traverse"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"8704b63ff1f333f1deaeb65a8420a2e994844561","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && make templates-dist && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.8.1","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.js","dist/render/dot/dot.states.template.js","dist/render/dot/dot.template.js","dist/render/scxml/scxml.states.template.js","dist/render/scxml/scxml.template.js"],"_nodeVersion":"22.4.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","semver":"^7.6.2","traverse":"0.6.8","handlebars":"4.7.8","fast-xml-parser":"4.4.1","@hpcc-js/wasm-graphviz":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"4.17.0","upem":"9.0.4","husky":"9.1.5","mocha":"10.7.3","peggy":"4.0.3","eslint":"8.57.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.23.1","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.3.3","@types/he":"1.2.3","typescript":"5.5.4","watskeburt":"4.1.0","lint-staged":"15.2.9","npm-run-all":"4.1.5","@types/mocha":"10.0.7","query-string":"9.1.0","@types/semver":"7.5.8","clean-pkg-json":"1.2.0","dependency-cruiser":"16.4.0","eslint-plugin-node":"11.1.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.2.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.14_1724495327901_0.5932544187041242","host":"s3://npm-registry-packages"}},"12.0.15":{"name":"state-machine-cat","version":"12.0.15","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.15","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"86ad78ccd6983db1a6cad661531dc43fe47b2b24","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.15.tgz","fileCount":46,"integrity":"sha512-ppraFSp2iWtLVFsmXlMptWyyuPXaD/K1+VwXgxLrTPs7nQrJcnagl6hPjQSvjcsxwJlwzSwf+kaDYFruaQvSCw==","signatures":[{"sig":"MEUCIQDhkZgz3TL6ReN8rsE9GqwgymlBlhYHSJuU8iDqSoudpwIgI7VR80P8BQcqIXusHVcjzv3NNOe4ZHBjbs9HKb3X88s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229635},"main":"./dist/index.mjs","upem":{"policies":[{"policy":"wanted","because":"@typescript-eslint/eslint-plugin 7.6.0 uses @typescript-eslint/parser 7.6.0 (currently _latest_) which isn't on eslint 9 yet (it peer requires ^8.56.0)","package":"eslint"},{"policy":"pin","because":"with traverse 0.6.9 the website errors out with a 'index.js:24 Uncaught ReferenceError: global is not defined' (see comments in commit this line was added for full message)","package":"traverse"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"14bfdc41a371161e2802df7652f5a268a4448f80","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && make templates-dist && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.8.1","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/smcat/smcat.template.cjs","dist/render/dot/dot.states.template.cjs","dist/render/dot/dot.template.cjs"],"_nodeVersion":"22.4.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","semver":"^7.6.2","traverse":"0.6.8","handlebars":"4.7.8","fast-xml-parser":"4.5.0","@hpcc-js/wasm-graphviz":"1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"4.19.1","upem":"9.0.4","husky":"9.1.6","mocha":"10.7.3","peggy":"4.0.3","eslint":"8.57.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.24.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.3.3","@types/he":"1.2.3","typescript":"5.6.2","watskeburt":"4.1.0","lint-staged":"15.2.10","npm-run-all":"4.1.5","@types/mocha":"10.0.8","query-string":"9.1.0","@types/semver":"7.5.8","clean-pkg-json":"1.2.0","dependency-cruiser":"16.4.2","eslint-plugin-node":"11.1.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.30.0","eslint-plugin-unicorn":"55.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.7.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.15_1727460487255_0.27116384012755756","host":"s3://npm-registry-packages"}},"12.0.16":{"name":"state-machine-cat","version":"12.0.16","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.16","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"e170631cee11fe25f180f420cb660445fdfd72e1","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.16.tgz","fileCount":45,"integrity":"sha512-0d58rYps8p/jbBH/umtVDVVfrMPJ3rItGXkYyiy+3K4gPlL6s7XouSj+lB0oJqOgA+6OA0X6oIHu/wOFNkMc8Q==","signatures":[{"sig":"MEQCICLZapySbiFZ2k1ONoWWzXtn0qFY7Plv4kHsxWob1PqVAiARY8KdfSqlAVfoYEdlZl5sJkCNOWQKYw4zqLl+Ac6/FA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221811},"main":"./dist/index.mjs","upem":{"policies":[{"policy":"wanted","because":"@typescript-eslint/eslint-plugin 7.6.0 uses @typescript-eslint/parser 7.6.0 (currently _latest_) which isn't on eslint 9 yet (it peer requires ^8.56.0)","package":"eslint"},{"policy":"pin","because":"with traverse 0.6.9 the website errors out with a 'index.js:24 Uncaught ReferenceError: global is not defined' (see comments in commit this line was added for full message)","package":"traverse"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"5b9bf24b7528742cec34d71781929c355526add2","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && make templates-dist && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.8.1","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/dot/dot.states.template.cjs","dist/render/dot/dot.template.cjs"],"_nodeVersion":"22.4.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","semver":"^7.6.2","traverse":"0.6.8","handlebars":"4.7.8","fast-xml-parser":"4.5.0","@hpcc-js/wasm-graphviz":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"4.19.1","upem":"9.0.4","husky":"9.1.6","mocha":"10.7.3","peggy":"4.1.1","eslint":"^8.57.1","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.24.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.3.3","@types/he":"1.2.3","typescript":"5.6.2","watskeburt":"4.1.0","lint-staged":"15.2.10","npm-run-all":"4.1.5","@types/mocha":"10.0.8","query-string":"9.1.0","@types/semver":"7.5.8","clean-pkg-json":"1.2.0","dependency-cruiser":"16.4.2","eslint-plugin-node":"11.1.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.31.0","eslint-plugin-unicorn":"56.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.8.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.8.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.16_1728219086771_0.8559515240775732","host":"s3://npm-registry-packages"}},"12.0.17":{"name":"state-machine-cat","version":"12.0.17","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.17","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"e4c1c311ec00f574c00948707123bb2a13bef879","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.17.tgz","fileCount":47,"integrity":"sha512-x4upIhaWzN0yRInSIZEwFT3sGt8DP/+xbqNUbzSy4GUbZFjKzF010VZeQA36AU5NK1NL/cWxbsMZxWK4bnkWdA==","signatures":[{"sig":"MEUCIDmzTfoBocA9R+ZL7GU19bHAsh72TzfK3n7Hgk+9C0eMAiEAp8E88PvxfcCQtqWidamPQQ4DSLK78+50gF1Qcvxu3kQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240772},"main":"./dist/index.mjs","upem":{"policies":[{"policy":"pin","because":"with traverse 0.6.9 the website errors out with a 'index.js:24 Uncaught ReferenceError: global is not defined' (see comments in commit this line was added for full message)","package":"traverse"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"ac8fc411b2569cd0a3d99d3bd2d7e8dfa89b95da","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && make templates-dist && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.8.1","description":"write beautiful state charts","directories":{},"sideEffects":["dist/render/dot/dot.states.template.cjs","dist/render/dot/dot.template.cjs"],"_nodeVersion":"22.4.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","semver":"^7.6.2","traverse":"0.6.8","handlebars":"4.7.8","fast-xml-parser":"4.5.1","@hpcc-js/wasm-graphviz":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.19.2","upem":"9.0.4","husky":"9.1.7","mocha":"11.0.1","peggy":"4.2.0","eslint":"9.17.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.24.2","globals":"15.14.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.4.2","@types/he":"1.2.3","@eslint/js":"9.17.0","typescript":"5.7.2","watskeburt":"4.2.2","lint-staged":"15.2.11","npm-run-all":"4.1.5","@types/mocha":"10.0.10","query-string":"9.1.1","@types/semver":"7.5.8","clean-pkg-json":"1.2.0","eslint-plugin-n":"17.15.1","@eslint/eslintrc":"3.2.0","dependency-cruiser":"16.8.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.31.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.18.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.17_1734723383164_0.4917977437858634","host":"s3://npm-registry-packages-npm-production"}},"12.0.18":{"name":"state-machine-cat","version":"12.0.18","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.18","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"3223289b6a8e696ec45b65286775b1451fcb86d5","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.18.tgz","fileCount":39,"integrity":"sha512-P7MCIMiMhb25NVSiMh8efz8tqOf8l86xgCpLcWmn5hhjqgzL4Vtq3isQ/DNVyFhY2T3vIwlTxJc4UKny0teVAA==","signatures":[{"sig":"MEUCIH+8fdByVdQpjBHlD58BYPwaQSA5WMu+Z11/XMm+SMXAAiEApULaS/Se4zmybP8bpHdOtrOdEG7p7REWlFXqismAoww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189566},"main":"./dist/index.mjs","upem":{"policies":[{"policy":"pin","because":"with traverse 0.6.9 the website errors out with a 'index.js:24 Uncaught ReferenceError: global is not defined' (see comments in commit this line was added for full message)","package":"traverse"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"63d8b4615770655b1d4ec852da859ef36dcf239e","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.8.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"22.4.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","semver":"^7.6.2","traverse":"0.6.8","fast-xml-parser":"4.5.1","@hpcc-js/wasm-graphviz":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.19.2","upem":"9.0.4","husky":"9.1.7","mocha":"11.0.1","peggy":"4.2.0","eslint":"9.17.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.24.2","globals":"15.14.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.4.2","@types/he":"1.2.3","@eslint/js":"9.17.0","typescript":"5.7.2","watskeburt":"4.2.2","lint-staged":"15.2.11","npm-run-all":"4.1.5","@types/mocha":"10.0.10","query-string":"9.1.1","@types/semver":"7.5.8","clean-pkg-json":"1.2.0","eslint-plugin-n":"17.15.1","@eslint/eslintrc":"3.2.0","dependency-cruiser":"16.8.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.31.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.18.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.18_1734877979809_0.5251331180015562","host":"s3://npm-registry-packages-npm-production"}},"12.0.19":{"name":"state-machine-cat","version":"12.0.19","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.19","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"3db4664a20464adef491ecfb527cf409501ad0e3","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.19.tgz","fileCount":39,"integrity":"sha512-1F/UlkjOJKFK0PlWglwDCSug9kHpE/5F7oqcNXum0Ch5U/4ywLxy/fxZMUT2GqMBiurOIQBhM3DtdLBkPE2KFg==","signatures":[{"sig":"MEUCIQD9O/ifXIhtKqAg3ngHRdjIanu5CoXffseFtLlUi9sSvwIgFGryPoIXtTz3ZIBs6XQXsAvzzZu6r0ahw541l4BROiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189738},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"96368e400aea149c0e3f7d32f33ff7e8ea70c901","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.8.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"22.4.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","neotraverse":"0.6.18","fast-xml-parser":"4.5.1","@hpcc-js/wasm-graphviz":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.19.2","upem":"9.0.4","husky":"9.1.7","mocha":"11.0.1","peggy":"4.2.0","eslint":"9.17.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.24.2","globals":"15.14.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.4.2","@types/he":"1.2.3","@eslint/js":"9.17.0","typescript":"5.7.2","watskeburt":"4.2.2","lint-staged":"15.2.11","npm-run-all":"4.1.5","@types/mocha":"10.0.10","query-string":"9.1.1","@types/semver":"7.5.8","clean-pkg-json":"1.2.0","eslint-plugin-n":"17.15.1","@eslint/eslintrc":"3.2.0","dependency-cruiser":"16.8.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.31.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.18.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.19_1734961792608_0.3562119305032425","host":"s3://npm-registry-packages-npm-production"}},"12.0.20":{"name":"state-machine-cat","version":"12.0.20","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.20","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"f0e1efa692a3db9fa3c0a7e6ead1016e83f0c16f","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.20.tgz","fileCount":41,"integrity":"sha512-vUa0IeEj34WTVb2n/3LoyfM3rU5+S90DmQXcIGN0+IxjgDOdw7ip1vq+VxnJXQqL/cco/S3oXbACVwn2hy+KDg==","signatures":[{"sig":"MEQCIESZTQWCBXKq0HFhBNjNdpWtezG1G8NzFxmNp+JgrioJAiASUXVA6VrV4JOBaa0qPQwGM6rL2D5vEZFOObTvYhMiKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190879},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"8cc7b00d085692628349648b04905973e77d75a7","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.8.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"22.4.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","neotraverse":"0.6.18","fast-xml-parser":"4.5.1","@hpcc-js/wasm-graphviz":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.19.2","upem":"9.0.4","husky":"9.1.7","mocha":"11.0.1","peggy":"4.2.0","eslint":"9.17.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.24.2","globals":"15.14.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.4.2","@types/he":"1.2.3","@eslint/js":"9.17.0","typescript":"5.7.2","watskeburt":"4.2.2","lint-staged":"15.2.11","npm-run-all":"4.1.5","@types/mocha":"10.0.10","query-string":"9.1.1","@types/semver":"7.5.8","clean-pkg-json":"1.2.0","eslint-plugin-n":"17.15.1","@eslint/eslintrc":"3.2.0","dependency-cruiser":"16.8.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.31.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.18.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.20_1735168647288_0.6800258586683978","host":"s3://npm-registry-packages-npm-production"}},"12.0.21":{"name":"state-machine-cat","version":"12.0.21","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.21","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"9eec9bddcdb7a3fc35b5f60ff2c8c2ebedb0a501","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.21.tgz","fileCount":41,"integrity":"sha512-Hy9B1IuFi/1UOEf2uV9M5kheXKIT+wDmzQWiYtOhi0cBC3oC35h+NXk9W3q4uhYj9AArtqmywZXKMQss6RSiUw==","signatures":[{"sig":"MEYCIQCOxQZUzvhndsOuWqkHSEMg9PLBp7e3vhTlPv8J0hsb+gIhAOfxXZPq+Xp6/nDwpUmoMRiH1mfT4QGrShGvtgucNqiK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191062},"main":"./dist/index.mjs","types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"3808be712d571d9d1b6ce2559f8804cbb20dfe1a","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.8.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"22.4.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","neotraverse":"0.6.18","fast-xml-parser":"4.5.1","@hpcc-js/wasm-graphviz":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.19.2","upem":"9.0.4","husky":"9.1.7","mocha":"11.0.1","peggy":"4.2.0","eslint":"9.17.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.24.2","globals":"15.14.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.4.2","@types/he":"1.2.3","@eslint/js":"9.17.0","typescript":"5.7.2","watskeburt":"4.2.2","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/mocha":"10.0.10","query-string":"9.1.1","@types/semver":"7.5.8","clean-pkg-json":"1.2.0","eslint-plugin-n":"17.15.1","@eslint/eslintrc":"3.2.0","dependency-cruiser":"16.8.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.31.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.19.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.21_1735672881156_0.9412351892151956","host":"s3://npm-registry-packages-npm-production"}},"12.0.22":{"name":"state-machine-cat","version":"12.0.22","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.22","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"5e8effb984c7b4366dcc52861e003e78869bda19","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.22.tgz","fileCount":41,"integrity":"sha512-y+Xpfdpn1uOQikIYIId9fDaXvjC5TfGGorm9Ed6ggtBEHzQPTBxvQSOxbJctprXERAzFTej4VnEwFmUhEUIc9A==","signatures":[{"sig":"MEQCICT9+qqlvNj3OyWHOmzS/nPIgAyia3CePEPwPr6xIuvCAiAtoiEbsEgrLIAkduSYIMNlpdeHNy1lCEYv0gCZu52BtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191060},"main":"./dist/index.mjs","upem":{"policies":[{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"8eed16224e6bd23c157da6ca806ce4fc39147f5e","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"10.8.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"22.4.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","neotraverse":"0.6.18","fast-xml-parser":"5.2.0","@hpcc-js/wasm-graphviz":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.19.3","upem":"9.0.4","husky":"9.1.7","mocha":"11.1.0","peggy":"4.2.0","eslint":"9.24.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.25.2","globals":"16.0.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.5.3","@types/he":"1.2.3","@eslint/js":"9.24.0","typescript":"5.8.3","watskeburt":"4.2.3","lint-staged":"15.5.1","npm-run-all":"4.1.5","@types/mocha":"10.0.10","query-string":"9.1.1","@types/semver":"7.7.0","clean-pkg-json":"1.2.1","eslint-plugin-n":"17.17.0","@eslint/eslintrc":"3.3.1","dependency-cruiser":"16.10.1","xml-name-validator":"5.0.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.31.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.2","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.29.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.22_1744401193906_0.11385300876199711","host":"s3://npm-registry-packages-npm-production"}},"12.0.23":{"name":"state-machine-cat","version":"12.0.23","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.23","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"3d0ae57bffaa81bbff2a7377df9d35bc4b7602c3","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.23.tgz","fileCount":41,"integrity":"sha512-94I3Rt80CdQe8mvvqMIbz9DZ0IkE4VvlfWNvUvlFnW/wbZzsnBswtLXKQeZKewSUb3hBbB0MHqKLUaHcrICJBw==","signatures":[{"sig":"MEUCIQDiytfdTo3OqxMdz8MOqCDUuGdvRgQVbyYrWPyvXvPPVwIgUPy629U7Wr6zcX/ziEbYIepDtqAMc9Uw9hH7smm4p2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190570},"main":"./dist/index.mjs","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"610bcf2a4e0140ac39fa70d101702eb01051e143","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.3.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"24.0.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","neotraverse":"0.6.18","fast-xml-parser":"5.2.2","@hpcc-js/wasm-graphviz":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.19.4","upem":"9.0.4","husky":"9.1.7","mocha":"11.2.2","peggy":"5.0.2","eslint":"9.26.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.25.4","globals":"16.1.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.5.3","@types/he":"1.2.3","@eslint/js":"9.26.0","typescript":"5.8.3","watskeburt":"4.2.3","lint-staged":"16.0.0","npm-run-all":"4.1.5","@types/mocha":"10.0.10","query-string":"9.1.2","@types/semver":"7.7.0","clean-pkg-json":"1.3.0","eslint-plugin-n":"17.18.0","@eslint/eslintrc":"3.3.1","dependency-cruiser":"16.10.2","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.31.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.5","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.32.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.32.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.23_1746904298730_0.4571311958704165","host":"s3://npm-registry-packages-npm-production"}},"12.0.24":{"name":"state-machine-cat","version":"12.0.24","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.24","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"2dff34001b9885bb30b4850b30e07fe468fb6637","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.24.tgz","fileCount":41,"integrity":"sha512-ujJTXWsQwku0VgNRJHn+BAkC8F5AvfBVomUhcnYgmQMWsECMLm+lrp9WOPt1aw1ESMD3H8Wv3o/htmShqw/VnA==","signatures":[{"sig":"MEUCIFewqI+XCOwAZ8qMfJKqKeCcCeRZ+wTAmPxJi/SuAASYAiEAkrJ1UpL4xb1fbIiQogvQsbUq9klp3VqhmzKQwCX/++8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190540},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"ac54a4f9fb5a328a93b5db5b7a02046e795b3a55","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","actor":{"name":"sverweij","type":"user","email":"sander_verweij@yahoo.com"},"email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.3.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"24.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","neotraverse":"0.6.18","fast-xml-parser":"5.2.5","@hpcc-js/wasm-graphviz":"1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.20.3","upem":"9.0.4","husky":"9.1.7","mocha":"11.7.0","peggy":"5.0.3","eslint":"9.29.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.25.5","globals":"16.2.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.5.3","@types/he":"1.2.3","@eslint/js":"9.29.0","typescript":"5.8.3","watskeburt":"4.2.3","lint-staged":"16.1.2","npm-run-all":"4.1.5","@types/mocha":"10.0.10","query-string":"9.2.1","@types/semver":"7.7.0","clean-pkg-json":"1.3.0","eslint-plugin-n":"^17.20.0","@eslint/eslintrc":"3.3.1","dependency-cruiser":"16.10.3","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.31.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.5","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.34.1","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.24_1750445906817_0.17286996436421065","host":"s3://npm-registry-packages-npm-production"}},"12.0.25":{"name":"state-machine-cat","version":"12.0.25","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@12.0.25","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"f7bd6730b84cb666248abcc8590a74c380bfebbe","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-12.0.25.tgz","fileCount":41,"integrity":"sha512-7Ihp0B3nKuBg1bTOGoFO0eNmIWTDdVM1kUNO4lcLFDkNWBHulLHylQca54m4wwrwVJMhXHC8KiKKGybOQlRoUg==","signatures":[{"sig":"MEUCIHj3v5tP6/CT4A0JVAd3Cs85zxSDw7JPrXlTRuindHTEAiEAg3FU2yTFHCZdLgGvHedwiDNJ8xJ08W0s+pRQizWMHSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@12.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190540},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^18.17||>=20"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"bd9a4e377ff4e33d77d4dcda1125c7591cd6198e","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.4.2","description":"write beautiful state charts","directories":{},"_nodeVersion":"24.4.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","neotraverse":"0.6.18","fast-xml-parser":"5.2.5","@hpcc-js/wasm-graphviz":"1.9.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.20.3","upem":"9.0.4","husky":"9.1.7","mocha":"11.7.1","peggy":"5.0.5","eslint":"9.30.1","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.25.6","globals":"16.3.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.6.2","@types/he":"1.2.3","@eslint/js":"9.30.1","typescript":"5.8.3","watskeburt":"4.2.3","lint-staged":"16.1.2","npm-run-all":"4.1.5","@types/mocha":"10.0.10","query-string":"9.2.2","@types/semver":"7.7.0","clean-pkg-json":"1.3.0","eslint-plugin-n":"^17.21.0","@eslint/eslintrc":"3.3.1","dependency-cruiser":"16.10.4","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.5","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.36.0","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_12.0.25_1752263763116_0.03050082687087552","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"state-machine-cat","version":"13.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@13.0.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"f6fa3754686bc097061fd689d80ee00c3284cd75","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-13.0.0.tgz","fileCount":41,"integrity":"sha512-KvFDmBRDocSA8ZFPGmL6//g1yX0uCeFQZ3jwmLajPZFGe3fVr/wwE24Hp9vWTkGQvfMF+jnCPOzSvMn+YvdY5A==","signatures":[{"sig":"MEUCIQDa0pkfI/Mg0NhamdkLIYbmzGDzeM0e9QaGEiOMolghuwIgPB90zZXE5YRvyYrer/YMoriStDHWzns44nnSVQiZB6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@13.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190205},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.12||^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"ca267dec0dcd1a06a0c1c0832fe56d3af2160aae","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.4.2","description":"write beautiful state charts","directories":{},"_nodeVersion":"24.4.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","neotraverse":"0.6.18","fast-xml-parser":"5.2.5","@hpcc-js/wasm-graphviz":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.20.3","upem":"9.0.4","husky":"9.1.7","mocha":"11.7.1","peggy":"5.0.5","eslint":"9.32.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.25.8","globals":"16.3.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.6.2","@types/he":"1.2.3","@eslint/js":"9.32.0","typescript":"5.8.3","watskeburt":"4.2.3","lint-staged":"16.1.2","npm-run-all":"4.1.5","@types/mocha":"10.0.10","query-string":"9.2.2","@types/semver":"7.7.0","clean-pkg-json":"1.3.0","eslint-plugin-n":"^17.21.1","@eslint/eslintrc":"3.3.1","dependency-cruiser":"17.0.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.38.0","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_13.0.0_1753614990142_0.26683773830580315","host":"s3://npm-registry-packages-npm-production"}},"13.0.1":{"name":"state-machine-cat","version":"13.0.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@13.0.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"66a4b9b23d66a46fa1ebd9339e71768a775a0dba","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-13.0.1.tgz","fileCount":41,"integrity":"sha512-zRIpIyFy90gIfxiDyT4543GhIf7Xx4bvgyPU18jUlhBle8ZZnNic/j8XCPG+iJ1/NhBWpSYZFekK82qFgyRG/w==","signatures":[{"sig":"MEQCIHpNjMQLgv2EDff9fOlgsd8vsch8o//Vfh6CSn/nKZ+hAiBZM1RRuF+MZjDpGZcEOsGTHOAKKnpMQFFBnPRTPvdpMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@13.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190205},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.12||^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"d50f4a14e60dd207dc283b5d5a3c61feb00a8b27","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.6.0","description":"write beautiful state charts","directories":{},"_nodeVersion":"24.8.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","neotraverse":"0.6.18","fast-xml-parser":"5.2.5","@hpcc-js/wasm-graphviz":"1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.20.5","upem":"10.0.0","husky":"9.1.7","mocha":"11.7.2","peggy":"5.0.6","eslint":"9.36.0","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.25.10","globals":"16.4.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.6.2","@types/he":"1.2.3","@eslint/js":"9.36.0","typescript":"5.9.2","watskeburt":"4.2.3","lint-staged":"16.1.6","npm-run-all":"4.1.5","@types/mocha":"10.0.10","query-string":"9.3.1","@types/semver":"7.7.1","clean-pkg-json":"1.3.0","eslint-plugin-n":"^17.23.1","@eslint/eslintrc":"3.3.1","dependency-cruiser":"17.0.1","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.44.0","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_13.0.1_1758459388689_0.4705020473895427","host":"s3://npm-registry-packages-npm-production"}},"13.0.2":{"name":"state-machine-cat","version":"13.0.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@13.0.2","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"8292ea95788518bedbe867dd673e74c702911ae6","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-13.0.2.tgz","fileCount":41,"integrity":"sha512-qNKrDYMOEyzBYFeFB5X5KlNJGaCfzRIeRnpeTaAMS7U/nWNAM46+bSbutHrglzc+2X/CmnlTYOlw0dLWujlAlg==","signatures":[{"sig":"MEQCIFcpgK8gcz2HQErrnK2t2lWEO34o3/o8jadn8ngdm4u9AiBUjdLmF1Rw2U9SvYj1tdi1Z1JE9aDKUg8EijEuizoFqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@13.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190205},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.12||^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"41c6614f227b6324f850426e276e5707b195770f","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.6.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"24.11.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","neotraverse":"0.6.18","fast-xml-parser":"5.3.1","@hpcc-js/wasm-graphviz":"1.15.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.20.6","upem":"10.0.0","husky":"9.1.7","mocha":"11.7.5","peggy":"5.0.6","eslint":"9.39.1","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.27.0","globals":"16.5.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.6.2","@types/he":"1.2.3","@eslint/js":"9.39.1","typescript":"5.9.3","watskeburt":"5.0.0","lint-staged":"16.2.6","npm-run-all":"4.1.5","@types/mocha":"10.0.10","query-string":"9.3.1","@types/semver":"7.7.1","clean-pkg-json":"1.3.0","eslint-plugin-n":"^17.23.1","@eslint/eslintrc":"3.3.1","dependency-cruiser":"17.2.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.46.3","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_13.0.2_1762783753226_0.10086503130582947","host":"s3://npm-registry-packages-npm-production"}},"13.0.3":{"name":"state-machine-cat","version":"13.0.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@13.0.3","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"4b601736a199de93fb8b572d95b65e2a1dedc013","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-13.0.3.tgz","fileCount":41,"integrity":"sha512-7c2vKS7ZK+BVS6XDleymxCfdGd3mkQsrA6pHp8ltFquws+zHM2artUiw/8XZ6VstOl/T0T/UTtzhyPhUV52Ssg==","signatures":[{"sig":"MEUCIQD0hOuLoY0ulP0d88EePl2Erqm+EmVrMNCjNbbqZqFH/gIgaloaXoN8bRKndDPKV/mEnNWsAWe1mMKEyiddbhJJSHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@13.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190275},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.12||^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"b5033a5784214499f422d6321a94d4b2be031f1c","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.6.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"24.11.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","neotraverse":"0.6.18","fast-xml-parser":"5.3.1","@hpcc-js/wasm-graphviz":"1.15.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.20.6","upem":"10.0.0","husky":"9.1.7","mocha":"11.7.5","peggy":"5.0.6","eslint":"9.39.1","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.27.0","globals":"16.5.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.6.2","@types/he":"1.2.3","@eslint/js":"9.39.1","typescript":"5.9.3","watskeburt":"5.0.0","lint-staged":"16.2.6","npm-run-all":"4.1.5","@types/mocha":"10.0.10","@types/semver":"7.7.1","clean-pkg-json":"1.3.0","eslint-plugin-n":"^17.23.1","@eslint/eslintrc":"3.3.1","dependency-cruiser":"17.2.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.46.3","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_13.0.3_1762941650256_0.03057326533600624","host":"s3://npm-registry-packages-npm-production"}},"14.0.0":{"name":"state-machine-cat","version":"14.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@14.0.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"131010e49ffe7c180a921b1e7cb872cd2816307b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-14.0.0.tgz","fileCount":41,"integrity":"sha512-gGaVUP9Wrfsja+xdr9WZVVH60BAWY22tVTMiuPXZjrzLzFVkeCCrfRblxEeBB1wmV3oSEUwIMFsJvOQUJDTSKQ==","signatures":[{"sig":"MEUCID6f0egxJU3sB91/jxviLcruWxzmpE0ow1fj4M8HtcYkAiEAoFdpe8ZjUMMsBz/j9aS4RFju2HJ9JyMYWp9rLK6/PXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@14.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190780},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.12||^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"c5f4e9d2f3a40639e8c22e1835a0381de027d044","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.6.1","description":"write beautiful state charts","directories":{},"_nodeVersion":"24.11.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","ajv":"8.17.1","neotraverse":"0.6.18","fast-xml-parser":"5.3.1","@hpcc-js/wasm-graphviz":"1.15.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.20.6","upem":"10.0.0","husky":"9.1.7","mocha":"11.7.5","peggy":"5.0.6","eslint":"9.39.1","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.27.0","globals":"16.5.0","ts-node":"10.9.2","grammkit":"0.7.2","prettier":"3.6.2","@types/he":"1.2.3","@eslint/js":"9.39.1","typescript":"5.9.3","watskeburt":"5.0.0","lint-staged":"16.2.6","npm-run-all":"4.1.5","@types/mocha":"10.0.10","@types/semver":"7.7.1","clean-pkg-json":"1.3.0","eslint-plugin-n":"^17.23.1","@eslint/eslintrc":"3.3.1","dependency-cruiser":"17.2.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.46.4","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.46.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_14.0.0_1763070996496_0.6450835366729302","host":"s3://npm-registry-packages-npm-production"}},"14.0.1":{"name":"state-machine-cat","version":"14.0.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@14.0.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"8ce9fecb6f2b3b837da8a716faf7ef9c7e4b810a","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-14.0.1.tgz","fileCount":41,"integrity":"sha512-qzu7vWMAvqao7gN4CXnv3TL6ZnSp8Qjn1NZP9p9qps2ZVUPN2aQHGLq3tjsQe718ECHD9jxvIhzKukfAqUOMJQ==","signatures":[{"sig":"MEUCIB81kJXu4Dla5vykbjKJ4VdRxcDq41C8RTCJJCoRng/VAiEA0H9kHnKFrERsrBU59K4hbx7jEjpqw8J2i30teQ+VynE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@14.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200352},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.12||^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"5fca52f274dcbd253d40dcbaa4e6c874497703cf","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"overrides":{"glob":"^12.0.0","js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.6.2","description":"write beautiful state charts","directories":{},"resolutions":{"glob":"^12.0.0","js-yaml":"4.1.1"},"_nodeVersion":"24.11.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.3.2","@hpcc-js/wasm-graphviz":"1.16.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","ajv":"8.17.1","tsx":"4.21.0","upem":"10.0.3","husky":"9.1.7","mocha":"11.7.5","peggy":"5.0.6","eslint":"9.39.1","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.27.1","globals":"16.5.0","grammkit":"0.7.2","prettier":"3.7.4","@types/he":"1.2.3","@eslint/js":"9.39.1","typescript":"5.9.3","watskeburt":"5.0.0","@types/node":"24.10.2","lint-staged":"16.2.7","@types/mocha":"10.0.10","npm-run-all2":"8.0.4","@types/semver":"7.7.1","clean-pkg-json":"1.3.0","eslint-plugin-n":"^17.23.1","@eslint/eslintrc":"3.3.3","dependency-cruiser":"17.3.2","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.49.0","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_14.0.1_1765310204698_0.9350216450915059","host":"s3://npm-registry-packages-npm-production"}},"14.0.2":{"name":"state-machine-cat","version":"14.0.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@14.0.2","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"978add672ae6a51a35467ca79279b07c44ba3682","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-14.0.2.tgz","fileCount":41,"integrity":"sha512-lfRJMc0iwtnefBWRqPxAMHE7rCK3UbkkaxJyAvIHL8g1PnCcVeAMeag26N6Y7luvGIaqjPrmbq1CwbQuiNup8A==","signatures":[{"sig":"MEYCIQC6Ah2MIdlwMgKRJfU6PanlceWXMaTI9eQpZeA8exgzBQIhAPS1QgNnPvSMRdyL5H/iIC7iXYnFgi83xWc/VA+QwfjS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@14.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200352},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.12||^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"2041864f4f81fd02293a9ce765c309e9b019eabe","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"overrides":{"glob":"^12.0.0","js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.6.2","description":"write beautiful state charts","directories":{},"resolutions":{"glob":"^12.0.0","js-yaml":"4.1.1"},"_nodeVersion":"24.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.3.3","@hpcc-js/wasm-graphviz":"1.17.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","ajv":"8.17.1","tsx":"4.21.0","upem":"10.0.3","husky":"9.1.7","mocha":"11.7.5","peggy":"5.0.6","eslint":"9.39.2","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.27.2","globals":"16.5.0","grammkit":"0.7.2","prettier":"3.7.4","@types/he":"1.2.3","@eslint/js":"9.39.2","typescript":"5.9.3","watskeburt":"5.0.0","@types/node":"25.0.3","lint-staged":"16.2.7","@types/mocha":"10.0.10","npm-run-all2":"8.0.4","@types/semver":"7.7.1","clean-pkg-json":"1.3.0","eslint-plugin-n":"^17.23.1","@eslint/eslintrc":"3.3.3","dependency-cruiser":"17.3.5","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.50.0","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_14.0.2_1766351579172_0.26069006091189584","host":"s3://npm-registry-packages-npm-production"}},"14.0.3":{"name":"state-machine-cat","version":"14.0.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@14.0.3","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"7bcf4505cf29d7737d84648fcd32fd9c072f2317","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-14.0.3.tgz","fileCount":41,"integrity":"sha512-NN44yeICcQZOH6e4hEW/LqO37bIYrPlYv2ZsElKuX5zNv9140ZnICuuMG/gG4VPx6f9KG655PtdJ+Qd1pgX9BA==","signatures":[{"sig":"MEQCIF3+7R+huXtatSQnRRsm93m0YoZa3PewHX/puLX6v1arAiBHY3FpHbaVFPRQtuG3xZoNA6P73jJF6sdAUDOOCHmVSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@14.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200352},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.12||^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"6a41c47adaa87efc57b059091ae93d809684f0b9","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"overrides":{"glob":"^12.0.0","js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.6.2","description":"write beautiful state charts","directories":{},"resolutions":{"glob":"^12.0.0","js-yaml":"4.1.1"},"_nodeVersion":"24.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.3.3","@hpcc-js/wasm-graphviz":"1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","ajv":"8.17.1","tsx":"4.21.0","upem":"10.0.3","husky":"9.1.7","mocha":"11.7.5","peggy":"5.0.6","eslint":"9.39.2","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.27.2","globals":"17.0.0","grammkit":"0.7.2","prettier":"3.7.4","@types/he":"1.2.3","@eslint/js":"9.39.2","typescript":"5.9.3","watskeburt":"5.0.0","@types/node":"25.0.3","lint-staged":"16.2.7","@types/mocha":"10.0.10","npm-run-all2":"8.0.4","@types/semver":"7.7.1","clean-pkg-json":"1.3.0","eslint-plugin-n":"^17.23.1","@eslint/eslintrc":"3.3.3","dependency-cruiser":"17.3.6","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.51.0","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_14.0.3_1767443317906_0.21289359734784052","host":"s3://npm-registry-packages-npm-production"}},"14.0.4":{"name":"state-machine-cat","version":"14.0.4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@14.0.4","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"8c8fbc680a4093c379c752b2bde9a2d68727e508","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-14.0.4.tgz","fileCount":41,"integrity":"sha512-Ll7uwCimiRVNPEVC5/tlQ6rpCyISBu/t10phE2C/PsZfD14Rp3wt18GVuIm4WNAYaWkAkOVh4N9V+pnkxgmEqg==","signatures":[{"sig":"MEUCIQCD6LAMjQhSwGINdqcxusY/dQzc8EG4gRw68EExY++OHgIgD0PWGnQ2lMYSNr1g2N9Pgocf6E8ycmwCVuZMFJ+n/fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@14.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200564},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.12||^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"9d5b83c9faff61abe4926a43ba33f79edcb1aa7b","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"overrides":{"glob":"^12.0.0","js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.6.2","description":"write beautiful state charts","directories":{},"resolutions":{"glob":"^12.0.0","js-yaml":"4.1.1"},"_nodeVersion":"24.12.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.3.3","@hpcc-js/wasm-graphviz":"1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","ajv":"8.17.1","tsx":"4.21.0","upem":"10.0.3","husky":"9.1.7","mocha":"11.7.5","peggy":"5.0.6","eslint":"9.39.2","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.27.2","globals":"17.0.0","grammkit":"0.7.2","prettier":"3.7.4","@types/he":"1.2.3","@eslint/js":"9.39.2","typescript":"5.9.3","watskeburt":"5.0.0","@types/node":"25.0.8","lint-staged":"16.2.7","@types/mocha":"10.0.10","npm-run-all2":"8.0.4","@types/semver":"7.7.1","clean-pkg-json":"1.3.0","eslint-plugin-n":"^17.23.2","@eslint/eslintrc":"3.3.3","dependency-cruiser":"17.3.6","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.53.0","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.53.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_14.0.4_1768422510667_0.8639947691509433","host":"s3://npm-registry-packages-npm-production"}},"14.0.5":{"name":"state-machine-cat","version":"14.0.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@14.0.5","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"26190341727a3251458bffdcb67525675685c056","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-14.0.5.tgz","fileCount":41,"integrity":"sha512-0+5Wm1lLzE6t9kp+2Uw/SBqulCGJXYhTb6ux+jNfqKHVKfe3wAcAdZZkL05uLc5zfMqViGiQNIurkKIRwLmkrg==","signatures":[{"sig":"MEUCIQCYZrxzIgelNd3gCJfJ+YWJuEbfY+zC+lH7C5wbw/HvfAIgfPFqyVs2mG2xAT9HNzFxhVWsQrpE32Dxv0cQi1LTe0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@14.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200516},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.12||^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"ae8bb7cfb84a81c5becd76bf8cc21fbc1e46e70a","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"overrides":{"diff":"8.0.3","glob":"^12.0.0","js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.6.2","description":"write beautiful state charts","directories":{},"resolutions":{"diff":"8.0.3","glob":"^12.0.0","js-yaml":"4.1.1"},"_nodeVersion":"24.13.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.3.4","@hpcc-js/wasm-graphviz":"1.20.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","ajv":"8.17.1","tsx":"4.21.0","upem":"10.0.3","husky":"9.1.7","mocha":"11.7.5","peggy":"5.0.6","eslint":"9.39.2","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.27.2","globals":"17.2.0","grammkit":"0.7.2","prettier":"3.8.1","@types/he":"1.2.3","@eslint/js":"9.39.2","typescript":"5.9.3","watskeburt":"5.0.2","@types/node":"25.1.0","lint-staged":"16.2.7","@types/mocha":"10.0.10","npm-run-all2":"8.0.4","@types/semver":"7.7.1","clean-pkg-json":"1.3.0","eslint-plugin-n":"^17.23.2","@eslint/eslintrc":"3.3.3","dependency-cruiser":"17.3.7","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.54.0","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_14.0.5_1769856300140_0.7687575781752913","host":"s3://npm-registry-packages-npm-production"}},"14.0.6":{"name":"state-machine-cat","version":"14.0.6","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@14.0.6","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"b6d912b5df2c99eaed7b9268caf46d74ab91c477","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-14.0.6.tgz","fileCount":41,"integrity":"sha512-7tsLov3GntcaZUY9eLMANAXnMXiZ16kXuJzxF4fakj3Eh8SWWgYsLiCEIoeodvmea9DokW9K08nm15DY5zMX4w==","signatures":[{"sig":"MEUCICnfyXt145Dfy3S46ejw9fHIafyCkB+C6jfkBRYOlEntAiEAiEMve5RCd/u6o3eIobaJipRTe1KY4SKnV64+B2brwPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@14.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200516},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"@eslint/js"},{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"eslint"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.12||^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"f6e253e6a56638f18d86ff1e2d3063ab5068aceb","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"overrides":{"diff":"8.0.3","glob":"^12.0.0","js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.6.2","description":"write beautiful state charts","directories":{},"resolutions":{"diff":"8.0.3","glob":"^12.0.0","js-yaml":"4.1.1"},"_nodeVersion":"24.13.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.3.6","@hpcc-js/wasm-graphviz":"1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","ajv":"8.18.0","tsx":"4.21.0","upem":"10.0.3","husky":"9.1.7","mocha":"11.7.5","peggy":"5.0.6","eslint":"^9.39.2","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.27.3","globals":"17.3.0","grammkit":"0.7.2","prettier":"3.8.1","@types/he":"1.2.3","@eslint/js":"^9.39.2","typescript":"5.9.3","watskeburt":"5.0.2","@types/node":"25.2.3","lint-staged":"16.2.7","@types/mocha":"10.0.10","npm-run-all2":"8.0.4","@types/semver":"7.7.1","clean-pkg-json":"1.3.0","eslint-plugin-n":"^17.24.0","@eslint/eslintrc":"3.3.3","dependency-cruiser":"17.3.8","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","@typescript-eslint/parser":"8.56.0","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.56.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_14.0.6_1771447581773_0.8404048790909131","host":"s3://npm-registry-packages-npm-production"}},"14.0.7":{"name":"state-machine-cat","version":"14.0.7","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@14.0.7","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"ce546eda57921eb458e2bca90181e38131a7b0bc","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-14.0.7.tgz","fileCount":41,"integrity":"sha512-ogiwZ66xssQTw4vLDlI6WeNxH4Mf0R+0qA6ZWfyEJeuj5i869LL+TpjCW3gAJiyAgSFXr1kQ/6Dsqt+5ter5Ag==","signatures":[{"sig":"MEQCIHiNccJmZIwQNoR24AfHfTH6n/KCMebMklfFZRJHCu2JAiBKPfUsG9H6ZbDvYWtBMOwyHLLVKVsLAhnQqfrEeZL4RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@14.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200516},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"@eslint/js"},{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"eslint"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.12||^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"3634a08b661d593240f1178b022671e7b2367b51","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"overrides":{"c8":{"yargs":"^18.0.0","minimatch":"^10.2.2"},"diff":"8.0.3","glob":"^13.0.3","mocha":{"minimatch":"^10.2.2"},"js-yaml":"4.1.1","@typescript-eslint/typescript-estree":{"minimatch":"^10.2.2"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.9.0","description":"write beautiful state charts","directories":{},"resolutions":{"diff":"8.0.3","glob":"^13.0.3","js-yaml":"4.1.1","c8/**/minimatch":"^10.2.2","mocha/**/minimatch":"^10.2.2","@typescript-eslint/typescript-estree/**/minimatch":"^10.2.2"},"_nodeVersion":"24.14.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.5.5","@hpcc-js/wasm-graphviz":"1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","ajv":"8.18.0","tsx":"4.21.0","upem":"10.0.4","husky":"9.1.7","mocha":"11.7.5","peggy":"5.1.0","eslint":"^9.39.4","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.27.4","globals":"17.4.0","grammkit":"0.7.2","prettier":"3.8.1","@types/he":"1.2.3","@eslint/js":"^9.39.4","typescript":"5.9.3","watskeburt":"5.0.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/mocha":"10.0.10","npm-run-all2":"8.0.4","@types/semver":"7.7.1","clean-pkg-json":"1.3.0","eslint-plugin-n":"^17.24.0","@eslint/eslintrc":"3.3.5","dependency-cruiser":"17.3.9","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"4.0.0","@typescript-eslint/parser":"8.57.0","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_14.0.7_1773519838235_0.5396905733118509","host":"s3://npm-registry-packages-npm-production"}},"14.0.8":{"name":"state-machine-cat","version":"14.0.8","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@14.0.8","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"f3616149b627b72915f5fb274207f870de6bd3f6","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-14.0.8.tgz","fileCount":41,"integrity":"sha512-BPfucmbehcby2cK/EGjEd8gIGYV+KdO3/QhXx+lK5fFxdSW/VMOXl+G0/BDUod5qfFclSgcmq3jMYZ3a/01arQ==","signatures":[{"sig":"MEUCIQDUaYfSN+MN1x8FJGNTT/0DJ8rD4DSD0W8tHFJoDqFwIwIgeQqmCHVZHhCxcEB/pjc96Ee4lDMyTkyEjSQI+U2Y18M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@14.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200480},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"@eslint/js"},{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"eslint"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"},{"policy":"wanted","because":"typescript-eslint does not support typescript ^6 yet","package":"typescript"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.12||^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"a3c46b68ab40e3238c392272f83d22ced4df8389","imports":{"#*":"./src/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"overrides":{"c8":{"yargs":"^18.0.0","minimatch":"^10.2.2"},"diff":"8.0.3","glob":"^13.0.3","mocha":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"js-yaml":"4.1.1","@typescript-eslint/typescript-estree":{"minimatch":"^10.2.2"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.9.0","description":"write beautiful state charts","directories":{},"resolutions":{"diff":"8.0.3","glob":"^13.0.3","js-yaml":"4.1.1","c8/**/minimatch":"^10.2.2","mocha/**/minimatch":"^10.2.2","@typescript-eslint/typescript-estree/**/minimatch":"^10.2.2"},"_nodeVersion":"24.14.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.5.9","@hpcc-js/wasm-graphviz":"1.21.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","ajv":"8.18.0","tsx":"4.21.0","upem":"10.0.4","husky":"9.1.7","mocha":"11.7.5","peggy":"5.1.0","eslint":"^9.39.4","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.27.4","globals":"17.4.0","grammkit":"0.7.2","prettier":"3.8.1","@types/he":"1.2.3","@eslint/js":"^9.39.4","typescript":"^5.9.3","watskeburt":"5.0.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/mocha":"10.0.10","npm-run-all2":"8.0.4","@types/semver":"7.7.1","clean-pkg-json":"1.4.1","eslint-plugin-n":"^17.24.0","@eslint/eslintrc":"3.3.5","dependency-cruiser":"17.3.10","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"4.0.0","@typescript-eslint/parser":"8.57.2","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_14.0.8_1774777729637_0.014854483045720235","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"state-machine-cat","version":"15.0.0","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@15.0.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"983cfa633134226e85737f90b392426bd43bcdef","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-15.0.0.tgz","fileCount":41,"integrity":"sha512-TjNE0OgeejNPdFkWEoudkNGu0/8LOiLRFOgcEkWEgOOAJKEQCG2Xb3tgr1XmjJN/0DpT/Q8eycDNRflI4BkOaQ==","signatures":[{"sig":"MEYCIQDZcsqSI3s6iTKOGXUJpRgMKoBgs/gWD9PhSMfHsT4n3QIhAPGaZp1y5rde5dSSJMXTwzu/c5dINaBGxt4FHJMPcneh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@15.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200512},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"@eslint/js"},{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"eslint"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"deba9e30c703cc74ecd71c29b587a9898ecad38a","imports":{"#*":"./src/*","#types/*":"./types/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty --ignoreConfig types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"overrides":{"c8":{"yargs":"^18.0.0","minimatch":"^10.2.2"},"diff":"8.0.3","glob":"^13.0.3","mocha":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"js-yaml":"4.1.1","@typescript-eslint/typescript-estree":{"minimatch":"^10.2.2"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.11.0","description":"write beautiful state charts","directories":{},"resolutions":{"diff":"8.0.3","glob":"^13.0.3","js-yaml":"4.1.1","c8/**/minimatch":"^10.2.2","mocha/**/minimatch":"^10.2.2","@typescript-eslint/typescript-estree/**/minimatch":"^10.2.2"},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.5.11","@hpcc-js/wasm-graphviz":"1.21.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","ajv":"8.18.0","tsx":"4.21.0","upem":"10.0.4","husky":"9.1.7","mocha":"11.7.5","peggy":"5.1.0","eslint":"^9.39.4","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.28.0","globals":"17.4.0","grammkit":"0.7.2","prettier":"3.8.2","@types/he":"1.2.3","@eslint/js":"^9.39.4","typescript":"6.0.2","watskeburt":"5.0.3","@types/node":"25.6.0","lint-staged":"16.4.0","@types/mocha":"10.0.10","npm-run-all2":"8.0.4","@types/semver":"7.7.1","clean-pkg-json":"1.4.1","eslint-plugin-n":"^17.24.0","@eslint/eslintrc":"3.3.5","dependency-cruiser":"17.3.10","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"4.0.0","@typescript-eslint/parser":"8.58.1","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_15.0.0_1775899097266_0.27530298161418165","host":"s3://npm-registry-packages-npm-production"}},"15.0.1":{"name":"state-machine-cat","version":"15.0.1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@15.0.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"353759834c2ddaf70f0eb1b053e2904c10472043","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-15.0.1.tgz","fileCount":41,"integrity":"sha512-EHpvaDR809D3uFCNlYKKlRsl3eVaPDdry1z7EXJs4QzbmWYCsC4XPSZNIS4XeMHvDl/YIeNumDqnC0tS0vnH6w==","signatures":[{"sig":"MEQCIALRBuF2eTPmW6PKf+sJvA8DXw9e1XbUZfdym2aQOIk2AiB8oTpITKzhcGvkIInvGEGottt+w2ZjhRkLYLnNcj8R1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@15.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200511},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"@eslint/js"},{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"eslint"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"a03abbaabea04a59e5ff82ed7cb191d940d676bc","imports":{"#*":"./src/*","#types/*":"./types/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty --ignoreConfig types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"overrides":{"c8":{"yargs":"^18.0.0","minimatch":"^10.2.2"},"diff":"8.0.3","glob":"^13.0.3","mocha":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"js-yaml":"4.1.1","@typescript-eslint/typescript-estree":{"minimatch":"^10.2.2"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.11.0","description":"write beautiful state charts","directories":{},"resolutions":{"diff":"8.0.3","glob":"^13.0.3","js-yaml":"4.1.1","c8/**/minimatch":"^10.2.2","mocha/**/minimatch":"^10.2.2","@typescript-eslint/typescript-estree/**/minimatch":"^10.2.2"},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.7.2","@hpcc-js/wasm-graphviz":"1.21.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","ajv":"8.20.0","tsx":"4.21.0","upem":"10.0.4","husky":"9.1.7","mocha":"11.7.5","peggy":"5.1.0","eslint":"^9.39.4","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.28.0","globals":"17.6.0","grammkit":"0.7.2","prettier":"3.8.3","@types/he":"1.2.3","@eslint/js":"^9.39.4","typescript":"6.0.3","watskeburt":"5.0.3","@types/node":"25.6.0","lint-staged":"16.4.0","@types/mocha":"10.0.10","npm-run-all2":"8.0.4","@types/semver":"7.7.1","clean-pkg-json":"1.4.2","eslint-plugin-n":"^17.24.0","@eslint/eslintrc":"3.3.5","dependency-cruiser":"17.3.10","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"4.0.0","@typescript-eslint/parser":"8.59.1","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_15.0.1_1777664444216_0.9828720426718147","host":"s3://npm-registry-packages-npm-production"}},"15.0.2":{"name":"state-machine-cat","version":"15.0.2","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@15.0.2","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"fb23680e250fa0a3d8ebba31768ff00c6a88057b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-15.0.2.tgz","fileCount":41,"integrity":"sha512-kr31dfsGmoyHfKiZC21rGJBIdrHehz9/SudlDk9Ssir07nt7iJpP8mfikc3Q3JPkkroZ/C23R9GkmNGSYlzL7A==","signatures":[{"sig":"MEQCIAKFjtgrm2sOhLP2pCC6h5ul7Fr3zx/S9jMQ9Jku5qMSAiBQU7KvU9/DUEKyspmxRWYDhqg79CBYVGI65YaTHa+ZRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@15.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204918},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"@eslint/js"},{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"eslint"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"feef9aad19308c6ebca244f744778ca28c011f1a","imports":{"#*":"./src/*","#types/*":"./types/*"},"scripts":{"lint":"run-p lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s build depcruise:graph scm:stage","lint:fix":"run-s lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty --ignoreConfig types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:586fb5b2-4713-4815-9d57-9340831ad169"}},"overrides":{"c8":{"yargs":"^18.0.0"},"diff":"8.0.3","glob":"^13.0.3","mocha":{"serialize-javascript":"^7.0.3"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.11.0","description":"write beautiful state charts","directories":{},"resolutions":{"diff":"8.0.3","glob":"^13.0.3","js-yaml":"4.1.1","c8/**/minimatch":"^10.2.2","mocha/**/minimatch":"^10.2.2","@typescript-eslint/typescript-estree/**/minimatch":"^10.2.2"},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.7.3","@hpcc-js/wasm-graphviz":"1.21.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","ajv":"8.20.0","tsx":"4.21.0","upem":"10.0.4","husky":"9.1.7","mocha":"11.7.5","peggy":"5.1.0","eslint":"^9.39.4","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.28.0","globals":"17.6.0","grammkit":"0.7.2","prettier":"3.8.3","@types/he":"1.2.3","@eslint/js":"^9.39.4","typescript":"6.0.3","watskeburt":"5.0.3","@types/node":"25.6.2","lint-staged":"17.0.3","@types/mocha":"10.0.10","npm-run-all2":"8.0.4","@types/semver":"7.7.1","clean-pkg-json":"1.4.2","eslint-plugin-n":"^17.24.0","@eslint/eslintrc":"3.3.5","dependency-cruiser":"17.4.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"4.0.0","@typescript-eslint/parser":"8.59.2","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.59.2"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_15.0.2_1778441193115_0.4918729450986741","host":"s3://npm-registry-packages-npm-production"}},"15.0.3-beta-1":{"name":"state-machine-cat","version":"15.0.3-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@15.0.3-beta-1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"78840f5b5ab5c991c055fa0ba9382b172b514701","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-15.0.3-beta-1.tgz","integrity":"sha512-ECVJrOxCLWzDMqcZLLWr5h+mktB7JadDhE3CS5b34VJKzFi09vjrZy/MK28NSwOhKrkvb1Y78RWuHuS7tpN15g==","signatures":[{"sig":"MEUCIQCkSN8CzN9CKF5oID3WczkhKPXfIZsA3AKSFsbh25UwuwIgeAkY+LCsAWCMvJSLBG82UnKACNaleEensxxyrwIdq00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@15.0.3-beta-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}}},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"@eslint/js"},{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"eslint"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"bafadfe6d9ac639307d2bce3cb493b633486e52e","imports":{"#*":"./src/*","#types/*":"./types/*"},"scripts":{"lint":"run-p -x lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s -x depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s -x build depcruise:graph scm:stage","lint:fix":"run-s -x lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p -x --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p -x lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty --ignoreConfig types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s -x depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p -x --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s -x upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p -x --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p -x --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"c8":{"yargs":"^18.0.0"},"diff":"8.0.3","glob":"^13.0.3","mocha":{"serialize-javascript":"^7.0.3"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.15.0","description":"write beautiful state charts","directories":{},"resolutions":{"diff":"8.0.3","glob":"^13.0.3","js-yaml":"4.1.1","c8/**/minimatch":"^10.2.2","mocha/**/minimatch":"^10.2.2","@typescript-eslint/typescript-estree/**/minimatch":"^10.2.2"},"_nodeVersion":"26.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.8.0","@hpcc-js/wasm-graphviz":"1.21.6"},"readmeFilename":"README.md","devDependencies":{"c8":"11.0.0","ajv":"8.20.0","tsx":"4.22.3","upem":"10.0.4","husky":"9.1.7","mocha":"11.7.5","peggy":"5.1.0","eslint":"^9.39.4","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.28.0","globals":"17.6.0","grammkit":"0.7.2","prettier":"3.8.3","@types/he":"1.2.3","@eslint/js":"^9.39.4","typescript":"6.0.3","watskeburt":"5.0.3","@types/node":"25.9.1","lint-staged":"17.0.5","@types/mocha":"10.0.10","npm-run-all2":"9.0.0","@types/semver":"7.7.1","clean-pkg-json":"1.4.2","eslint-plugin-n":"^17.24.0","@eslint/eslintrc":"3.3.5","dependency-cruiser":"17.4.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"4.0.0","@typescript-eslint/parser":"8.59.4","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.59.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_15.0.3-beta-1_1779528290873_0.8817816995339705","host":"s3://npm-registry-packages-npm-production"}},"15.0.3":{"name":"state-machine-cat","version":"15.0.3","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@15.0.3","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"ee52b564481e937cfd11c66ab34096042bd032c2","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-15.0.3.tgz","integrity":"sha512-LE/E/5p66QW3DEtXp+hJ5/qYQS4jSWnsSSpFmzS2Xesd3AIC+bpmgJcoM0DT0qn9BbaQ5fQIBx2nNtQEvRoEjw==","signatures":[{"sig":"MEYCIQDURveWsNd/kA6MVxY62JaVrsJEst+4giZL4mRsJbT46AIhALNW2ACgixL4lRCqKePR2MgBVOx0oi69hHM5GwhEravE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@15.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}}},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"@eslint/js"},{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"eslint"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"cc3fbac783bb133566c30b929889a5ac6cf6b092","imports":{"#*":"./src/*","#types/*":"./types/*"},"scripts":{"lint":"run-p -x lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s -x depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s -x build depcruise:graph scm:stage","lint:fix":"run-s -x lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p -x --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p -x lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty --ignoreConfig types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s -x depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p -x --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s -x upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p -x --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p -x --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"c8":{"yargs":"^18.0.0"},"diff":"8.0.3","glob":"^13.0.3","mocha":{"serialize-javascript":"^7.0.3"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.15.0","description":"write beautiful state charts","directories":{},"resolutions":{"diff":"8.0.3","glob":"^13.0.3","js-yaml":"4.1.1","c8/**/minimatch":"^10.2.2","mocha/**/minimatch":"^10.2.2","@typescript-eslint/typescript-estree/**/minimatch":"^10.2.2"},"_nodeVersion":"26.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.8.0","@hpcc-js/wasm-graphviz":"1.21.6"},"devDependencies":{"c8":"11.0.0","ajv":"8.20.0","tsx":"4.22.3","upem":"10.0.4","husky":"9.1.7","mocha":"11.7.5","peggy":"5.1.0","eslint":"^9.39.4","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.28.0","globals":"17.6.0","grammkit":"0.7.2","prettier":"3.8.3","@types/he":"1.2.3","@eslint/js":"^9.39.4","typescript":"6.0.3","watskeburt":"5.0.3","@types/node":"25.9.1","lint-staged":"17.0.5","@types/mocha":"10.0.10","npm-run-all2":"9.0.0","@types/semver":"7.7.1","clean-pkg-json":"1.4.2","eslint-plugin-n":"^17.24.0","@eslint/eslintrc":"3.3.5","dependency-cruiser":"17.4.0","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"4.0.0","@typescript-eslint/parser":"8.59.4","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.59.4"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_15.0.3_1779547022592_0.030669622245563133","host":"s3://npm-registry-packages-npm-production"}},"15.0.4-beta-1":{"name":"state-machine-cat","version":"15.0.4-beta-1","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@15.0.4-beta-1","maintainers":[{"name":"sverweij","email":"sverweij@protonmail.ch"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"ba7fb8864c6b298e8fa8da7d4f52b893b2e15d89","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-15.0.4-beta-1.tgz","fileCount":41,"integrity":"sha512-j61DbRHmgZy6xaU1sJuR2oLsSG1audNHch68m9yHuA+HX9RHZllnHBhl3ykmldsVpZG8w1jLdPUa4OPbWRDgwg==","signatures":[{"sig":"MEUCIHUifYsZTqBUcmoJsH/ey99OQlks5sGdy9IkWhHoJV3+AiEA/vw2vnvNSVeeltu1lJwn3J2NgtUO0Ml3spF+4w4HM5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@15.0.4-beta-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205347},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"@eslint/js"},{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"eslint"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"f01d96c16d3fdd4bfdc83d7c9899d6bbd569d989","imports":{"#*":"./src/*","#types/*":"./types/*"},"scripts":{"lint":"run-p -x lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s -x depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s -x build depcruise:graph scm:stage","lint:fix":"run-s -x lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p -x --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p -x lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty --ignoreConfig types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s -x depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p -x --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s -x upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p -x --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p -x --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:812f78b5-8b34-4c6e-bbcd-dcf033c7d689"}},"overrides":{"c8":{"yargs":"^18.0.0"},"diff":"8.0.3","glob":"^13.0.3","mocha":{"serialize-javascript":"^7.0.3"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.16.0","description":"write beautiful state charts","directories":{},"resolutions":{"diff":"8.0.3","glob":"^13.0.3","js-yaml":"4.1.1","c8/**/minimatch":"^10.2.2","mocha/**/minimatch":"^10.2.2","@typescript-eslint/typescript-estree/**/minimatch":"^10.2.2"},"_nodeVersion":"26.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.8.0","@hpcc-js/wasm-graphviz":"1.21.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"11.0.0","ajv":"8.20.0","tsx":"4.22.3","upem":"10.0.4","husky":"9.1.7","mocha":"11.7.6","peggy":"5.1.0","eslint":"^9.39.4","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.28.0","globals":"17.6.0","grammkit":"0.7.2","prettier":"3.8.3","@types/he":"1.2.3","@eslint/js":"^9.39.4","typescript":"6.0.3","watskeburt":"5.0.3","@types/node":"25.9.1","lint-staged":"17.0.5","@types/mocha":"10.0.10","npm-run-all2":"9.0.1","@types/semver":"7.7.1","clean-pkg-json":"1.4.2","eslint-plugin-n":"^17.24.0","@eslint/eslintrc":"3.3.5","dependency-cruiser":"17.4.2","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"4.0.0","@typescript-eslint/parser":"8.60.0","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.60.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_15.0.4-beta-1_1779994810691_0.47863938090534397","host":"s3://npm-registry-packages-npm-production"}},"15.0.4":{"name":"state-machine-cat","version":"15.0.4","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@15.0.4","maintainers":[{"name":"sverweij","email":"sverweij@protonmail.ch"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"54993d25b36ab590ad57776403ee5d4bf3014308","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-15.0.4.tgz","fileCount":41,"integrity":"sha512-016blOGq+0AzP/QkEHJ8nt1hQN/GdYkuE5UoZwZKg1s0SRvA7L6jN/HoJ1VzKTlqkv7z4C25VGcZqyFm/yFybw==","signatures":[{"sig":"MEQCIBL820/fpvgJkwjHoLKzbDX7+btV10OPFJ7ZDNQgMrL2AiAwXYBlqtNKv0eQdPk9KGVeOZqud2jg9rn9YJE77Oz3DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@15.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205333},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"@eslint/js"},{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"eslint"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"82b427918b3bbbbaeb8bd66905072964fd99976c","imports":{"#*":"./src/*","#types/*":"./types/*"},"scripts":{"lint":"run-p -x lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s -x depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s -x build depcruise:graph scm:stage","lint:fix":"run-s -x lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p -x --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p -x lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty --ignoreConfig types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s -x depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p -x --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s -x upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p -x --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p -x --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:812f78b5-8b34-4c6e-bbcd-dcf033c7d689"}},"overrides":{"c8":{"yargs":"^18.0.0"},"diff":"8.0.3","glob":"^13.0.3","mocha":{"serialize-javascript":"^7.0.3"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.16.0","description":"write beautiful state charts","directories":{},"resolutions":{"diff":"8.0.3","glob":"^13.0.3","js-yaml":"4.1.1","c8/**/minimatch":"^10.2.2","mocha/**/minimatch":"^10.2.2","@typescript-eslint/typescript-estree/**/minimatch":"^10.2.2"},"_nodeVersion":"26.2.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"0.6.18","fast-xml-parser":"5.8.0","@hpcc-js/wasm-graphviz":"1.21.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","ajv":"8.20.0","tsx":"4.22.3","upem":"10.0.4","husky":"9.1.7","mocha":"11.7.6","peggy":"5.1.0","eslint":"^9.39.4","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.28.0","globals":"17.6.0","grammkit":"0.7.2","prettier":"3.8.3","@types/he":"1.2.3","@eslint/js":"^9.39.4","typescript":"6.0.3","watskeburt":"5.0.3","@types/node":"25.9.1","lint-staged":"17.0.5","@types/mocha":"10.0.10","npm-run-all2":"9.0.1","@types/semver":"7.7.1","clean-pkg-json":"1.4.2","eslint-plugin-n":"^17.24.0","@eslint/eslintrc":"3.3.5","dependency-cruiser":"17.4.2","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"4.0.0","@typescript-eslint/parser":"8.60.0","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.60.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_15.0.4_1779997110283_0.23191336834002452","host":"s3://npm-registry-packages-npm-production"}},"15.0.5":{"name":"state-machine-cat","version":"15.0.5","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@15.0.5","maintainers":[{"name":"sverweij","email":"sverweij@protonmail.ch"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"2c507b186bbf2c0bd57140cf92b2db859a1af36b","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-15.0.5.tgz","fileCount":41,"integrity":"sha512-Q6NUuSWtLRDgU53xb9shf56cPjObqRskVAfdiq4q4A/rFheU/Xw0zwn8hDnzH6MG9FhAyXIRElMM+zm21OvFRA==","signatures":[{"sig":"MEYCIQCCmdjhjhs1GIYnWNeL9NZqDrS+v8vKQgFrjdKxM0dAPgIhALyiEK9T0yjivTCBwEfTx/Dn7rl+H7R1hFlb/5n+d419","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@15.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205334},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"@eslint/js"},{"policy":"wanted","because":"with eslint@10 things break in plugins for unfathomable reasons","package":"eslint"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-budapestian"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (likely troubles with esm-ness)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"},{"policy":"wanted","because":"tests fail when bumping 0.6 -> 1.0","package":"neotraverse"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"f54a048fb4228db0d3f2892dfa392b93197397e2","imports":{"#*":"./src/*","#types/*":"./types/*"},"scripts":{"lint":"run-p -x lint:eslint format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s -x depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s -x build depcruise:graph scm:stage","lint:fix":"run-s -x lint:fix:eslint format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p -x --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p -x lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --color src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"eslint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty --ignoreConfig types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s -x depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","lint:fix:eslint":"eslint --cache --cache-location node_modules/.cache/eslint/cache.json --fix --color src test config","scm:push:github":"run-p -x --aggregate-output scm:push:github:*","lint:types:eslint":"eslint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s -x upem:update upem:install lint:eslint:clear-caches lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p -x --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","lint:eslint:clear-caches":"rm -rf node_modules/.cache/eslint/","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p -x --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"sverweij","email":"sverweij@protonmail.ch"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:812f78b5-8b34-4c6e-bbcd-dcf033c7d689"}},"overrides":{"c8":{"yargs":"^18.0.0"},"diff":"8.0.3","glob":"^13.0.3","mocha":{"serialize-javascript":"^7.0.3"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.17.0","description":"write beautiful state charts","directories":{},"resolutions":{"diff":"8.0.3","glob":"^13.0.3","js-yaml":"4.1.1","c8/**/minimatch":"^10.2.2","mocha/**/minimatch":"^10.2.2","@typescript-eslint/typescript-estree/**/minimatch":"^10.2.2"},"_nodeVersion":"26.3.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"^0.6.18","fast-xml-parser":"5.9.0","@hpcc-js/wasm-graphviz":"1.22.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","ajv":"8.20.0","tsx":"4.22.4","upem":"10.0.4","husky":"9.1.7","mocha":"11.7.6","peggy":"5.1.0","eslint":"^9.39.4","is-pdf":"1.0.0","is-png":"3.0.1","esbuild":"0.28.1","globals":"17.6.0","grammkit":"0.7.2","prettier":"3.8.4","@types/he":"1.2.3","@eslint/js":"^9.39.4","typescript":"6.0.3","watskeburt":"5.0.3","@types/node":"25.9.3","lint-staged":"17.0.7","@types/mocha":"10.0.10","npm-run-all2":"9.0.2","@types/semver":"7.7.1","clean-pkg-json":"2.0.0","eslint-plugin-n":"^17.24.0","@eslint/eslintrc":"3.3.5","dependency-cruiser":"17.4.3","xml-name-validator":"5.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"4.0.1","@typescript-eslint/parser":"8.61.0","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.61.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_15.0.5_1781548651331_0.6067685871082344","host":"s3://npm-registry-packages-npm-production"}},"15.0.6":{"name":"state-machine-cat","version":"15.0.6","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@15.0.6","maintainers":[{"name":"sverweij","email":"sverweij@protonmail.ch"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"1c36cd03d7be67031f1a3d248e1c93a138cbfc65","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-15.0.6.tgz","fileCount":41,"integrity":"sha512-89qOR4j4BIK/r/D3cEsqcpZ5hY6zBNgqXE/Lm6oVnmAMbv4ud0OLlccu0wGYAlXj/irmaDfdxL3JrGGVoCQQzg==","signatures":[{"sig":"MEUCIG9LYFs9/Hwh1MddFxWMCPeSX9OHIERHTXEK+IOE+esLAiEAm1A8I16TmWtcrHGvFTyFAE+UEzkfnRTzSZgvtn/4VrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@15.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205224},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"tests fail when bumping 0.6 -> 1.0","package":"neotraverse"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"fa8bb186a1037f6fd9b577466dc0ba5f4927b6ab","imports":{"#*":"./src/*","#types/*":"./types/*"},"scripts":{"lint":"run-p -x lint:es format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s -x depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","lint:es":"oxlint src test config","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s -x build depcruise:graph scm:stage","lint:fix":"run-s -x lint:fix:es format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p -x --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p -x lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:fix:es":"oxlint --fix src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","lint:types:es":"oxlint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"oxlint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty --ignoreConfig types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s -x depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","scm:push:github":"run-p -x --aggregate-output scm:push:github:*","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s -x upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p -x --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p -x --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"sverweij","email":"sverweij@protonmail.ch"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:812f78b5-8b34-4c6e-bbcd-dcf033c7d689"}},"overrides":{"c8":{"yargs":"^18.0.0"},"diff":"8.0.3","glob":"^13.0.3","mocha":{"serialize-javascript":"^7.0.3"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.18.0","description":"write beautiful state charts","directories":{},"resolutions":{"diff":"8.0.3","glob":"^13.0.3","js-yaml":"4.1.1","c8/**/minimatch":"^10.2.2","mocha/**/minimatch":"^10.2.2"},"_nodeVersion":"26.4.0","browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"^0.6.18","fast-xml-parser":"5.9.3","@hpcc-js/wasm-graphviz":"1.24.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","ajv":"8.20.0","tsx":"4.23.0","upem":"11.0.0","husky":"9.1.7","mocha":"11.7.6","peggy":"5.1.0","is-pdf":"1.0.0","is-png":"3.0.1","oxlint":"1.72.0","esbuild":"0.28.1","globals":"17.7.0","grammkit":"0.7.2","prettier":"3.9.4","@types/he":"1.2.3","typescript":"6.0.3","watskeburt":"6.0.0","@types/node":"26.1.0","lint-staged":"17.0.8","@types/mocha":"10.0.10","npm-run-all2":"9.0.2","@types/semver":"7.7.1","clean-pkg-json":"2.0.0","dependency-cruiser":"18.0.0","xml-name-validator":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_15.0.6_1783188916053_0.9412515979742835","host":"s3://npm-registry-packages-npm-production"}},"15.0.7":{"name":"state-machine-cat","version":"15.0.7","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@15.0.7","maintainers":[{"name":"sverweij","email":"sverweij@protonmail.ch"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"9171f8b086a0e25e72d94262abbc6152f1d7bdd4","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-15.0.7.tgz","fileCount":41,"integrity":"sha512-z7zsBPkfmH5tCR/I0lgcEvdjSvAj2hyqyUCix4MkYLRIz4RzwTWfpLlOselOkgprZKWe67e1bspN5LNfQl7ODg==","signatures":[{"sig":"MEUCIQCACoiJKXg4OzBfmxBRterJaTROZd804AGxCIZu+mk0/gIgF6NuBYhK0fEldJD4sgN7VMXOWlRT1PLb90tfyNjSDVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@15.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205225},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"tests fail when bumping 0.6 -> 1.0","package":"neotraverse"},{"policy":"wanted","because":"typescript 7 doesn't have an API yet, so not useable for our purposes","package":"typescript"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"d0964b4207f0f93a47defdaca370986e57c44210","imports":{"#*":"./src/*","#types/*":"./types/*"},"scripts":{"lint":"run-p -x lint:es format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s -x depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","lint:es":"oxlint src test config","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s -x build depcruise:graph scm:stage","lint:fix":"run-s -x lint:fix:es format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p -x --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p -x lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:fix:es":"oxlint --fix src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","lint:types:es":"oxlint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"oxlint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty --ignoreConfig types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s -x depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","scm:push:github":"run-p -x --aggregate-output scm:push:github:*","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s -x upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p -x --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p -x --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"sverweij","email":"sverweij@protonmail.ch"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:812f78b5-8b34-4c6e-bbcd-dcf033c7d689"}},"overrides":{"glob":"^13.0.6","mocha":{"diff":"^8.0.3","serialize-javascript":"^7.0.3"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.18.0","description":"write beautiful state charts","directories":{},"resolutions":{"glob":"^13.0.6","mocha/**/diff":"^8.0.3","mocha/**/serialize-javascript":"^7.0.3"},"_nodeVersion":"26.5.0","allowScripts":{"ohm-js":false,"fsevents":false,"esbuild@0.28.1":true},"browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"^0.6.18","fast-xml-parser":"5.10.1","@hpcc-js/wasm-graphviz":"1.27.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"12.0.0","ajv":"8.20.0","tsx":"4.23.1","upem":"11.0.0","husky":"9.1.7","mocha":"11.7.6","peggy":"5.1.0","is-pdf":"1.0.0","is-png":"3.0.1","oxlint":"1.75.0","esbuild":"0.28.1","globals":"17.7.0","grammkit":"0.7.2","prettier":"3.9.6","@types/he":"1.2.3","typescript":"^6.0.3","watskeburt":"6.0.0","@types/node":"26.1.1","lint-staged":"17.1.1","@types/mocha":"10.0.10","npm-run-all2":"9.0.2","@types/semver":"7.7.1","clean-pkg-json":"2.0.0","dependency-cruiser":"18.1.0","xml-name-validator":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_15.0.7_1784747833671_0.05418613453667298","host":"s3://npm-registry-packages-npm-production"}},"15.0.8":{"name":"state-machine-cat","version":"15.0.8","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"author":{"name":"Sander Verweij"},"license":"MIT","_id":"state-machine-cat@15.0.8","maintainers":[{"name":"sverweij","email":"sverweij@protonmail.ch"},{"name":"foureightone","email":"foureightone@gmail.com"}],"homepage":"https://state-machine-cat.js.org","bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"dist":{"shasum":"d64a22b343f72aaa066cd9612a08ca55b239ce09","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-15.0.8.tgz","fileCount":41,"integrity":"sha512-S5tEfKmqEnGk5nTXHqduxZ2mBDCXqNWBANwOpcGJcom2GKJSIdyl/nCMEfAccaLh4NHD+PteGhEsIONxLiuuPA==","signatures":[{"sig":"MEUCIQCZx4EKz8VtUZFaiTel78cozZuqAeCvOt0J+IjyORIReAIgLh8Nf0VGGiG+9se0B96DhiB1iWxCTsc+Hupbezl9/hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@15.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205478},"main":"./dist/index.mjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"tests fail when bumping 0.6 -> 1.0","package":"neotraverse"},{"policy":"wanted","because":"typescript 7 doesn't have an API yet, so not useable for our purposes","package":"typescript"}]},"types":"types/state-machine-cat.d.mts","module":"./dist/index.mjs","engines":{"node":"^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"7b8f980e3544c5f1b912d89d2367c8ecb10e9dcc","imports":{"#*":"./src/*","#types/*":"./types/*"},"scripts":{"lint":"run-p -x lint:es format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s -x depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","lint:es":"oxlint src test config","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s -x build depcruise:graph scm:stage","lint:fix":"run-s -x lint:fix:es format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p -x --aggregate-output scm:push:*","depcruise":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs","scm:stage":"git add .","lint:types":"run-p -x lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:fix:es":"oxlint --fix src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","lint:types:es":"oxlint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"oxlint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty --ignoreConfig types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s -x depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","scm:push:github":"run-p -x --aggregate-output scm:push:github:*","depcruise:graph:dev":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s -x upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p -x --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p -x --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruise src --config config/dependency-cruiser/graph.mjs --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruise src test types tools --config config/dependency-cruiser/base.mjs --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruise src test types tools --no-cache --config config/dependency-cruiser/base.mjs --output-type mermaid --affected $SHA"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"sverweij","email":"sverweij@protonmail.ch"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:812f78b5-8b34-4c6e-bbcd-dcf033c7d689"}},"overrides":{"glob":"^13.0.6","mocha":{"diff":"^8.0.3","serialize-javascript":"^7.0.3"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.18.0","description":"write beautiful state charts","directories":{},"resolutions":{"glob":"^13.0.6","mocha/**/diff":"^8.0.3","mocha/**/serialize-javascript":"^7.0.3"},"_nodeVersion":"26.5.1","allowScripts":{"ohm-js":false,"esbuild":true,"fsevents":false},"browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"^0.6.18","fast-xml-parser":"5.10.1","@hpcc-js/wasm-graphviz":"1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"12.0.0","ajv":"8.20.0","tsx":"4.23.4","upem":"11.0.1","husky":"9.1.7","mocha":"11.8.0","peggy":"5.1.0","is-pdf":"1.0.0","is-png":"3.0.1","oxlint":"1.76.0","esbuild":"0.28.1","grammkit":"0.7.2","prettier":"3.9.6","@types/he":"1.2.3","typescript":"^6.0.3","watskeburt":"6.0.0","@types/node":"26.1.2","lint-staged":"17.3.0","@types/mocha":"10.0.10","npm-run-all2":"9.0.3","@types/semver":"7.8.0","clean-pkg-json":"2.0.0","dependency-cruiser":"18.1.1","xml-name-validator":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/state-machine-cat_15.0.8_1785705314320_0.732405790091605","host":"s3://npm-registry-packages-npm-production"}},"15.0.9":{"_id":"state-machine-cat@15.0.9","bin":{"smcat":"dist/cli/main.mjs","state-machine-cat":"dist/cli/main.mjs"},"bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"dist":{"shasum":"b246ed955c823000859e356137e693496e3a1f57","tarball":"https://registry.npmjs.org/state-machine-cat/-/state-machine-cat-15.0.9.tgz","integrity":"sha512-6CNjVXsg+MSDeeZG3ddAi7ISgQwhGUKfZU+P1XHRNz3Wn+GuZdgQbij6a7GXd0lF+XQuZid3Hb7oaVghoC6tzg==","fileCount":41,"unpackedSize":205478,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/state-machine-cat@15.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD5bT1WnxVgZVncqihBvukiI3OSGozOAeXhmBAPUIkEcQIhAO5DNWiLqdjOe8ZKV5RvUal/DApIFoXpcqSk53jclbyB"}]},"main":"./dist/index.mjs","name":"state-machine-cat","type":"module","upem":{"policies":[{"policy":"wanted","because":"tests fail when bumping 0.6 -> 1.0","package":"neotraverse"},{"policy":"wanted","because":"typescript 7 doesn't have an API yet, so not useable for our purposes","package":"typescript"}]},"types":"types/state-machine-cat.d.mts","author":{"name":"Sander Verweij"},"module":"./dist/index.mjs","engines":{"node":"^22||>=24"},"exports":{".":[{"types":"./types/state-machine-cat.d.mts","import":"./dist/index.mjs"}]},"gitHead":"9f033026285e42dae8f500c31dd8940b0f74fd9d","imports":{"#*":"./src/*","#types/*":"./types/*"},"license":"MIT","scripts":{"lint":"run-p -x lint:es format:check lint:types","test":"mocha --no-warnings","build":"make clean dist pages cli-build && rm -rf dist && tsc && cp src/parse/smcat-ast.validate.mjs dist/parse/smcat-ast.validate.mjs && prettier --cache --log-level warn --write --use-tabs dist && chmod 700 dist/cli/main.mjs","check":"run-s -x depcruise lint test:cover","format":"prettier --cache --log-level warn --write \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","lint:es":"oxlint src test config","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smaller-package.json && mv smaller-package.json package.json && prettier --cache --log-level warn --write --use-tabs package.json types","prepare":"husky","version":"run-s -x build depcruise:graph scm:stage","lint:fix":"run-s -x lint:fix:es format lint:fix:types","postpack":"git restore package.json types","scm:push":"run-p -x --aggregate-output scm:push:*","depcruise":"dependency-cruiser src test types tools --config config/dependency-cruiser/base.mts","scm:stage":"git add .","lint:types":"run-p -x lint:types:*","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:fix:es":"oxlint --fix src test config","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --cache --check \"{src,test}/**/*.{js,mjs}\" \"{config,test}/**/*.{js,json}\" \"tools/*.{js,mjs,json}\" \"{src,types}/**/*.{ts,mts}\" \"*.{json,yml,md}\" \"docs/{smcat-online-interpreter.js,*.md}\"","upem:install":"npm install","lint:types:es":"oxlint types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","lint:fix:types":"oxlint --fix types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","lint:types:tsc":"tsc --noEmit --strict --types --noUnusedLocals --noUnusedParameters --pretty --ignoreConfig types/*.d.mts src/cli/*.d.mts src/parse/scxml/*.d.ts","depcruise:graph":"run-s -x depcruise:graph:doc:archi depcruise:graph:doc:deps depcruise:graph:doc:flat-deps","scm:push:github":"run-p -x --aggregate-output scm:push:github:*","depcruise:graph:dev":"dependency-cruiser src --config config/dependency-cruiser/graph.mts --output-type x-dot-webpage --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\" | browser","update-dependencies":"run-s -x upem:update upem:install lint:fix check","scm:push:github:tags":"git push --tags","depcruise:view-report":"dependency-cruiser src test types tools --config config/dependency-cruiser/base.mts --output-type err-html --prefix vscode://file/$(pwd)/ | browser","scm:push:gitlab-mirror":"run-p -x --aggregate-output scm:push:gitlab-mirror:*","scm:push:github:commits":"git push","depcruise:graph:dev:flat":"dependency-cruiser src --config config/dependency-cruiser/graph.mts --output-type flat --prefix vscode://file/$(pwd)/ --highlight \"$(watskeburt main)\"| twopi -Tsvg | depcruise-wrap-stream-in-html | browser","depcruise:graph:doc:deps":"dependency-cruiser src --config config/dependency-cruiser/graph.mts --output-type dot | dot -T svg | tee docs/dependency-cruiser-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph.html","depcruise:graph:doc:archi":"dependency-cruiser src --config config/dependency-cruiser/graph.mts --output-type archi | dot -T svg | tee docs/dependency-cruiser-archi-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-archi-graph.html","scm:push:bitbucket-mirror":"run-p -x --aggregate-output scm:push:bitbucket-mirror:*","scm:push:gitlab-mirror:tags":"git push --tags gitlab-mirror","depcruise:graph:doc:flat-deps":"dependency-cruiser src --config config/dependency-cruiser/graph.mts --output-type flat | dot -T svg | tee docs/dependency-cruiser-graph-flat-dot.svg | depcruise-wrap-stream-in-html > docs/dependency-cruiser-graph-flat-dot.html","scm:push:bitbucket-mirror:tags":"git push --tags bitbucket-mirror","scm:push:gitlab-mirror:commits":"git push gitlab-mirror","depcruise:github-actions:mermaid":"dependency-cruiser src --config config/dependency-cruiser/graph.mts --output-type mermaid","depcruise:github-actions:markdown":"dependency-cruiser src test types tools --config config/dependency-cruiser/base.mts --output-type markdown","scm:push:bitbucket-mirror:commits":"git push bitbucket-mirror","depcruise:github-actions:mermaid:affected":"dependency-cruiser src test types tools --no-cache --config config/dependency-cruiser/base.mts --output-type mermaid --affected $SHA"},"version":"15.0.9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:812f78b5-8b34-4c6e-bbcd-dcf033c7d689"},"approver":{"name":"sverweij","email":"sverweij@protonmail.ch"}},"homepage":"https://state-machine-cat.js.org","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"overrides":{"glob":"^13.0.6","mocha":{"diff":"^8.0.3","serialize-javascript":"^7.0.3"}},"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"_npmVersion":"11.18.0","description":"write beautiful state charts","directories":{},"maintainers":[{"name":"sverweij","email":"sverweij@protonmail.ch"},{"name":"foureightone","email":"foureightone@gmail.com"}],"resolutions":{"glob":"^13.0.6","mocha/**/diff":"^8.0.3","mocha/**/serialize-javascript":"^7.0.3"},"_nodeVersion":"26.8.2","allowScripts":{"ohm-js":false,"esbuild":true,"fsevents":false},"browserslist":["last 1 Chrome version","last 1 Firefox version","last 1 Safari version"],"dependencies":{"he":"1.2.0","neotraverse":"^0.6.18","fast-xml-parser":"5.11.1","@hpcc-js/wasm-graphviz":"1.29.1"},"devDependencies":{"c8":"12.0.0","ajv":"8.20.0","tsx":"4.23.13","upem":"11.0.1","husky":"9.1.7","mocha":"12.0.0","peggy":"5.1.0","is-pdf":"1.0.0","is-png":"3.0.1","oxlint":"1.83.0","esbuild":"0.28.2","grammkit":"0.7.2","prettier":"3.9.7","@types/he":"1.2.3","typescript":"^6.0.3","watskeburt":"6.0.0","@types/node":"22.20.3","lint-staged":"17.5.1","@types/mocha":"10.0.10","npm-run-all2":"9.0.3","@types/semver":"7.8.0","clean-pkg-json":"2.0.0","dependency-cruiser":"18.3.1","xml-name-validator":"5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/state-machine-cat_15.0.9_1789589575026_0.1506608973604937"},"_hasShrinkwrap":false}},"time":{"created":"2016-09-15T08:55:31.660Z","modified":"2026-09-16T20:12:55.456Z","1.0.0":"2016-09-15T08:55:31.660Z","1.0.1":"2016-09-15T10:00:51.464Z","1.0.3":"2016-09-21T18:47:44.642Z","1.0.4":"2016-09-23T19:48:53.633Z","1.0.5":"2016-09-26T19:34:36.872Z","1.0.6":"2016-09-29T19:43:23.833Z","1.1.0":"2016-11-11T19:15:50.820Z","1.1.2":"2016-11-25T21:03:22.403Z","1.1.3":"2017-01-07T08:43:28.163Z","1.1.4":"2017-01-07T10:42:31.052Z","1.1.5":"2017-06-07T21:45:58.987Z","1.1.6":"2017-07-08T20:07:21.966Z","1.1.7":"2017-07-30T12:28:10.650Z","1.1.8":"2017-08-27T12:42:10.954Z","1.1.9":"2017-08-27T12:46:37.523Z","2.0.0":"2017-11-01T20:10:14.306Z","2.1.0":"2017-11-10T12:07:29.318Z","2.1.2":"2017-11-14T21:13:13.383Z","2.1.3":"2017-11-18T20:08:47.360Z","2.1.4":"2017-12-03T13:22:05.304Z","2.1.5":"2017-12-29T17:55:23.904Z","2.1.6":"2018-01-12T21:01:21.965Z","2.1.7":"2018-02-06T19:19:44.254Z","2.2.0":"2018-02-15T20:26:38.542Z","2.2.1":"2018-03-03T17:57:30.127Z","2.3.0":"2018-03-17T20:04:34.178Z","2.4.0":"2018-03-21T21:47:07.983Z","2.4.1":"2018-03-26T20:36:22.870Z","2.5.0":"2018-03-30T12:19:19.814Z","2.5.1":"2018-04-02T11:38:41.911Z","2.6.0":"2018-04-02T17:59:02.437Z","2.6.3-beta-0":"2018-04-13T12:05:14.409Z","2.6.3-beta-1":"2018-04-13T17:17:25.484Z","2.6.3":"2018-04-16T20:05:18.897Z","2.6.4-beta-0":"2018-04-18T19:44:11.373Z","2.6.4":"2018-04-19T20:33:35.005Z","2.6.5-beta-0":"2018-04-23T21:16:57.290Z","2.6.5":"2018-04-25T17:31:23.090Z","2.6.6":"2018-04-28T09:47:35.711Z","2.6.8":"2018-05-12T15:30:27.535Z","2.6.9":"2018-06-03T06:17:52.666Z","2.6.10":"2018-07-04T03:39:35.414Z","2.7.0-beta-0":"2018-07-04T08:23:10.653Z","2.7.0-beta-1":"2018-07-04T10:10:18.058Z","3.0.0":"2018-07-06T19:17:29.703Z","3.0.1":"2018-08-17T18:45:06.599Z","3.0.2":"2018-09-02T19:50:10.791Z","3.0.3":"2018-09-17T20:36:31.331Z","3.0.4-beta-0":"2018-09-25T17:41:05.601Z","3.0.4-beta-1":"2018-09-25T18:22:24.581Z","3.0.4-beta-2":"2018-09-29T16:31:22.697Z","4.0.0-beta-3":"2018-09-30T14:03:50.908Z","4.0.0":"2018-09-30T18:43:38.826Z","4.1.0-beta-1":"2018-10-03T22:44:42.717Z","4.1.0-beta-2":"2018-10-04T11:42:36.910Z","4.1.0":"2018-10-04T17:33:04.993Z","4.1.1":"2018-10-19T19:33:08.120Z","4.1.2":"2018-10-20T07:32:05.959Z","4.1.5-beta-1":"2018-10-26T20:23:00.864Z","4.1.5-beta-2":"2018-10-27T10:02:45.295Z","4.1.5":"2018-10-27T14:17:04.093Z","4.2.0-beta-1":"2018-10-28T10:34:46.147Z","4.2.0-beta-2":"2018-10-28T14:20:49.207Z","4.2.0":"2018-10-28T18:28:43.921Z","4.3.0-beta-1":"2018-10-28T22:06:20.876Z","4.3.0-beta-2":"2018-10-29T20:11:44.282Z","4.3.0-beta-3":"2018-10-30T19:57:37.405Z","4.3.0":"2018-10-31T18:51:46.930Z","4.3.1-beta-1":"2018-11-02T19:58:30.937Z","4.3.1-beta-4":"2018-11-03T19:19:16.803Z","4.3.1":"2018-11-04T21:20:52.115Z","4.4.0-beta-3":"2018-11-09T21:14:11.751Z","4.4.0-beta-4":"2018-11-10T20:26:37.020Z","4.4.0-beta-5":"2018-11-11T09:29:48.477Z","4.4.0-beta-7":"2018-11-11T13:43:01.604Z","4.4.0":"2018-11-11T16:04:05.847Z","4.4.2":"2018-12-02T19:02:11.887Z","4.4.3":"2018-12-31T11:28:08.125Z","4.4.5":"2019-01-23T20:45:21.390Z","4.4.6":"2019-02-08T19:52:47.292Z","4.4.7-beta-1":"2019-02-17T09:45:15.889Z","4.4.7-beta-2":"2019-02-17T09:51:46.904Z","4.4.7-beta-3":"2019-02-17T10:40:56.883Z","4.4.7":"2019-02-17T16:04:43.786Z","4.4.8":"2019-02-28T20:59:20.127Z","4.5.0-beta-1":"2019-03-05T18:57:56.460Z","4.5.0":"2019-03-06T19:40:17.022Z","4.5.1":"2019-03-23T10:01:08.409Z","4.6.0-beta-1":"2019-03-31T17:42:09.421Z","4.6.0-beta-2":"2019-03-31T19:39:41.298Z","4.6.0-beta-3":"2019-04-01T20:31:45.538Z","4.6.0-beta-4":"2019-04-02T19:42:20.671Z","4.6.0-beta-5":"2019-04-02T20:56:07.564Z","4.6.0":"2019-04-05T19:03:52.529Z","4.7.0-beta-1":"2019-04-13T18:28:40.143Z","4.7.0":"2019-04-13T19:10:43.836Z","5.0.0":"2019-04-24T18:52:52.329Z","5.0.1":"2019-05-15T19:53:21.786Z","5.0.2":"2019-05-25T13:27:48.836Z","5.0.3-beta-1":"2019-05-27T19:24:42.503Z","5.0.3-beta-2":"2019-05-27T19:49:53.792Z","5.0.3":"2019-05-28T06:27:18.659Z","5.0.4":"2019-06-17T19:25:44.377Z","5.0.5":"2019-06-30T17:16:12.975Z","5.0.6":"2019-07-07T20:37:10.073Z","5.0.8":"2019-07-26T11:24:52.269Z","5.1.0-beta-1":"2019-07-27T10:17:45.598Z","5.1.0":"2019-07-28T10:39:41.217Z","5.1.1-beta-3":"2019-07-31T21:01:54.799Z","5.1.1":"2019-08-01T19:32:47.233Z","5.2.0":"2019-08-11T20:09:37.795Z","5.3.0":"2019-08-20T20:53:29.661Z","5.3.2":"2019-09-08T19:44:46.988Z","5.3.3":"2019-09-25T18:29:11.132Z","5.3.4":"2019-10-12T13:36:39.725Z","5.3.5":"2019-11-01T08:54:49.193Z","5.3.6":"2019-11-02T17:57:18.283Z","5.3.7":"2019-11-14T20:18:35.993Z","5.3.8":"2019-11-20T20:31:09.104Z","5.3.9":"2019-11-29T17:44:44.096Z","5.4.0":"2019-12-14T10:59:53.789Z","5.4.1":"2019-12-17T09:34:14.941Z","6.0.0":"2020-01-02T18:24:41.543Z","6.0.1-beta-1":"2020-01-19T13:18:38.663Z","6.0.1":"2020-01-19T15:56:16.599Z","6.0.4-beta-1":"2020-03-03T20:05:21.350Z","6.0.4-beta-2":"2020-03-03T20:40:12.819Z","6.0.4":"2020-03-05T19:31:16.874Z","6.0.5":"2020-03-14T12:44:28.966Z","6.0.6":"2020-04-02T20:27:23.641Z","7.0.0":"2020-04-12T08:57:06.178Z","7.0.3":"2020-05-30T13:30:51.501Z","7.0.4":"2020-06-14T19:17:22.750Z","7.0.5":"2020-06-28T17:37:08.909Z","7.0.6":"2020-07-08T17:57:10.425Z","7.0.7":"2020-07-31T21:19:09.587Z","7.0.8":"2020-08-14T20:03:43.665Z","7.0.9":"2020-09-08T18:24:09.896Z","7.0.10":"2020-09-23T19:40:19.736Z","7.0.11":"2020-10-10T13:44:19.591Z","7.0.12":"2020-10-11T10:35:07.525Z","7.0.13":"2020-10-24T12:52:43.476Z","7.1.0":"2020-12-18T18:48:13.482Z","7.1.1-beta-1":"2021-01-04T19:29:27.072Z","7.2.0-beta-1":"2021-01-06T19:42:28.326Z","7.2.0-beta-2":"2021-01-09T08:48:13.330Z","7.2.0":"2021-01-10T10:28:31.407Z","7.3.0-beta-1":"2021-01-19T19:09:28.427Z","7.3.0":"2021-01-26T20:54:52.269Z","7.4.0-beta-1":"2021-01-27T21:22:59.981Z","7.4.0-beta-2":"2021-01-30T19:46:31.428Z","7.4.0":"2021-01-30T21:24:58.900Z","7.4.1":"2021-02-16T18:54:56.247Z","7.4.2":"2021-02-21T21:20:24.337Z","7.4.3":"2021-04-17T12:41:38.605Z","8.0.0":"2021-05-15T19:54:04.242Z","8.1.0-beta-2":"2021-05-30T09:52:35.924Z","8.1.0":"2021-06-02T17:52:51.444Z","8.1.1":"2021-07-04T17:30:33.556Z","9.0.0-beta-1":"2021-07-09T13:26:33.759Z","9.0.0-beta-2":"2021-07-11T07:16:51.163Z","9.0.0":"2021-07-11T12:53:41.249Z","9.0.1-beta-1":"2021-07-24T10:56:16.057Z","9.0.1-beta-2":"2021-07-26T19:59:59.340Z","9.0.1-beta-3":"2021-07-26T20:05:30.436Z","9.0.1-beta-4":"2021-07-27T16:37:22.610Z","9.0.1-beta-5":"2021-07-27T17:06:53.156Z","9.0.1":"2021-07-27T20:43:49.874Z","9.1.0":"2021-08-14T10:15:40.547Z","9.2.0-beta-1":"2021-08-23T20:33:31.068Z","9.2.0":"2021-10-12T18:44:29.404Z","9.2.1":"2021-12-05T19:56:48.397Z","9.2.2":"2022-01-23T19:16:30.143Z","9.2.3":"2022-02-20T19:00:42.834Z","9.2.4":"2022-03-05T19:04:28.999Z","9.2.5":"2022-04-18T10:42:40.705Z","10.0.0":"2022-06-05T16:24:02.769Z","10.0.1":"2022-07-31T20:38:48.613Z","10.1.0-beta-1":"2022-09-05T19:46:16.491Z","10.1.0":"2022-09-07T18:25:45.642Z","10.1.1":"2022-10-08T11:22:12.490Z","10.1.2":"2022-10-23T10:06:42.258Z","10.1.3":"2022-11-12T12:07:16.626Z","10.1.5":"2023-01-20T17:55:49.001Z","10.1.6":"2023-02-03T20:22:27.516Z","10.1.7":"2023-02-18T18:14:46.352Z","10.1.8":"2023-02-18T18:33:45.291Z","10.1.9":"2023-02-23T22:49:06.272Z","10.1.10":"2023-03-01T21:50:19.595Z","10.1.11":"2023-03-24T21:26:19.032Z","11.0.0":"2023-04-10T14:39:01.364Z","11.0.4":"2023-05-15T17:34:39.718Z","11.0.5":"2023-06-04T16:33:38.517Z","11.0.6":"2023-06-08T11:01:47.275Z","11.1.0":"2023-06-22T07:32:54.273Z","11.1.1":"2023-06-25T11:10:30.248Z","11.1.2":"2023-07-01T09:59:29.818Z","11.1.3":"2023-07-23T17:02:12.337Z","11.1.4":"2023-08-04T13:41:18.510Z","11.1.5":"2023-08-26T16:35:59.516Z","12.0.0":"2023-10-07T10:17:54.971Z","12.0.1":"2023-10-07T16:52:57.525Z","12.0.2":"2023-10-15T11:03:42.614Z","12.0.3":"2023-12-22T09:31:58.965Z","12.0.4":"2023-12-28T21:09:35.243Z","12.0.5":"2024-02-04T17:51:48.828Z","12.0.6":"2024-03-01T23:27:35.776Z","12.0.7":"2024-04-13T12:47:03.169Z","12.0.8":"2024-04-13T13:24:13.195Z","12.0.9":"2024-05-02T20:05:21.491Z","12.0.10":"2024-06-21T19:51:04.557Z","12.0.11":"2024-07-22T20:23:30.946Z","12.0.12":"2024-07-30T04:19:55.433Z","12.0.13":"2024-08-17T13:57:05.827Z","12.0.14":"2024-08-24T10:28:48.088Z","12.0.15":"2024-09-27T18:08:07.415Z","12.0.16":"2024-10-06T12:51:26.997Z","12.0.17":"2024-12-20T19:36:23.435Z","12.0.18":"2024-12-22T14:33:00.036Z","12.0.19":"2024-12-23T13:49:52.808Z","12.0.20":"2024-12-25T23:17:27.509Z","12.0.21":"2024-12-31T19:21:21.379Z","12.0.22":"2025-04-11T19:53:14.168Z","12.0.23":"2025-05-10T19:11:38.998Z","12.0.24":"2025-06-20T18:58:27.107Z","12.0.25":"2025-07-11T19:56:03.294Z","13.0.0":"2025-07-27T11:16:30.377Z","13.0.1":"2025-09-21T12:56:28.879Z","13.0.2":"2025-11-10T14:09:13.418Z","13.0.3":"2025-11-12T10:00:50.474Z","14.0.0":"2025-11-13T21:56:36.733Z","14.0.1":"2025-12-09T19:56:44.847Z","14.0.2":"2025-12-21T21:12:59.337Z","14.0.3":"2026-01-03T12:28:38.065Z","14.0.4":"2026-01-14T20:28:30.823Z","14.0.5":"2026-01-31T10:45:00.279Z","14.0.6":"2026-02-18T20:46:21.929Z","14.0.7":"2026-03-14T20:23:58.376Z","14.0.8":"2026-03-29T09:48:49.803Z","15.0.0":"2026-04-11T09:18:17.423Z","15.0.1":"2026-05-01T19:40:44.396Z","15.0.2":"2026-05-10T19:26:33.269Z","15.0.3-beta-1":"2026-05-23T09:24:50.952Z","15.0.3":"2026-05-23T14:37:02.682Z","15.0.4-beta-1":"2026-05-28T19:00:10.858Z","15.0.4":"2026-05-28T19:38:30.391Z","15.0.5":"2026-06-15T18:37:31.430Z","15.0.6":"2026-07-04T18:15:16.156Z","15.0.7":"2026-07-22T19:17:13.800Z","15.0.8":"2026-08-02T21:15:14.405Z","15.0.9":"2026-09-16T20:12:55.136Z"},"bugs":{"url":"https://github.com/sverweij/state-machine-cat/issues"},"author":{"name":"Sander Verweij"},"license":"MIT","homepage":"https://state-machine-cat.js.org","keywords":["state","state chart","state diagram","state machine","finite state machine","fsm","uml","scxml"],"repository":{"url":"git+https://github.com/sverweij/state-machine-cat.git","type":"git"},"description":"write beautiful state charts","maintainers":[{"name":"sverweij","email":"sverweij@protonmail.ch"},{"name":"foureightone","email":"foureightone@gmail.com"}],"readme":"# State Machine cat\n\n_write beautiful state charts_\n\n[![ci](https://github.com/sverweij/state-machine-cat/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/sverweij/state-machine-cat/actions/workflows/ci.yml)\n[![npm stable version](https://img.shields.io/npm/v/state-machine-cat.svg?logo=npm)](https://npmjs.com/package/state-machine-cat)\n[![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\n[![state-machine-cat.js.org](https://img.shields.io/badge/js.org-state--machine--cat-ffb400.svg?style=flat-squared)](https://state-machine-cat.js.org)\n\n## What?\n\nMakes this\n\n<img width=\"853\" alt=\"docs/pics/sample.png\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/sample.png\">\n\nfrom this\n\n```smcat\ninitial,\ndoing: entry/ write unit test\n       do/ write code\n       exit/ ...,\n# smcat recognizes initial\n# and final states by name\n# and renders them appropriately\nfinal;\n\ninitial      => \"on backlog\" : item adds most value;\n\"on backlog\" => doing        : working on it;\ndoing        => testing      : built & unit tested;\ntesting      => \"on backlog\" : test not ok;\ntesting      => final        : test ok;\n```\n\n## Why\n\nTo enable me to make state charts ...\n\n- ... that look _good_\n- ... with the least effort possible\n- ... without having to interact with drag and drop tools. Entering text\n  is fine, doing my own layout is not.\n- ... without having to dive into GraphViz `dot` each time. GraphViz is cool,\n  but was not designed to write & maintain conceptual documents in\n  (_You'll know what I'm talking about if you ever tried to get it to draw nested nodes. Or edges between those._ )\n\n## Usage\n\n### On line\n\nA no-frills interpreter on line: [state-machine-cat.js.org](https://state-machine-cat.js.org).\n\n### Command line interface\n\n`npm install --global state-machine-cat` and run `smcat`\n\nThis is what `smcat --help` would get you:\n\n```\nUsage: smcat [options] [infile]\n\n Write beautiful state charts - https://github.com/sverweij/state-machine-cat\n\nOptions:\n  -V, --version               output the version number\n  -T --output-type <type>     svg|eps|ps|ps2|dot|smcat|json|ast|scxml|oldsvg|scjson|pdf|png (default: \"svg\")\n  -I --input-type <type>      smcat|json|scxml (default: \"smcat\")\n  -E --engine <type>          dot|circo|fdp|neato|osage|twopi (default: \"dot\")\n  -d --direction <dir>        top-down|bottom-top|left-right|right-left (default: \"top-down\")\n  -o --output-to <file>       File to write to. use - for stdout.\n  --desugar                   transform pseudo states into transitions (!experimental!)\n  -l --license                Display license and exit\n  -h, --help                  display help for command\n```\n\n... so to convert the above chart to `sample.svg`\n\n```sh\nsmcat docs/sample.smcat\n```\n\nOr, if you'd rather pull dot output through GraphViz dot yourself:\n\n```sh\nsmcat -T dot docs/sample.smcat -o - | dot -T svg -odoc/sample.svg\n```\n\nLeaving the options at the default settings usually deliver the best\nresults already, so if they bewilder you: don't worry.\n\nWhen you pass the `--desugar` (experimental) switch, state-machine-cat will,\nbefore rendering, transform some pseudo states into transitions - see\n[de-sugaring state machines](docs/desugar.md) for details.\n\nIn addition to what's documented in the `--help` you can use the following 'advanced'\noptions:\n\n```\n  --dot-graph-attrs <string>  graph attributes to pass to the dot render engine\n  --dot-node-attrs <string>   node attributes to pass to the dot render engine\n  --dot-edge-attrs <string>   edge attributes to pass to the dot render engine\n```\n\nWith these you can override default attributes in the generated picture; e.g. to\nget a transparent background and draw edges as line segments instead of\nsplines, use this:\n\n```sh\nsmcat --dot-graph-attrs \"bgcolor=transparent splines=line\" docs/sample.smcat\n```\n\n### Syntax highlighting\n\n- For editors supporting tree sitter (like the now defunct atom): there's [tree-sitter-smcat](https://github.com/sverweij/tree-sitter-smcat)\n- For vim there's [ambagasdowa/vim-syntax-smcat](https://github.com/ambagasdowa/vim-syntax-smcat/)\n\n### State chart XML (SCXML)\n\n_state machine cat_ can write **and read** valid core constructs\n[scxml](https://www.w3.org/TR/scxml/) documents. If you're into that sort\nof thing you can read all about it in [State Machine Cat and SCXML](./docs/SCXML.md).\n\n### Programmatically\n\nAfter you `npm i` 'd `state-machine-cat`:\n\n```javascript\nimport { render } from \"state-machine-cat\";\n\ntry {\n  const lSVGInAString = await render(\n    `\n            initial => backlog;\n            backlog => doing;\n            doing => test;\n        `,\n    {\n      outputType: \"svg\",\n    },\n  );\n  console.log(lSVGInAString);\n} catch (pError) {\n  console.error(pError);\n}\n```\n\nRead more in [docs/api.md](docs/api.md)\n\nThere's also a script available to embed state machines into html with script\ntags like `<script type=\"text/x-smcat\"></script>`. Documentation for that\n'in page' feature resides over at [state-machine-cat.js.org/inpage.html](https://state-machine-cat.js.org/inpage.html)\n\n## The language\n\n### Short tutorial\n\n#### simplest\n\n```smcat\non => off;\n```\n\n<img width=\"206\" alt=\"rendition\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/00simplest.png\">\n\n- _smcat_ automatically declares the states. You _can_ explicitly declare\n  them if you want them to have more than a name only - see _state\n  declarations_ below.\n\n#### labels\n\n```smcat\non => off: switch;\n```\n\n<img width=\"251\" alt=\"rendition\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/01labels.png\">\n\nUML prescribes to place _conditions_ after _events_, to place\n_conditions_ within squares and to place _actions_\nafter a `/`: `from => to: event [conditions]/ actions`, e.g. `on => off: switch flicked [not an emergency]/ light off;`.\n\nYou're free to do so, but _smcat_ doesn't check for it. It internally takes\nthe notation into account, though and if you choose to export to json, scxml\nor scjson you'll see them nicely split out.\n\n```smcat\non => off: switch flicked/\n           light off;\noff => on: switch flicked/\n           light on;\n```\n\n<img width=\"202\" alt=\"rendition\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/01labels_better.png\">\n\n> You note that smcat rendered the states in this chart _top down_ instead of\n> _left to right_. It did that because we told it so. You can do that too\n> with `--direction` on the command line\n\n#### notes\n\n```smcat\n# this is a note\non => off;\n```\n\n<img width=\"233\" alt=\"rendition\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/02notes.png\">\n\n#### state declarations\n\nIf you need to define activities (e.g. `entry` or `exit` triggers) on\na state, you can explicitly declare the state and put the activites\nafter a colon:\n\n```smcat\n# yep, notes get rendered here as well\n# multiple notes translate into multiple\n# lines in notes in the diagram\ndoing:\n  entry/ make a feature branch\n  exit/ deploy code on production\n  ...;\n```\n\n<img width=\"478\" alt=\"rendition\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/04explicit_state_declarations.png\">\n\n_smcat_ recognizes the `entry/` and `exit/` keywords and treats\neverything after it on the same line to be the 'body' of the\ntrigger.\n\nHere too: you're free to use them, but you don't _have_ to.\n_smcat_ takes them into account in its internal representation\nand uses them in exports to json, scxml and scjson.\n\n#### state display names\n\nIf you want to use a display names that differ from how you\nname the states (e.g. if the display names are long),\nyou can do so by adding a label to them:\n\n```smcat\non [label=\"Lamp aan\"],\noff [label=\"Lamp uit\"];\n\noff => on: on pushed;\non => off: off pushed;\n```\n\n<img width=\"296\" alt=\"rendition\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/09labeled_states.png\">\n\n#### `initial` and `final`\n\nWhen `initial` or `final`, is part of a state's name _smcat_ treats\nit as the UML 'pseudo states' `initial` and `final` respectively:\n\n```smcat\ninitial => todo;\ntodo    => doing;\ndoing   => done;\ndone    => final;\n```\n\n<img width=\"375\" alt=\"rendition\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/03initial_and_final.png\">\n\n#### `history`\n\n_smcat_ recognizes states with `history` in their name as history states:\n\n```smcat\ninitial,\n\"power off\",\nrunning {\n  running.history;\n\n  washing -> rinsing: 20 min;\n  rinsing -> spinning: 20 min;\n  spinning -> final: 20 min;\n},\nfinal;\n\ninitial => washing;\nrunning => \"power off\": power out;\n\"power off\" => running.history: restore power;\n```\n\n<img width=\"735\" alt=\"rendition\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/07history.png\">\n\nHistory states are _shallow_ by default. If you want a history state to\nbe _deep_ just put that somewhere in the name (e.g. `\"running deep history\"`\nor `running.history.deep`) - and smcat will render them as such.\n\n#### Choice - `^`\n\n_smcat_ treats states starting with `^` as UML pseudo state _choice_. Strictly\nspeaking 'choice' is a superfluous element of the UML state machine\nspecification, but it is there and sometimes it makes diagrams easier to read.\n\n```smcat\n^fraud?: transaction fraudulent?;\n\ninitial -> reserved;\nreserved -> quoted:\n    quote\n    requested;\nquoted -> ^fraud?: payment;\n^fraud? -> ticketed: [no];\n^fraud? -> removed: [yes];\nticketed -> final;\nremoved -> final;\n```\n\n<img width=\"710\" alt=\"rendition\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/03achoice.png\">\n\n#### Forks, joins and junctions - `]`\n\nIn UML you can fork state transitions into multiple or join them into one\nwith the _fork_ (one to many) _join_ (many to one) and _junction_ (many to many)\npseudo states. _Fork_ and _join_ are represented by a black bar, _junction_\nby a filled circle.\nTo make a _join_, _fork_ or _junction_ pseudo state, start its\nname with a `]`.\nHere's an example of a _join_:\n\n```smcat\na => ]join;\nb => ]join;\n]join => c;\n```\n\n<img width=\"224\" alt=\"rendition\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/03bforkjoin.png\">\n\n> State machine cat automatically derives which of the three types\n> you meant by counting the number of incoming and the number of\n> outgoing connections:\n>\n> - one incoming and multiple outgoing: it's a _fork_\n> - multiple incoming and one outgoing: it's a _join_\n> - all other cases: it's a _junction_\n>\n> If you want to defy UML semantics you can do that with\n> [explicit type overrides](#overriding-the-type-of-a-state) .\n\n```smcat\na => ]junction;\nb => ]junction;\n]junction => c;\n]junction => d;\n```\n\n<img width=\"224\" alt=\"rendition\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/03cjunction.png\">\n\n#### Terminate\n\nUML has a special pseudo state to indicate your state machine didn't\nexit properly: _terminate_. If you want to use it, declare it\nexplicitly:\n\n```smcat\nAahnohd [type=terminate label=\"Terminated\"];\n\na => Aahnohd: [hit by meteorite];\n```\n\n<img width=\"321\" alt=\"rendition\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/03dterminate.png\">\n\n> For proper exits you'd typically use the _final_ state.\n\n#### Gotchas\n\n- when you need `;`, `,`, `{`, `[` or spaces as part of a state - place em in quotes\n  `\"a state\"`\n- Activities have the same restriction, except they allow spaces.\n- Labels have the same restriction as activities, except they allow for `,` too.\n- State declaration precedence is: deep wins from shallow; explicit wins from\n  implicit\n- It's possible to declare the same state multiple times on the same level, but\n  smcat will take the last declaration into account only. For example:\n\nThis\n\n```\n# first declaration of \"cool state\"\n\"cool state\",\n\"other state\",\n# second declaration of \"cool state\"\n\"cool state\": cool down;\n```\n\nresults in (/ is equivalent to):\n\n```\n# second declaration of \"cool state\"\n\"cool state\": cool down,\n\"other state\";\n```\n\n#### nested state machines\n\nIt's possible to have state machines _within_ states.\nthe states _stopped_, _playing_ and _pause_ can only occur when\nthe tape player is on:\n\n```\ninitial,\n\"tape player off\",\n\"tape player on\":\n  entry/ LED on\n  exit/ LED off\n{\n  stopped, playing, paused;\n\n  stopped => playing : play;\n  playing => stopped : stop;\n  playing => paused  : pause;\n  paused  => playing : pause;\n  paused  => stopped : stop;\n};\n\ninitial           => \"tape player off\";\n\"tape player off\" => stopped           : power;\n\"tape player on\"  => \"tape player off\" : power;\n\n```\n\nAs you can see in this sample you can use activities (like entry and exit\ntriggers) in the composite state declaration, just as you'd do for state that\ndoes not contain a state machine.\n\n<img width=\"653\" alt=\"tape player rendition\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/05tape_player.png\">\n\n#### parallel states\n\nIf stuff is happening in parallel within a state you can express\nthat too. Just make sure the state has the word \"parallel\" in there:\n\n```smcat\ninitial,\nbla.parallel {\n    first{\n        first.thing -> first.thang;\n    },\n    second{\n        second.thing -> second.thang;\n        second.thang -> second.thing;\n    };\n},\nfinal;\n\ninitial -> ]split;\n]split  -> first.thing;\n]split  -> second.thing;\nfirst.thang  -> ]merge;\nsecond.thang -> ]merge;\n]merge  -> final;\n```\n\n<img width=\"482\" alt=\"parallel\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/08parallel.png\">\n\n#### `internal` and `external` transitions\n\nIf you need to mark a transition in a nested state machine as either _internal_\nor _external_ - use the `type` attribute. The default type for a transition\nis `external` - just like it is in SCXML.\n\n```smcat\nplaying {\n  resting => walking;\n  walking => resting;\n\n};\n\nplaying => playing: ingest food;\nplaying => playing [type=internal]: ingest drink;\n```\n\n<img width=\"346\" alt=\"internal transition\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/13internal_transition.png\">\n\n#### marking states _active_\n\nYou can mark one or more states as active by adding `active` as an\nattribute for that state. E.g. to make the `do` state an active one\nin the demming circle, do this:\n\n```smcat\ndo [active];\n\ninitial -> plan;\nplan    -> do;\ndo      -> study;\nstudy   -> act;\nact     -> plan;\n```\n\nwhich will result in\n\n<img width=\"424\" alt=\"active states\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/11active_state.png\">\n\n#### colors and line width\n\nAs of version 4.2.0 state-machine-cat has (experimental) support for colors on both\nstates and transitions and from version 8.1.0 for width on transitions.\n\nFor example, this ...\n\n```smcat\neat   [color=\"#008800\"],\nsleep [color=\"blue\" active],\nmeow  [color=\"red\"],\nplay  [color=\"purple\"];\n\nsleep -> meow  [color=\"red\"]            : wake up;\nmeow  -> meow  [color=\"red\"]            : no response from human;\nmeow  -> eat   [color=\"#008800\"]        : human gives food;\nmeow  -> play  [color=\"purple\"]         : human gives toy;\nplay  -> sleep [color=\"blue\"]           : tired or bored;\neat   -> sleep [color=\"blue\" width=3.5] : belly full;\n```\n\n... would yield this diagram:\n\n<img width=\"488\" alt=\"colored states and transitions\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/10colored_states_and_transitions.png\">\n\nWhat does 'experimental' mean?\n\n> The color attribute is probably here to stay, as will the width\n>\n> However, I haven't found the balance between ease of use\n> and expressiveness yet. Should the text in a state be rendered in the same color?\n> should the background color automatically be rendered as well? In the same color,\n> or in a shade smartly derived? Or should I include a bunch of color attributes\n> (e.g. fillcolor, textcolor, textbgcolor) for ultimate control?\n\n#### classes\n\nAs of version 7.4.0 you can use the keyword `class` as an extended keyword on\nboth states and transitions. When you render `svg` or `dot` you'll see what you\nentered there in the output in the `class` attributes of their respective\nelements, along with the type of element (either 'state' or 'transition') and\noptionally the type of state or transition (e.g. for state: 'initial', 'regular',\n'final' etc.).\n\nFor example, this ...\n\n```smcat\na [class=\"dismissed\"],\nb [class=\"y\"];\n\na => b [class=\"a bunch of classes\"];\n```\n\n... will yield this 'dot' program ...\n\n```graphviz\ndigraph \"state transitions\" {\n  fontname=\"Helvetica\" fontsize=12 penwidth=2.0 splines=true ordering=out compound=true overlap=scale nodesep=0.3 ranksep=0.1\n  node [shape=plaintext style=filled fillcolor=\"#FFFFFF01\" fontname=Helvetica fontsize=12 penwidth=2.0]\n  edge [fontname=Helvetica fontsize=10]\n\n    \"a\" [margin=0 class=\"state regular dismissed\" label= <\n      <table align=\"center\" cellborder=\"0\" border=\"2\" style=\"rounded\" width=\"48\">\n        <tr><td width=\"48\" cellpadding=\"7\">a</td></tr>\n      </table>\n    >]\n    \"b\" [margin=0 class=\"state regular y\" label= <\n      <table align=\"center\" cellborder=\"0\" border=\"2\" style=\"rounded\" width=\"48\">\n        <tr><td width=\"48\" cellpadding=\"7\">b</td></tr>\n      </table>\n    >]\n\n    \"a\" -> \"b\" [label=\" \" class=\"transition a bunch of classes\"]\n}\n```\n\nWhich will pass the class attributes on to the svg like so. E.g. the svg snippet\nfor the `a` state will look like this:\n\n```svg\n<!-- ... -->\n  <g id=\"node1\" class=\"node state regular dismissed\">\n    <title>a</title>\n    <polygon fill=\"#ffffff\" fill-opacity=\"0.003922\" stroke=\"transparent\" stroke-width=\"2\" points=\"56,-100 0,-100 0,-64 56,-64 56,-100\"></polygon>\n    <text text-anchor=\"start\" x=\"24.6646\" y=\"-78.2\" font-family=\"Helvetica,sans-Serif\" font-size=\"12.00\" fill=\"#000000\">a</text>\n    <path fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" d=\"M12.3333,-65C12.3333,-65 43.6667,-65 43.6667,-65 49.3333,-65 55,-70.6667 55,-76.3333 55,-76.3333 55,-87.6667 55,-87.6667 55,-93.3333 49.3333,-99 43.6667,-99 43.6667,-99 12.3333,-99 12.3333,-99 6.6667,-99 1,-93.3333 1,-87.6667 1,-87.6667 1,-76.3333 1,-76.3333 1,-70.6667 6.6667,-65 12.3333,-65\"></path>\n  </g>\n<!-- ... -->\n```\n\n#### Gotchas\n\n- You will have to provide the style sheet defining the classes yourself in the\n  context where you render the svg in order for them to actually show up\n- The characters you can use for class names is limited to alpha-numerics, dashes,\n  underscores - and spaces to separate them. This to make it harder to use\n  state-machine-cat to construct svg's that are either invalid or malicious. The\n  limited character set is in contrast to what css allows, which is\n  [everything under the sun and then some](https://mathiasbynens.be/notes/css-escapes) -\n  but it seems like a reasonable compromise.\n\n### overriding the type of a state\n\nAs you read above, _state machine cat_ derives the type of a state from its name.\nIn some cases that might not be what you want. In those cases, you can\noverride the type with the `type` attribute, like in this example for the\n`initialized` state.\n\n```smcat\ninitial,\nstarting,\ninitialized [color=\"red\" type=regular],\nrunning,\nfinal;\n\ninitial     => starting;\nstarting    => initialized;\ninitialized => running;\ninitialized => stopped;\nrunning     => stopped;\nstopped     => final;\n```\n\n<img width=\"520\" alt=\"colored states and transitions\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/12state_type_overrides.png\">\n\nThe values you can use for the `type` of a state:\n\n| type          | example                                                                              |\n| ------------- | ------------------------------------------------------------------------------------ |\n| `regular`     | <img width=\"90\" alt=\"regular state\" src=\"docs/pics/types/regular.dot.png\">           |\n| `initial`     | <img width=\"25\" alt=\"initial state\" src=\"docs/pics/types/initial.dot.png\">           |\n| `final`       | <img width=\"36\" alt=\"final state\" src=\"docs/pics/types/final.dot.png\">               |\n| `history`     | <img width=\"58\" alt=\"history state\" src=\"docs/pics/types/history.dot.png\">           |\n| `deephistory` | <img width=\"58\" alt=\"deep history state\" src=\"docs/pics/types/deep-history.dot.png\"> |\n| `choice`      | <img width=\"112\" alt=\"choice state\" src=\"docs/pics/types/choice.dot.png\">            |\n| `fork`        | <img width=\"82\" alt=\"fork state\" src=\"docs/pics/types/fork.dot.png\">                 |\n| `join`        | <img width=\"82\" alt=\"join state\" src=\"docs/pics/types/join.dot.png\">                 |\n| `forkjoin`    | <img width=\"82\" alt=\"forkjoin state\" src=\"docs/pics/types/forkjoin.dot.png\">         |\n| `junction`    | <img width=\"25\" alt=\"junction state\" src=\"docs/pics/types/junction.dot.png\">         |\n| `parallel`    | <img width=\"333\" alt=\"parallel state\" src=\"docs/pics/types/parallel.dot.png\">        |\n| `terminate`   | <img width=\"104\" alt=\"terminate state\" src=\"docs/pics/types/terminate.dot.png\">      |\n\n#### grammar\n\nI made the parser with peggy - you can find it at\n[src/parse/smcat/smcat-parser.peggy](src/parse/smcat/smcat-parser.peggy), and\nrailroad diagrams generated from these on [state-machine-cat.js.org/grammar.html](https://state-machine-cat.js.org/grammar.html)\n\n## Status\n\n- Thoroughly tested and good enough for public use.\n- Despite this you might bump into the occasional issue - don't hesitate to\n  report it on [GitHub](https://github.com/sverweij/state-machine-cat/issues).\n- Runs on latest versions of firefox, safari and chrome and node versions >=20.12.0\n  Although it might run on other environments, it's not tested there. I will\n  reject issues on these other environments, unless they're accompanied with\n  sufficient enticement to make it worth my while.\n\n<img width=\"640\" alt=\"colored states and transitions\" src=\"https://raw.githubusercontent.com/sverweij/state-machine-cat/main/docs/pics/state-machine-cat-social-sharing-picture.png\">\n","readmeFilename":"README.md"}