{"_id":"gluegun","_rev":"197-247d50c63c82a567d6851dced4bd982a","name":"gluegun","dist-tags":{"next":"6.0.0-alpha.4","latest":"5.2.2"},"versions":{"0.0.1":{"name":"gluegun","version":"0.0.1","keywords":["gluegun"],"author":{"url":"https://github.com/skellock/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.0.1","maintainers":[{"name":"skellock","email":"steve@kellock.ca"}],"dist":{"shasum":"464f7e64d59dc8a12c324c88507d5656476720bd","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.0.1.tgz","integrity":"sha512-tqt6h4ifTcrg5M6e/UhYk8TJB9iN4vjgYxQQctPT7cSxMgoPxbknghLsvZ9nheSE/vg9h+jfyeqlY1GoWcvHGg==","signatures":[{"sig":"MEUCIQCvZNd8BMV45SUP3C3VZX5ZmNYqWfaNaAHKDeOR9LWsMAIgLYx77NRmc1Wqel/M9TLbnOU6s2AR74+Uim1VlfgpR4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"464f7e64d59dc8a12c324c88507d5656476720bd","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"3.10.9","description":"Glue some stuff on to your code base.","directories":{},"_nodeVersion":"7.2.0","_npmOperationalInternal":{"tmp":"tmp/gluegun-0.0.1.tgz_1481133163173_0.2814166289754212","host":"packages-18-east.internal.npmjs.com"}},"0.3.0":{"name":"gluegun","version":"0.3.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.3.0","maintainers":[{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"f1561e10ebb36788f421ca89f664a7117661c6f0","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.3.0.tgz","integrity":"sha512-pzA7HwFLlda5jFok/W7e3YdpMVY/mjp7539iH9N6kDTy+O6tw4P+7YGNcrKxCi/Ba2R4hz/n8gMP8TbviN8CPQ==","signatures":[{"sig":"MEUCIQDAIOoOsh1FInhNBmK3qvxhXlYFaChTJGyY3y4mvuIvMAIgZncxHS+TPDCziFMB77dOXPnd9kCkIucuyfJFlE1LUvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"f1561e10ebb36788f421ca89f664a7117661c6f0","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"3.10.10","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.2.1","dependencies":{"ejs":"^2.5.5","toml":"^2.3.0","ramda":"^0.22.1","colors":"^1.1.2","lodash":"^4.17.2","semver":"^5.3.0","apisauce":"^0.7.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.10.3","ramdasauce":"^1.1.1","ascii-table":"^0.0.9","prompt-list":"^0.1.1","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.1.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.3.0.tgz_1481700173486_0.899893666151911","host":"packages-12-west.internal.npmjs.com"}},"0.4.0":{"name":"gluegun","version":"0.4.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.4.0","maintainers":[{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"8c76836cee44287ba9fa5cc95ae07bb197896b1b","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.4.0.tgz","integrity":"sha512-8lf8fYj+NQexnIGaGPEXv7l4rDMwx0Kjy+KKhdSlAitfaSetGTr5DCufXF9Y93rm9Q3+OTSgSl9dX7QUZMATkw==","signatures":[{"sig":"MEUCICKNWrk3CgontUUTRED85jqqV1XDzHPhly33PsgkCR0jAiEA5DWovk9e8K+gpuZkuTEHFR2UjWYMm69RnnKK0TP8Yj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"8c76836cee44287ba9fa5cc95ae07bb197896b1b","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"3.10.10","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.2.1","dependencies":{"ejs":"^2.5.5","toml":"^2.3.0","ramda":"^0.22.1","colors":"^1.1.2","lodash":"^4.17.2","semver":"^5.3.0","apisauce":"^0.7.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.10.3","ramdasauce":"^1.1.1","ascii-table":"^0.0.9","prompt-list":"^0.1.1","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.1.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.4.0.tgz_1481720594670_0.16421428974717855","host":"packages-12-west.internal.npmjs.com"}},"0.5.0":{"name":"gluegun","version":"0.5.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.5.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"27547ea8c5f28109a3ad47a1c406375ef46998da","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.5.0.tgz","integrity":"sha512-JXymbvuT1Kfngh77pH0n9YWEOFF9YOeLf3FiwW3Ngew3b4vEjg8iRqOzG0ehi5raM3Pd4FROfEXMryUFdww1Jg==","signatures":[{"sig":"MEQCIEn+cPDex/fryx+famuq8Raw114QLcHPMKRF1GiAsXnXAiAeFr12tc87TTtVNdbezviuoycPtrzLQtr7K1tU4gFgrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"27547ea8c5f28109a3ad47a1c406375ef46998da","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"3.10.10","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.2.1","dependencies":{"ejs":"^2.5.5","toml":"^2.3.0","ramda":"^0.22.1","colors":"^1.1.2","lodash":"^4.17.2","semver":"^5.3.0","apisauce":"^0.7.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.10.3","ramdasauce":"^1.1.1","ascii-table":"^0.0.9","prompt-list":"^0.1.1","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.1.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.5.0.tgz_1481743061435_0.6113283224403858","host":"packages-18-east.internal.npmjs.com"}},"0.6.0":{"name":"gluegun","version":"0.6.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.6.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"a55d60ff7a9de9afcac87f5d4514c194ff18ead7","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.6.0.tgz","integrity":"sha512-w5GcSnezQLggGU1CNRaA+GWhrbovEr8UEg519iqaV9qukzoii/jFqh76fdwV3E+ofYhjHaTtzPIbPGonOq2IDg==","signatures":[{"sig":"MEYCIQDR8RbQ67AhUV7YyhQjnkbb+3Do8XD2kenPMyqxTBA/qwIhAKDHS2wfjD9EkckQdoBcPMmKC3vuyO/Go2wxSjRFw19y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"a55d60ff7a9de9afcac87f5d4514c194ff18ead7","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"3.10.10","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.2.1","dependencies":{"ejs":"^2.5.5","toml":"^2.3.0","ramda":"^0.22.1","colors":"^1.1.2","lodash":"^4.17.2","semver":"^5.3.0","apisauce":"^0.7.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.10.3","ramdasauce":"^1.1.1","ascii-table":"^0.0.9","prompt-list":"^0.1.1","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.1.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.6.0.tgz_1481811666187_0.6573920454829931","host":"packages-12-west.internal.npmjs.com"}},"0.7.0":{"name":"gluegun","version":"0.7.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.7.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"871c2490ddae509c4ebe504b43ac6dc84ca16d17","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.7.0.tgz","integrity":"sha512-FCkI20HQTCT0X6NGr6xMyNZJAkRv3Irx6Pb5MNqjg4UHxCosn189q1v/RNrN0pgXK5z6xkJDe+3kF4YA8kpQSg==","signatures":[{"sig":"MEUCIAYnAgFeNqma7efd2JMb4mpXqFn4OxeSTXItJ74M+OGFAiEAg0jEEN2JZddzQU5lYV8KrdLoDjE5YSxzzL511jYsrGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"871c2490ddae509c4ebe504b43ac6dc84ca16d17","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"3.10.10","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.2.1","dependencies":{"ejs":"^2.5.5","toml":"^2.3.0","ramda":"^0.22.1","colors":"^1.1.2","lodash":"^4.17.2","semver":"^5.3.0","apisauce":"^0.7.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.10.3","ramdasauce":"^1.1.1","ascii-table":"^0.0.9","prompt-list":"^0.1.1","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.1.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.7.0.tgz_1481838864970_0.7441642764024436","host":"packages-12-west.internal.npmjs.com"}},"0.7.1":{"name":"gluegun","version":"0.7.1","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.7.1","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"e690913f978650934c123af177de39764f148e9d","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.7.1.tgz","integrity":"sha512-zgpvmP9TpAd4wEwx+Hv4ZhOlGAW8ofpqiRKXwbuua+oxf4HdmvYtWPJNbDP5OshYxx+InE70hn641g8DxJSbcg==","signatures":[{"sig":"MEUCIQCihjIXDAxltzEC01y8KDdaaJ0okLkEdZIh8A/jpSrC4gIgfL08DxXRdPAhSbrmHtbByRKawQ0n5bJd9UgroC0tAyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"e690913f978650934c123af177de39764f148e9d","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"3.10.10","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.2.1","dependencies":{"ejs":"^2.5.5","toml":"^2.3.0","ramda":"^0.22.1","colors":"^1.1.2","lodash":"^4.17.2","semver":"^5.3.0","apisauce":"^0.7.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.10.3","ramdasauce":"^1.1.1","ascii-table":"^0.0.9","prompt-list":"^0.1.1","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.1.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.7.1.tgz_1481848818175_0.29340778454206884","host":"packages-18-east.internal.npmjs.com"}},"0.7.2":{"name":"gluegun","version":"0.7.2","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.7.2","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"86627673d93cdc96cbb1495cfa6856d05b6ff464","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.7.2.tgz","integrity":"sha512-csHoP54xOCOmu31VKipqjlDxge1QhiWOUtIM/Zqw7m/KyYGnNlDHiHn1B0JLaAaOXAYnu94JCgo7/Z8/82LRaw==","signatures":[{"sig":"MEUCIQCyjuo6RZUCowDCEJ1/qthgRZFCR5/y7fXdQiFRBMhrLgIgda/iuKE0R67X7n1YEvyhJS/iMho/DvQimZMtEloapG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"86627673d93cdc96cbb1495cfa6856d05b6ff464","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"3.10.10","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.2.1","dependencies":{"ejs":"^2.5.5","toml":"^2.3.0","ramda":"^0.22.1","colors":"^1.1.2","lodash":"^4.17.2","semver":"^5.3.0","apisauce":"^0.7.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.10.3","ramdasauce":"^1.1.1","ascii-table":"^0.0.9","prompt-list":"^0.1.1","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.1.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.7.2.tgz_1481898951823_0.5076244748197496","host":"packages-12-west.internal.npmjs.com"}},"0.7.3":{"name":"gluegun","version":"0.7.3","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.7.3","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"ae6ad0e6b02418b82bf9cc0685d47c0910b182bb","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.7.3.tgz","integrity":"sha512-fv4vpgcYFI87Y818hmOK2dudTdqK2On2KUEpNKkjTvwnOZbwcOqMCYzySz+5Ha8L3deambN3+2d6GnHhKxGKew==","signatures":[{"sig":"MEQCIBA5J4sUN6/zNRQTrygKqthakZMz9Y5AAR73IvDt40kBAiARlG1kD4PAyfH0ykd/reSVZ2pfb7JIR+Ynzu2EWwavGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"ae6ad0e6b02418b82bf9cc0685d47c0910b182bb","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"3.10.10","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.2.1","dependencies":{"ejs":"^2.5.5","toml":"^2.3.0","ramda":"^0.22.1","colors":"^1.1.2","lodash":"^4.17.2","semver":"^5.3.0","apisauce":"^0.7.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.10.3","ramdasauce":"^1.1.1","ascii-table":"^0.0.9","prompt-list":"^0.1.1","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.1.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.7.3.tgz_1481900953229_0.09530931967310607","host":"packages-18-east.internal.npmjs.com"}},"0.8.0":{"name":"gluegun","version":"0.8.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.8.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"6ef26a1b1e5270add41d370dd46868b8ffe1d4b3","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.8.0.tgz","integrity":"sha512-kvRAVOGeyBKQQ9UW1DymzneVgL44YZ+bQUaoWFvgPbhFpR0OEsHCFjD8GCWj73eZ2NMHyHyyQuMXzD08UizS3w==","signatures":[{"sig":"MEQCIFqQrxfGM1JnGWag2bfBAuWI6Qa8KOD79gGOohPBx2rnAiBdBhZWZiqxMfVxh4ktroTwQGadguEdz5xoNZLLEPXT0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"6ef26a1b1e5270add41d370dd46868b8ffe1d4b3","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"3.10.9","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.2.0","dependencies":{"ejs":"^2.5.5","toml":"^2.3.0","ramda":"^0.22.1","colors":"^1.1.2","lodash":"^4.17.2","semver":"^5.3.0","apisauce":"^0.7.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.10.3","ramdasauce":"^1.1.1","ascii-table":"^0.0.9","prompt-list":"^0.1.1","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.1.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.8.0.tgz_1483389502480_0.02118403115309775","host":"packages-12-west.internal.npmjs.com"}},"0.9.0":{"name":"gluegun","version":"0.9.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.9.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"60febbe9cfde97d97c74c724d5654bbb77bf5742","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.9.0.tgz","integrity":"sha512-dv/wjFuWxPLrNSlAIAtYPxceDzGu/ZhZ40wohtD32RPir7LFw7oO7Hfnq17vGlxBl29/PUifXkuEjmI7zOUjvw==","signatures":[{"sig":"MEUCIQCKNT4ZNejIxivDpmw32TtToU/v8tEqwmnDwnTfYndtbQIgeQ7GOGwigeKCD20QsZZ6ECnSl46GehqryeuuIZQ/Dio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"60febbe9cfde97d97c74c724d5654bbb77bf5742","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"4.0.5","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.4.0","dependencies":{"ejs":"^2.5.5","toml":"^2.3.0","ramda":"^0.22.1","colors":"^1.1.2","lodash":"^4.17.2","semver":"^5.3.0","apisauce":"^0.7.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.10.3","ramdasauce":"^1.1.1","ascii-table":"^0.0.9","prompt-list":"^0.1.1","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.1.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.9.0.tgz_1485459890589_0.4673965615220368","host":"packages-18-east.internal.npmjs.com"}},"0.10.0":{"name":"gluegun","version":"0.10.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.10.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"88a3f0e71c8116f08159df828b7a6fa34d737429","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.10.0.tgz","integrity":"sha512-flhEdR+m4+s0x/efweKGYeCuhQC/TKuWCcnIP7NULXHK8Qm31aooKoCni/rX/40MNsemGNwWl0nJSqX2oQtMTA==","signatures":[{"sig":"MEYCIQDiFU0asLuZL/HNR40ivSyoyFfN/IwTzlincso5XZUBUwIhAKXgvBSOR8Rm6jlYCKxKIKLXw9DO+t9iZjxSOCrK6xH2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"88a3f0e71c8116f08159df828b7a6fa34d737429","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"4.0.5","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.4.0","dependencies":{"ejs":"^2.5.5","toml":"^2.3.0","execa":"^0.6.0","ramda":"^0.22.1","colors":"^1.1.2","lodash":"^4.17.2","semver":"^5.3.0","apisauce":"^0.7.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.10.3","ramdasauce":"^1.1.1","ascii-table":"^0.0.9","prompt-list":"^0.1.1","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.1.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.10.0.tgz_1486085011304_0.0524155437014997","host":"packages-18-east.internal.npmjs.com"}},"0.11.0":{"name":"gluegun","version":"0.11.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.11.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"9e8655479262acb152f81ba057930e2fa2d98bab","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.11.0.tgz","integrity":"sha512-fFbMwpASr+KJRYWslhBJcg8fVmnem8mWyckCFYz2DPkiO5axK6cGjGbHJjztI57XejBdQ5VumUDjWNRY7KjFtg==","signatures":[{"sig":"MEQCIHlU7qUvBXBt3574sUQ7GT67OwjRSz0oT2ysGyf3XXVbAiAXl+918WwIBnLUXl94GpXG+IyiFY2LuTDal0J5StWbCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"9e8655479262acb152f81ba057930e2fa2d98bab","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"4.1.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"ejs":"^2.5.5","toml":"^2.3.0","execa":"^0.6.0","ramda":"^0.22.1","colors":"^1.1.2","lodash":"^4.17.2","semver":"^5.3.0","shelljs":"^0.7.6","apisauce":"^0.7.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.10.3","ramdasauce":"^1.1.1","ascii-table":"^0.0.9","prompt-list":"^0.1.1","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.1.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.11.0.tgz_1486227909965_0.340833131223917","host":"packages-12-west.internal.npmjs.com"}},"0.12.0":{"name":"gluegun","version":"0.12.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.12.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"d14f03931430edb9734a3f455358e4fbee8fe7a6","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.12.0.tgz","integrity":"sha512-8+IhPYbvZpX4+mfL3isrCRDubWeleuWaLJHVAGU4Jp9TGewoG66C97cbHdKuI0ilGZm7yf3mtq/UgdmCDIuwoA==","signatures":[{"sig":"MEUCIQC5cfJd06XWOyRACOrVEifFk4C/uGN7Pq5kJ7zy64yHWwIgNDB8g3o+zFwoBEcNX2XWZ2FPteVI5xe4Zkkou6DLdwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"d14f03931430edb9734a3f455358e4fbee8fe7a6","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"4.1.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"ejs":"^2.5.5","toml":"^2.3.1","execa":"^0.6.0","ramda":"^0.23.0","colors":"^1.1.2","lodash":"^4.17.4","semver":"^5.3.0","shelljs":"^0.7.6","apisauce":"^0.10.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.11.0","ramdasauce":"^1.2.0","ascii-table":"^0.0.9","prompt-list":"^0.1.1","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.2.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.18.1","nyc":"^10.1.2","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.12.0.tgz_1486782956606_0.46713883290067315","host":"packages-12-west.internal.npmjs.com"}},"0.13.0":{"name":"gluegun","version":"0.13.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.13.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"bfa7309df08a160cf1d8680fb153750be19b7358","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.13.0.tgz","integrity":"sha512-moJhEBu8sMQTk6GuLzcrWSFQPO8n96FhmxO2Zpt+lV9rGvfi/oxv+H4QIrVYNwrgSjz0+qdSIwh6ordheygFew==","signatures":[{"sig":"MEUCIQChzq/C7RBECfc5EHS93cYpZWSZhyjGAgWvK0hZXrFUOAIgWfJSIgihSljycbWTBjfWbEilDl5epJRaWsH315TiHlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"bfa7309df08a160cf1d8680fb153750be19b7358","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"4.1.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"ejs":"^2.5.5","ora":"^1.1.0","toml":"^2.3.1","execa":"^0.6.0","ramda":"^0.23.0","colors":"^1.1.2","lodash":"^4.17.4","semver":"^5.3.0","shelljs":"^0.7.6","apisauce":"^0.10.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.11.0","ramdasauce":"^1.2.0","ascii-table":"^0.0.9","prompt-list":"^0.1.1","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.2.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.18.1","nyc":"^10.1.2","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.13.0.tgz_1486790024444_0.019190381048247218","host":"packages-12-west.internal.npmjs.com"}},"0.14.0":{"name":"gluegun","version":"0.14.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.14.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"b8b798a7d13ac26927c2b63ad3c4ab7a0a253234","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.14.0.tgz","integrity":"sha512-mNBKAVQsPWT+F5/GmJopn4nMEpZiTGMPoyFa9WzM56UUvzNcq0wVstjLM/9NfPx+nAYQIYeMiSC3eQM96+b+bQ==","signatures":[{"sig":"MEUCIFSG4o92Kt8olrbqCHbuIVubjKZvq1iCpmhMrD8cuqBUAiEAtm2vF+1P4pDchwZ8HP5RBq2ZM4trpTznMMw/qk99FaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"b8b798a7d13ac26927c2b63ad3c4ab7a0a253234","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"gantman","email":"gantman+npm@gmail.com"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.x"},"_npmVersion":"3.10.9","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.2.0","dependencies":{"ejs":"^2.5.5","ora":"^1.1.0","toml":"^2.3.1","execa":"^0.6.0","ramda":"^0.23.0","colors":"^1.1.2","lodash":"^4.17.4","semver":"^5.3.0","shelljs":"^0.7.6","apisauce":"^0.10.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.11.0","ramdasauce":"^1.2.0","ascii-table":"^0.0.9","prompt-list":"^0.1.2","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.2.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.18.1","nyc":"^10.1.2","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.14.0.tgz_1487092652333_0.9969780198298395","host":"packages-12-west.internal.npmjs.com"}},"0.15.0":{"name":"gluegun","version":"0.15.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.15.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"16865aba65ef0fec06f6a9831eb5dd74dfc2393a","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.15.0.tgz","integrity":"sha512-TkgRiKnPjsowSKb+jmxP/gbcdBIh2zmJw7KjTxnWTNe4n0purmftIqNJ5YbaR9/HR2qnCF9wfK0/qNEq1zqeFA==","signatures":[{"sig":"MEYCIQDyT6Qgkw0nWkA0JaL4XEhUHjigm1MjcwLQRNYUvnmFLwIhAOhGvEFDZkBtCw1jJ7Qx8DJtevAMZaaP8JbxbfBFSCC6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"16865aba65ef0fec06f6a9831eb5dd74dfc2393a","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"infinitered","email":"npm@infinite.red"},"standard":{"parser":"babel-eslint"},"_npmVersion":"4.1.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"ejs":"^2.5.5","ora":"^1.1.0","toml":"^2.3.1","execa":"^0.6.0","ramda":"^0.23.0","colors":"^1.1.2","lodash":"^4.17.4","semver":"^5.3.0","shelljs":"^0.7.6","apisauce":"^0.10.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.11.0","ramdasauce":"^1.2.0","ascii-table":"^0.0.9","prompt-list":"^0.1.2","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.2.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.18.1","nyc":"^10.1.2","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.15.0.tgz_1487965949324_0.21674994635395706","host":"packages-12-west.internal.npmjs.com"}},"0.16.0":{"name":"gluegun","version":"0.16.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.16.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"192dbc72c7c70980cb46a400ef51b71c8735003d","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.16.0.tgz","integrity":"sha512-m1rLfkMuC2Jxhbj69TB+LztPxFJGDvKbxCQ9TBASt2SWfhia9TgLYqYKQr0CFnE50rvVa9i7PgOypRMhY8O7aQ==","signatures":[{"sig":"MEUCIQDVJlbqMe/KE/IXrDbuvFimvl9WWNyUqZ0QDQQdQXFXbgIgPLuAmRWIQPUJ0yHxf8m/GhriLcr9wAa5l42DYUh9XXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"192dbc72c7c70980cb46a400ef51b71c8735003d","scripts":{"lint":"standard","test":"node --harmony_async_await node_modules/.bin/ava","start":"node --harmony_async_await src/index.js","watch":"node --harmony node_modules/.bin/ava --watch","coverage":"nyc ava"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"_npmVersion":"4.1.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.7.1","dependencies":{"ejs":"^2.5.5","ora":"^1.1.0","toml":"^2.3.1","execa":"^0.6.0","ramda":"^0.23.0","colors":"^1.1.2","lodash":"^4.17.4","semver":"^5.3.0","shelljs":"^0.7.6","apisauce":"^0.10.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^0.1.2","fs-jetpack":"^0.11.0","ramdasauce":"^1.2.0","ascii-table":"^0.0.9","cross-spawn":"^5.1.0","prompt-list":"^0.1.2","prompt-radio":"^0.3.1","prompt-expand":"^0.1.0","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.2.0","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.18.1","nyc":"^10.1.2","standard":"^8.6.0","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.16.0.tgz_1488809754575_0.041730686323717237","host":"packages-12-west.internal.npmjs.com"}},"0.17.0":{"name":"gluegun","version":"0.17.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.17.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"e6f41cd1469fe89200415552cefe90376952691b","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.17.0.tgz","integrity":"sha512-YrLNhE4Ponjymn9XbySn1AKzxa2Tdwk7Ch9JctspzW+NpPIHQchoG3wlqid1wqTbStHA1RXhkdm2ujHSi3xhGw==","signatures":[{"sig":"MEUCIQCHlcGe37J5kCKWoC7wRBocjbtQAWKcYl6K5nKEiuI2jQIgMAvbpK6xv2R6pSkCmMgyGilYx9J9JpbCILGYfaQ34qM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"e6f41cd1469fe89200415552cefe90376952691b","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"_npmVersion":"4.1.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.6.0","dependencies":{"ejs":"^2.5.5","ora":"^1.1.0","toml":"^2.3.1","execa":"^0.6.2","ramda":"^0.23.0","which":"^1.2.12","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.11.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^1.0.2","fs-jetpack":"^0.13.1","lodash.pad":"^4.5.1","ramdasauce":"^1.2.0","ascii-table":"^0.0.9","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^0.1.2","prompt-radio":"^0.3.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^0.1.0","lodash.trimend":"^4.5.1","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.18.1","nyc":"^10.1.2","standard":"^9.0.2","coveralls":"^2.12.0","babel-eslint":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.17.0.tgz_1490055934077_0.730611516861245","host":"packages-12-west.internal.npmjs.com"}},"0.17.1":{"name":"gluegun","version":"0.17.1","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.17.1","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"bdbf8776c87dc55a9ea4ecf53b776dcd143ef245","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.17.1.tgz","integrity":"sha512-0Af/TglRCv7cart5qoYMPcK7kE5sc8pF6EmFOBGm+1fD7A21vBvfZN0YbQF/M3OcMTYRtv76IKNf7OkTURxx7g==","signatures":[{"sig":"MEYCIQC/5UiMqkzE91zXWUED2pl4kOdDpetnV5xqD498ndSQrgIhANyem3uNNRqwpxkoWBWe0NAHTz/7IBJTDma3s7ZklL14","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"bdbf8776c87dc55a9ea4ecf53b776dcd143ef245","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"_npmVersion":"4.1.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.6.0","dependencies":{"ejs":"^2.5.5","ora":"^1.1.0","toml":"^2.3.1","execa":"^0.6.2","ramda":"^0.23.0","which":"^1.2.12","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.11.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^1.0.2","fs-jetpack":"^0.13.1","lodash.pad":"^4.5.1","ramdasauce":"^1.2.0","ascii-table":"^0.0.9","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^0.1.2","prompt-radio":"^0.3.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^0.1.0","lodash.trimend":"^4.5.1","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.18.1","nyc":"^10.1.2","standard":"^9.0.2","coveralls":"^2.12.0","babel-eslint":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.17.1.tgz_1490111398013_0.21122552803717554","host":"packages-12-west.internal.npmjs.com"}},"0.18.0":{"name":"gluegun","version":"0.18.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.18.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"53a478ef877b7a0687cd5c3c16d6a1eed4669e3d","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.18.0.tgz","integrity":"sha512-DvhaIWze2aQl5TNkoc2Ftn73UPws9swIO+l+TjA/PM0yFoDfuKx5LZPNo+bNZPtA+D+kW3DlhB6yMjEFiNW03Q==","signatures":[{"sig":"MEUCIAQ+NseOBTYTkOo03/i2RpHrUyHilRcvQrtstD0WYk/UAiEAqZqXMCCC8s8GBZXS4imkVcSH39/tiRiAiz1dbP4fnCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"53a478ef877b7a0687cd5c3c16d6a1eed4669e3d","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"_npmVersion":"4.1.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.6.0","dependencies":{"ejs":"^2.5.5","ora":"^1.2.0","toml":"^2.3.1","execa":"^0.6.2","ramda":"^0.23.0","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.11.0","enquirer":"^0.4.1","minimist":"^1.2.0","clipboardy":"^1.1.0","fs-jetpack":"^0.13.3","lodash.pad":"^4.5.1","ramdasauce":"^1.2.0","ascii-table":"^0.0.9","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^0.1.2","prompt-radio":"^0.3.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^0.1.0","lodash.trimend":"^4.5.1","prompt-confirm":"^0.2.1","prompt-rawlist":"^0.2.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^0.4.2","prompt-password":"^0.1.1","prompt-question":"^0.4.0","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","autobind-decorator":"^1.3.4","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.19.0","nyc":"^10.2.0","sinon":"^2.1.0","standard":"^10.0.0","coveralls":"^2.13.0","babel-eslint":"^7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.18.0.tgz_1492280128621_0.5819895549211651","host":"packages-12-west.internal.npmjs.com"}},"0.18.1":{"name":"gluegun","version":"0.18.1","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.18.1","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"d60e0bcd36b7950e4450f71113d94237e09139a9","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.18.1.tgz","integrity":"sha512-19OCSh66zF64Udm8tdvy+Cw8ifSis60WemRpMTSZoXRQOgxs+Oo+XIVlOw72voDYdl3FSjQsjn1RcbQLuAgbVg==","signatures":[{"sig":"MEUCIQD5bTQnVB2J1xZlyjTNetj97YHJjKZGzGfH0dZx6OjV5gIgRUYrQzf2nKPNFaNPY/Ryqx0/UFoh6N00KXjFcb152FQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"d60e0bcd36b7950e4450f71113d94237e09139a9","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"_npmVersion":"4.2.0","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ejs":"^2.5.6","ora":"1.2.0","toml":"^2.3.2","execa":"^0.6.3","ramda":"0.23.0","which":"1.2.14","colors":"1.1.2","semver":"5.3.0","apisauce":"0.12.0","enquirer":"0.4.1","minimist":"1.2.0","clipboardy":"1.1.2","fs-jetpack":"1.0.0","lodash.pad":"4.5.1","ramdasauce":"1.2.0","ascii-table":"0.0.9","cross-spawn":"5.1.0","lodash.trim":"4.5.1","prompt-list":"1.0.0","prompt-radio":"0.3.1","lodash.padend":"4.6.1","lodash.repeat":"4.1.0","prompt-expand":"0.1.0","lodash.trimend":"4.5.1","prompt-confirm":"1.0.0","prompt-rawlist":"1.0.0","app-module-path":"2.2.0","lodash.padstart":"4.6.1","prompt-checkbox":"1.0.1","prompt-password":"1.0.0","prompt-question":"3.0.2","lodash.camelcase":"4.3.0","lodash.kebabcase":"4.1.1","lodash.lowercase":"4.3.0","lodash.snakecase":"4.1.1","lodash.startcase":"4.4.0","lodash.trimstart":"4.5.1","lodash.uppercase":"4.3.0","lodash.lowerfirst":"4.3.1","lodash.upperfirst":"4.3.1","autobind-decorator":"1.4.1","prompt-autocompletion":"0.1.1"},"devDependencies":{"ava":"0.19.1","nyc":"10.3.2","sinon":"2.3.0","standard":"10.0.2","coveralls":"2.13.1","babel-eslint":"7.2.3"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.18.1.tgz_1495487488298_0.31925568683072925","host":"s3://npm-registry-packages"}},"0.18.2":{"name":"gluegun","version":"0.18.2","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.18.2","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"cb2eac4a17d08c4ec3350fa21f5183dc5642e72f","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.18.2.tgz","integrity":"sha512-owSNJQZ/YWVLLPBDhHdghiV3k3nH7x4bGMUD4Lgnskut6HMO1MpbH1LY4QYW8J8Egt6nw6SgthxU5ff8ftsbdA==","signatures":[{"sig":"MEYCIQChWiAoYfRtUEWYVsRaOaWhpR62on4177PFJbUP1iwKogIhAKOVszOMWcMwoW9mHg/ZRbtBYTG2dwCwmCGOlZhqPOzg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"cb2eac4a17d08c4ec3350fa21f5183dc5642e72f","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"_npmVersion":"4.2.0","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ejs":"^2.5.6","ora":"1.2.0","toml":"^2.3.2","execa":"^0.6.3","ramda":"0.23.0","which":"1.2.14","colors":"1.1.2","semver":"5.3.0","apisauce":"0.12.0","enquirer":"0.4.1","minimist":"1.2.0","clipboardy":"1.1.2","fs-jetpack":"1.0.0","lodash.pad":"4.5.1","ramdasauce":"1.2.0","ascii-table":"0.0.9","cross-spawn":"5.1.0","lodash.trim":"4.5.1","prompt-list":"1.0.0","prompt-radio":"0.3.1","lodash.padend":"4.6.1","lodash.repeat":"4.1.0","prompt-expand":"0.1.0","lodash.trimend":"4.5.1","prompt-confirm":"0.2.1","prompt-rawlist":"1.0.0","app-module-path":"2.2.0","lodash.padstart":"4.6.1","prompt-checkbox":"0.4.2","prompt-password":"0.1.1","prompt-question":"3.0.2","lodash.camelcase":"4.3.0","lodash.kebabcase":"4.1.1","lodash.lowercase":"4.3.0","lodash.snakecase":"4.1.1","lodash.startcase":"4.4.0","lodash.trimstart":"4.5.1","lodash.uppercase":"4.3.0","lodash.lowerfirst":"4.3.1","lodash.upperfirst":"4.3.1","autobind-decorator":"1.4.1","prompt-autocompletion":"0.1.1"},"devDependencies":{"ava":"0.19.1","nyc":"10.3.2","sinon":"2.3.0","standard":"10.0.2","coveralls":"2.13.1","babel-eslint":"7.2.3"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.18.2.tgz_1495499404192_0.33936281432397664","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"gluegun","version":"0.19.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.19.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"2c4762a6cd166362e33d9f998a763ec533730452","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.19.0.tgz","integrity":"sha512-P/MBpOdQywsQohWf3HJ6l2m2yYas032iLXUA8It2IFBTdaWX13nanbmfxJtDPnZ69aeJRExQCUxKv8T72t4hhA==","signatures":[{"sig":"MEUCIQCm337GUb1G45Xk/PuTYa+DKtfGmJ1QfBdejej/scANZwIgCjYcmc9mqa9kIlnVQk06b4QqvhZT1VZ77Qw8NSZpElM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","files":["src","sniff.js","LICENSE","readme.md"],"_shasum":"2c4762a6cd166362e33d9f998a763ec533730452","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"_npmVersion":"4.2.0","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ejs":"^2.5.6","ora":"1.2.0","toml":"^2.3.2","execa":"^0.6.3","ramda":"0.23.0","which":"1.2.14","colors":"1.1.2","semver":"5.3.0","apisauce":"0.12.0","enquirer":"0.4.1","minimist":"1.2.0","clipboardy":"1.1.2","fs-jetpack":"1.0.0","lodash.pad":"4.5.1","ramdasauce":"1.2.0","ascii-table":"0.0.9","cross-spawn":"5.1.0","lodash.trim":"4.5.1","prompt-list":"1.0.0","prompt-radio":"0.3.1","lodash.padend":"4.6.1","lodash.repeat":"4.1.0","prompt-expand":"0.1.0","lodash.trimend":"4.5.1","prompt-confirm":"0.2.1","prompt-rawlist":"1.0.0","app-module-path":"2.2.0","lodash.padstart":"4.6.1","prompt-checkbox":"0.4.2","prompt-password":"0.1.1","prompt-question":"3.0.2","lodash.camelcase":"4.3.0","lodash.kebabcase":"4.1.1","lodash.lowercase":"4.3.0","lodash.snakecase":"4.1.1","lodash.startcase":"4.4.0","lodash.trimstart":"4.5.1","lodash.uppercase":"4.3.0","lodash.lowerfirst":"4.3.1","lodash.upperfirst":"4.3.1","autobind-decorator":"1.4.1","prompt-autocompletion":"0.1.1"},"devDependencies":{"ava":"0.19.1","nyc":"10.3.2","sinon":"2.3.0","standard":"10.0.2","coveralls":"2.13.1","temp-write":"^3.3.0","babel-eslint":"7.2.3"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.19.0.tgz_1495544013026_0.975913823582232","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"gluegun","version":"0.20.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.20.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"a73d115db7a3f2bb30308ff6043ed3b05df57262","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.20.0.tgz","integrity":"sha512-pGb7bHX0I8LYFVzpZ3DTIwIlhpDx0AdckBgwKuKPcLLzO6KOHlCnRQkOm7Q/CU52Lk3gNV0CQwuPq0ARjaAkEQ==","signatures":[{"sig":"MEUCIQDsqkMa5sFkLcyedNJNr4+GVvnn/o56RZv/UB/2bsmhAAIgZ2CAwVb//ybvJMSqL7J7ddzRx6b7o9124UcWJ/96pSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["src","sniff.js","LICENSE","readme.md"],"scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"_npmVersion":"5.3.0","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"ejs":"^2.5.6","ora":"1.2.0","toml":"^2.3.2","execa":"^0.6.3","ramda":"0.23.0","which":"1.2.14","colors":"1.1.2","semver":"5.3.0","apisauce":"0.12.0","enquirer":"0.4.1","minimist":"1.2.0","clipboardy":"1.1.2","fs-jetpack":"1.2.0","lodash.pad":"4.5.1","ramdasauce":"1.2.0","ascii-table":"0.0.9","cross-spawn":"5.1.0","lodash.trim":"4.5.1","prompt-list":"1.0.0","prompt-radio":"0.3.1","lodash.padend":"4.6.1","lodash.repeat":"4.1.0","prompt-expand":"0.1.0","lodash.trimend":"4.5.1","prompt-confirm":"0.2.1","prompt-rawlist":"1.0.0","app-module-path":"2.2.0","lodash.padstart":"4.6.1","prompt-checkbox":"0.4.2","prompt-password":"0.1.1","prompt-question":"3.0.2","lodash.camelcase":"4.3.0","lodash.kebabcase":"4.1.1","lodash.lowercase":"4.3.0","lodash.snakecase":"4.1.1","lodash.startcase":"4.4.0","lodash.trimstart":"4.5.1","lodash.uppercase":"4.3.0","lodash.lowerfirst":"4.3.1","lodash.upperfirst":"4.3.1","autobind-decorator":"1.4.1","prompt-autocompletion":"0.1.1"},"devDependencies":{"ava":"0.19.1","nyc":"10.3.2","sinon":"2.3.0","standard":"10.0.2","coveralls":"2.13.1","temp-write":"^3.3.0","babel-eslint":"7.2.3"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.20.0.tgz_1502799630734_0.7573584818746895","host":"s3://npm-registry-packages"}},"0.20.1":{"name":"gluegun","version":"0.20.1","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.20.1","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"851258b82e6f4f719d43ee1d9716c0375a267f26","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.20.1.tgz","integrity":"sha512-uApmXqeDr1AqPOw990NIwgvX4PqVlXjHtyhVjjjo63eg8Ig0dMCqxBm3jpP6vC88mHfu8XHPlpKgW+aO60zTQA==","signatures":[{"sig":"MEYCIQDpyQfAAQIt5aym0CKFvWwrq9GmI0jOpf9TwgOZz6Sh9gIhALBLZ4gXFUe4UZInBHrW5IYLfWdikigt/xrLuE8CJ05U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["src","sniff.js","LICENSE","readme.md"],"scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"_npmVersion":"5.3.0","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"ejs":"^2.5.6","ora":"1.2.0","toml":"^2.3.2","execa":"^0.6.3","ramda":"0.23.0","which":"1.2.14","colors":"1.1.2","semver":"5.3.0","apisauce":"0.12.0","enquirer":"0.4.1","minimist":"1.2.0","clipboardy":"1.1.2","fs-jetpack":"1.2.0","lodash.pad":"4.5.1","ramdasauce":"1.2.0","ascii-table":"0.0.9","cross-spawn":"5.1.0","lodash.trim":"4.5.1","prompt-list":"1.0.0","prompt-radio":"0.3.1","lodash.padend":"4.6.1","lodash.repeat":"4.1.0","prompt-expand":"0.1.0","lodash.trimend":"4.5.1","prompt-confirm":"0.2.1","prompt-rawlist":"1.0.0","app-module-path":"2.2.0","lodash.padstart":"4.6.1","prompt-checkbox":"0.4.2","prompt-password":"0.1.1","prompt-question":"3.0.2","lodash.camelcase":"4.3.0","lodash.kebabcase":"4.1.1","lodash.lowercase":"4.3.0","lodash.snakecase":"4.1.1","lodash.startcase":"4.4.0","lodash.trimstart":"4.5.1","lodash.uppercase":"4.3.0","lodash.lowerfirst":"4.3.1","lodash.upperfirst":"4.3.1","autobind-decorator":"1.4.1","prompt-autocompletion":"0.1.1"},"devDependencies":{"ava":"0.19.1","nyc":"10.3.2","sinon":"2.3.0","standard":"10.0.2","coveralls":"2.13.1","temp-write":"^3.3.0","babel-eslint":"7.2.3"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.20.1.tgz_1503062089054_0.03771521267481148","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"gluegun","version":"0.21.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.21.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"9a40ca2814caab0165e5cc3eb392ba965a33c810","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.21.0.tgz","integrity":"sha512-fXlQio0TO2bPVSFTJ6H/7xfbXMO4eRjpHHjtro2ojNs4y+1m8SePY6xwZLPQBOZPExYLxW24L2NatAC7seD+hA==","signatures":[{"sig":"MEUCIDl/U0pizB7VG8C12/CjnpUl0ZLCLGViw4EXS++v63knAiEAgylv7a2M/dCUIkCTnVq7Efey3HdPOhVf7f2QTwpud9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["src","sniff.js","LICENSE","readme.md"],"scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"_npmVersion":"5.4.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.5.0","dependencies":{"ejs":"^2.5.6","ora":"1.2.0","toml":"^2.3.2","execa":"^0.6.3","ramda":"0.23.0","which":"1.2.14","colors":"1.1.2","semver":"5.3.0","apisauce":"0.12.0","enquirer":"0.4.1","minimist":"1.2.0","clipboardy":"1.1.2","fs-jetpack":"1.2.0","lodash.pad":"4.5.1","ramdasauce":"1.2.0","ascii-table":"0.0.9","cross-spawn":"5.1.0","lodash.trim":"4.5.1","prompt-list":"1.0.0","prompt-radio":"0.3.1","lodash.padend":"4.6.1","lodash.repeat":"4.1.0","prompt-expand":"0.1.0","lodash.trimend":"4.5.1","prompt-confirm":"0.2.1","prompt-rawlist":"1.0.0","app-module-path":"2.2.0","lodash.padstart":"4.6.1","prompt-checkbox":"0.4.2","prompt-password":"0.1.1","prompt-question":"3.0.2","lodash.camelcase":"4.3.0","lodash.kebabcase":"4.1.1","lodash.lowercase":"4.3.0","lodash.snakecase":"4.1.1","lodash.startcase":"4.4.0","lodash.trimstart":"4.5.1","lodash.uppercase":"4.3.0","lodash.lowerfirst":"4.3.1","lodash.upperfirst":"4.3.1","autobind-decorator":"1.4.1","prompt-autocompletion":"0.1.1"},"devDependencies":{"ava":"0.19.1","nyc":"10.3.2","sinon":"2.3.0","standard":"10.0.2","coveralls":"2.13.1","temp-write":"^3.3.0","babel-eslint":"7.2.3"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.21.0.tgz_1505665582894_0.7396805246826261","host":"s3://npm-registry-packages"}},"0.21.1":{"name":"gluegun","version":"0.21.1","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.21.1","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"c913e2b797bfc0c3de3290ded9e3bc80211adf49","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.21.1.tgz","integrity":"sha512-asjxAoSVIx2HaGASRXB+D4lD6YDZ/scbmRAvA/+4Eny2waSAE+dyhtPKHs5TkBM9jE+g2raqtRkL8IwgNWNLkA==","signatures":[{"sig":"MEQCIFEvDIRZlcz/Nbmd0iY3ZbjI4wSQhDzmM14oEUb+CoTiAiAWWQsGqD+eQYH4Vf8lTk+epgcW1rLWyw/zTkVu465/MQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["src","sniff.js","LICENSE","readme.md"],"scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"_npmVersion":"5.4.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.5.0","dependencies":{"ejs":"^2.5.6","ora":"1.2.0","toml":"^2.3.2","execa":"^0.6.3","ramda":"0.23.0","which":"1.2.14","colors":"1.1.2","semver":"5.3.0","apisauce":"0.12.0","enquirer":"0.4.1","minimist":"1.2.0","clipboardy":"1.1.2","fs-jetpack":"1.2.0","lodash.pad":"4.5.1","ramdasauce":"1.2.0","ascii-table":"0.0.9","cross-spawn":"5.1.0","lodash.trim":"4.5.1","prompt-list":"1.0.0","prompt-radio":"0.3.1","lodash.padend":"4.6.1","lodash.repeat":"4.1.0","prompt-expand":"0.1.0","lodash.trimend":"4.5.1","prompt-confirm":"0.2.1","prompt-rawlist":"1.0.0","app-module-path":"2.2.0","lodash.padstart":"4.6.1","prompt-checkbox":"0.4.2","prompt-password":"0.1.1","prompt-question":"3.0.2","lodash.camelcase":"4.3.0","lodash.kebabcase":"4.1.1","lodash.lowercase":"4.3.0","lodash.snakecase":"4.1.1","lodash.startcase":"4.4.0","lodash.trimstart":"4.5.1","lodash.uppercase":"4.3.0","lodash.lowerfirst":"4.3.1","lodash.upperfirst":"4.3.1","autobind-decorator":"1.4.1","prompt-autocompletion":"0.1.1"},"devDependencies":{"ava":"0.19.1","nyc":"10.3.2","sinon":"2.3.0","standard":"10.0.2","coveralls":"2.13.1","temp-write":"^3.3.0","babel-eslint":"7.2.3"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.21.1.tgz_1505707007671_0.4151458323467523","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"gluegun","version":"0.22.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@0.22.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"5bed17ae7e281206d8b39a44178e5cf328216ef8","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.22.0.tgz","integrity":"sha512-JeRp2gvSDixR4zm4idy35+x6KK9K64hPw982pEM93ELmrLfNFySNjMhHJl2OCUbeXNbS+GnPl3OwKnajQUytMA==","signatures":[{"sig":"MEYCIQCOou9w4kJjvtO4lG+CkdLoo1wc4I1m27/wiLWecOO0JgIhAJ10gwRmzjcwHhHrDW5HtvJw99sx1UogsA32fYs7IxNX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"_npmVersion":"5.4.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.5.0","dependencies":{"ejs":"^2.5.6","ora":"1.2.0","toml":"^2.3.2","execa":"^0.6.3","ramda":"0.23.0","which":"1.2.14","colors":"1.1.2","semver":"5.3.0","apisauce":"0.12.0","enquirer":"0.4.1","minimist":"1.2.0","clipboardy":"1.1.2","fs-jetpack":"1.2.0","lodash.pad":"4.5.1","ramdasauce":"1.2.0","ascii-table":"0.0.9","cross-spawn":"5.1.0","lodash.trim":"4.5.1","prompt-list":"1.0.0","prompt-radio":"0.3.1","lodash.padend":"4.6.1","lodash.repeat":"4.1.0","prompt-expand":"0.1.0","lodash.trimend":"4.5.1","prompt-confirm":"0.2.1","prompt-rawlist":"1.0.0","app-module-path":"2.2.0","lodash.padstart":"4.6.1","prompt-checkbox":"0.4.2","prompt-password":"0.1.1","prompt-question":"3.0.2","lodash.camelcase":"4.3.0","lodash.kebabcase":"4.1.1","lodash.lowercase":"4.3.0","lodash.snakecase":"4.1.1","lodash.startcase":"4.4.0","lodash.trimstart":"4.5.1","lodash.uppercase":"4.3.0","lodash.lowerfirst":"4.3.1","lodash.upperfirst":"4.3.1","autobind-decorator":"1.4.1","prompt-autocompletion":"0.1.1"},"devDependencies":{"ava":"0.19.1","nyc":"10.3.2","sinon":"2.3.0","standard":"10.0.2","coveralls":"2.13.1","temp-write":"^3.3.0","babel-eslint":"7.2.3"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-0.22.0.tgz_1505708417553_0.04641097318381071","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"gluegun","version":"1.0.0","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@1.0.0","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"dist":{"shasum":"51fa03af9e5c933e3a7303ffb85d8bb74e5b42a7","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-1.0.0.tgz","integrity":"sha512-g8OASZfCIj9N6GPOFlJHASqekMNwo455gDUYmj9y4lRs2GHBUvFsqeEdoWYIUs08pYrW51v1ujDqQUsT1FhNxg==","signatures":[{"sig":"MEUCIQDOuW5U43heH8NNzsNrxtO3Hr/TJISS/mfg/L0yfCBOLgIgNE0yxlwQymeC8B1PswlVvQC60+OEqkXJvUSzYei21mQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"_npmVersion":"5.4.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.5.0","dependencies":{"ejs":"2.5.7","ora":"1.3.0","toml":"2.3.3","execa":"0.8.0","ramda":"0.24.1","which":"1.3.0","colors":"1.1.2","semver":"5.4.1","apisauce":"0.14.1","enquirer":"0.4.1","minimist":"1.2.0","clipboardy":"1.1.4","fs-jetpack":"1.2.0","lodash.pad":"4.5.1","ramdasauce":"2.1.0","ascii-table":"0.0.9","cross-spawn":"5.1.0","lodash.trim":"4.5.1","prompt-list":"1.0.0","prompt-radio":"0.3.1","lodash.padend":"4.6.1","lodash.repeat":"4.1.0","prompt-expand":"0.1.0","lodash.trimend":"4.5.1","prompt-confirm":"0.2.1","prompt-rawlist":"1.0.0","app-module-path":"2.2.0","lodash.padstart":"4.6.1","prompt-checkbox":"0.4.2","prompt-password":"0.1.1","prompt-question":"3.0.2","lodash.camelcase":"4.3.0","lodash.kebabcase":"4.1.1","lodash.lowercase":"4.3.0","lodash.snakecase":"4.1.1","lodash.startcase":"4.4.0","lodash.trimstart":"4.5.1","lodash.uppercase":"4.3.0","lodash.lowerfirst":"4.3.1","lodash.upperfirst":"4.3.1","autobind-decorator":"1.4.1","prompt-autocompletion":"0.1.1"},"devDependencies":{"ava":"0.22.0","nyc":"11.2.1","sinon":"4.0.0","standard":"10.0.3","coveralls":"2.13.2","temp-write":"^3.3.0","babel-eslint":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-1.0.0.tgz_1506608387118_0.22166385361924767","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"gluegun","version":"2.0.0-alpha.1","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@2.0.0-alpha.1","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"dist":{"shasum":"17163dab734d8c5fcfaeaba1997e4e7fda1d5cad","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-alpha.1.tgz","integrity":"sha512-c6+xQdVIhVnUR3cUTSqlkK+ziTwEj4f7EwOAUEQ/aRZxc4NZ2TSNKYCjoFAAVbq/m4vU/XLjGhoiLIyb+gtBxA==","signatures":[{"sig":"MEUCIQChBBwGikh+HFvhmQQuLb8U6oushHd9hY+7G1Z34GDX8wIgeaE6rLm++4r8YH3AOcTvQlCb7QRdDd4RIQZQwJaI0Jw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.4.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"ejs":"^2.5.6","ora":"1.2.0","toml":"^2.3.2","execa":"^0.6.3","ramda":"0.24.1","which":"1.2.14","colors":"1.1.2","semver":"5.3.0","apisauce":"0.12.0","enquirer":"0.4.1","minimist":"1.2.0","fs-jetpack":"1.2.0","lodash.pad":"4.5.1","ramdasauce":"1.2.0","ascii-table":"0.0.9","cross-spawn":"5.1.0","lodash.trim":"4.5.1","prompt-list":"1.0.0","prompt-radio":"0.3.1","lodash.padend":"4.6.1","lodash.repeat":"4.1.0","prompt-expand":"0.1.0","lodash.trimend":"4.5.1","prompt-confirm":"0.2.1","prompt-rawlist":"1.0.0","app-module-path":"2.2.0","lodash.padstart":"4.6.1","prompt-checkbox":"0.4.2","prompt-password":"0.1.1","prompt-question":"3.0.2","lodash.camelcase":"4.3.0","lodash.kebabcase":"4.1.1","lodash.lowercase":"4.3.0","lodash.snakecase":"4.1.1","lodash.startcase":"4.4.0","lodash.trimstart":"4.5.1","lodash.uppercase":"4.3.0","lodash.lowerfirst":"4.3.1","lodash.upperfirst":"4.3.1","autobind-decorator":"1.4.1","prompt-autocompletion":"0.1.1"},"devDependencies":{"ava":"0.19.1","nyc":"10.3.2","sinon":"2.3.0","standard":"10.0.2","coveralls":"2.13.1","temp-write":"^3.3.0","babel-eslint":"7.2.3"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-alpha.1.tgz_1506878195555_0.5218906339723617","host":"s3://npm-registry-packages"}},"2.0.0-alpha.2":{"name":"gluegun","version":"2.0.0-alpha.2","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@2.0.0-alpha.2","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"dist":{"shasum":"fd7c24cf489d18e73938de7f13c589cb49010f19","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-alpha.2.tgz","integrity":"sha512-ePrP0+JR5wj93XTnIvOdNv1Pktc61xcD2MfAwA/nY6HEmTWbN35BF1cU4mkm+ucgml6Ly0Bg3br7HQ786pIaHA==","signatures":[{"sig":"MEUCIAmESQxpZDntftGTkAgB1InrAx+FGmpNJJTapjLhF5FrAiEAxZM4f1PE8dUVcFl1HX1A8KcMeVYbpdexyWLx8O7wid8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.4.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"ejs":"^2.5.6","ora":"1.2.0","toml":"^2.3.2","execa":"^0.6.3","ramda":"0.24.1","which":"1.2.14","colors":"1.1.2","semver":"5.3.0","apisauce":"0.12.0","enquirer":"0.4.1","minimist":"1.2.0","fs-jetpack":"1.2.0","lodash.pad":"4.5.1","ramdasauce":"1.2.0","ascii-table":"0.0.9","cross-spawn":"5.1.0","lodash.trim":"4.5.1","prompt-list":"1.0.0","prompt-radio":"0.3.1","lodash.padend":"4.6.1","lodash.repeat":"4.1.0","prompt-expand":"0.1.0","lodash.trimend":"4.5.1","prompt-confirm":"0.2.1","prompt-rawlist":"1.0.0","app-module-path":"2.2.0","lodash.padstart":"4.6.1","prompt-checkbox":"0.4.2","prompt-password":"0.1.1","prompt-question":"3.0.2","lodash.camelcase":"4.3.0","lodash.kebabcase":"4.1.1","lodash.lowercase":"4.3.0","lodash.snakecase":"4.1.1","lodash.startcase":"4.4.0","lodash.trimstart":"4.5.1","lodash.uppercase":"4.3.0","lodash.lowerfirst":"4.3.1","lodash.upperfirst":"4.3.1","autobind-decorator":"1.4.1","prompt-autocompletion":"0.1.1"},"devDependencies":{"ava":"0.19.1","nyc":"10.3.2","sinon":"2.3.0","standard":"10.0.2","coveralls":"2.13.1","temp-write":"^3.3.0","babel-eslint":"7.2.3"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-alpha.2.tgz_1507130991606_0.7416437133215368","host":"s3://npm-registry-packages"}},"2.0.0-alpha.3":{"name":"gluegun","version":"2.0.0-alpha.3","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@2.0.0-alpha.3","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered","email":"npm@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"dist":{"shasum":"03ada40ded7db4637289d0416a763437223fca7d","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-alpha.3.tgz","integrity":"sha512-1oCS9FNXEtyoY7rA2lSCuDFv7CRxmxdh2aNAOSqzrQv7qwazTuMfUUs75Nn7YSWHVXxx6zN33aoZGifGLDD0AQ==","signatures":[{"sig":"MEUCIAhxrVHSu6uu8rfQTZypQjI7pDWcNfNh9PMsoZu3/3RyAiEA63Q7IQW68oFKLPzrd3vJ3QExkN/u2TD2zD1jQFdPFkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.4.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","toml":"^2.3.2","execa":"^0.8.0","ramda":"^0.24.1","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.14.1","enquirer":"^1.0.2","minimist":"^1.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","ascii-table":"^0.0.9","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^2.2.0","prompt-radio":"^1.2.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.22.0","nyc":"^11.2.1","sinon":"^4.0.1","standard":"^10.0.2","coveralls":"^3.0.0","temp-write":"^3.3.0","babel-eslint":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-alpha.3.tgz_1508252325450_0.14790002373047173","host":"s3://npm-registry-packages"}},"2.0.0-alpha.4":{"name":"gluegun","version":"2.0.0-alpha.4","author":{"url":"https://github.com/infinitered/gluegun/tree/master/packages/gluegun","name":"Steve Kellock","email":"steve@kellock.ca"},"license":"MIT","_id":"gluegun@2.0.0-alpha.4","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"dist":{"shasum":"af0f1f51c0fb0673fa1467b38be74c871e4c7370","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-alpha.4.tgz","integrity":"sha512-Rl2XOvvu+dthqlms3R/PclU7XmRu/p0p0PzWBxEUJEP5b8nzXoLt/Q1mX+Pz8Am3xiAgwxXdYzY5CUjTGVLYbg==","signatures":[{"sig":"MEUCIAoT4qUnp0MxrqCwKsQ2AYczc5kDj+KoV5iJJfF6a42JAiEA85SdMyGREhGyFsX6X2+E4HODT6vASVV5mgAASWltyew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"standard":{"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.5.1","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.1.2","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","toml":"^2.3.2","execa":"^0.8.0","ramda":"^0.24.1","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.14.1","enquirer":"^1.0.2","minimist":"^1.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","ascii-table":"^0.0.9","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^2.2.0","prompt-radio":"^1.2.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"ava":"^0.22.0","nyc":"^11.2.1","sinon":"^4.0.1","standard":"^10.0.2","coveralls":"^3.0.0","temp-write":"^3.3.0","babel-eslint":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-alpha.4.tgz_1508988178439_0.1369235583115369","host":"s3://npm-registry-packages"}},"2.0.0-alpha.9":{"name":"gluegun","version":"2.0.0-alpha.9","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-alpha.9","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"23433efe4e2dc3834aef6a0e8457821c2b1da219","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-alpha.9.tgz","integrity":"sha512-OVX7wTkZw2yuDc7iowHglB2vV7L8asvqXbaKcmB0XlxMf5vyirn2ASzMm9yrGxGaGgpQRo51l155tu/YuO+WnA==","signatures":[{"sig":"MEYCIQCuUz6/Md0mTwUP1B31wDjgkhS4//BClJHOB+weBFly5QIhAIqyCkQ42c/bSTjiEn8zn7Opw/WUZxX/GtaicwOuaeh1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["docs","bin","src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","gitHead":"117181ab5e962db316f0f7ae764d47c93e81e594","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","shipit":"np","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.6.x"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.5.1","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.1.2","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","toml":"^2.3.2","execa":"^0.8.0","ramda":"^0.24.1","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.14.1","enquirer":"^1.0.2","minimist":"^1.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","ascii-table":"^0.0.9","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^2.2.0","prompt-radio":"^1.2.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"np":"^2.16.0","ava":"^0.22.0","nyc":"^11.2.1","sinon":"^4.0.1","standard":"^10.0.2","coveralls":"^3.0.0","temp-write":"^3.3.0","babel-eslint":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-alpha.9.tgz_1509049010361_0.24883458763360977","host":"s3://npm-registry-packages"}},"2.0.0-alpha.10":{"name":"gluegun","version":"2.0.0-alpha.10","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-alpha.10","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"532312dbc9d67d2294d14b881f64c80d8e8b3318","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-alpha.10.tgz","integrity":"sha512-VbKPaZarXc3pn8SkdbEgHm8nRDfjuZ3XrYou8bi0cr5cbpFmos9QmWdXV5tId9EOLfz+KQ+Ln2gRqx8MlIYFuw==","signatures":[{"sig":"MEUCIHGzNmXQzhMmrlV+w2b+G+SGfg5kCujprhReOfB0T2glAiEA1Ea866hd7QiDNBgGTHzOh51CFxJhe2DDPvHaGJG7VBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["docs","bin","src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","gitHead":"2021099b7b4f170b70da78b264932554ff1b962a","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","shipit":"np","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.6.x"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.5.1","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.1.2","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","toml":"^2.3.2","execa":"^0.8.0","ramda":"^0.24.1","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.14.1","enquirer":"^1.0.2","minimist":"^1.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","ascii-table":"^0.0.9","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^2.2.0","prompt-radio":"^1.2.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"np":"^2.16.0","ava":"^0.22.0","nyc":"^11.2.1","sinon":"^4.0.1","standard":"^10.0.2","coveralls":"^3.0.0","temp-write":"^3.3.0","babel-eslint":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-alpha.10.tgz_1509049068292_0.6755306397099048","host":"s3://npm-registry-packages"}},"2.0.0-alpha.8":{"name":"gluegun","version":"2.0.0-alpha.8","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-alpha.8","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"cd9f38bfa73b3ea2b74372dc47b87216f83ed9ba","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-alpha.8.tgz","integrity":"sha512-HSmSaoaAt+DWIADp0h0ORkf0AHZwI/ymHp+qC3HF5Kp8LFElBZNQoMnDT1c/piyyBh1V6mbEApFB9MQy6sgGdA==","signatures":[{"sig":"MEQCIBW6eOGfomSt/3JxvGPdacgx9Uc3Mk9sF42cAHJKw7xqAiBISgF9DkgrB7HbZrWxZPPkNk9p79kuw75gq36Kwfsh7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["docs","bin","src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","gitHead":"c8a229b343c2666c6488560d74b1ac1b0606aa25","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","shipit":"np","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.6.x"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.5.1","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.1.2","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","toml":"^2.3.2","execa":"^0.8.0","ramda":"^0.24.1","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.14.1","enquirer":"^1.0.2","minimist":"^1.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","ascii-table":"^0.0.9","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^2.2.0","prompt-radio":"^1.2.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"np":"^2.16.0","ava":"^0.22.0","nyc":"^11.2.1","sinon":"^4.0.1","standard":"^10.0.2","coveralls":"^3.0.0","temp-write":"^3.3.0","babel-eslint":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-alpha.8.tgz_1509049455099_0.04237427678890526","host":"s3://npm-registry-packages"}},"2.0.0-alpha.11":{"name":"gluegun","version":"2.0.0-alpha.11","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-alpha.11","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"589b9d1a6bedb0cde65dac72722383fc7c6c9910","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-alpha.11.tgz","integrity":"sha512-P2BwZlOTDEPkR4EkuRoA+iyZO1rjK5zDGAGO1z8LBgblm6pY9kRIHqTRq0dT6FBISxUA1WhxadXUJT0Hbx9VvQ==","signatures":[{"sig":"MEYCIQD1h1bXwYRVixDtbtXHBM1z4MyUXvaiPW2DZAHkuLm3aQIhAI8IQS1Ih0gvtEJhWjh1o29qToSBXGJ58sSQmGO57dX1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["docs","bin","src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","gitHead":"f3e9115ffaaaa80d039786e8890713f4e54254b0","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","shipit":"np","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.6.x"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.4.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.1.2","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","toml":"^2.3.2","execa":"^0.8.0","ramda":"^0.24.1","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.14.1","enquirer":"^1.0.2","minimist":"^1.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","ascii-table":"^0.0.9","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^2.2.0","prompt-radio":"^1.2.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"np":"2.15.0","ava":"^0.22.0","nyc":"^11.2.1","sinon":"^4.0.1","standard":"^10.0.2","coveralls":"^3.0.0","temp-write":"^3.3.0","babel-eslint":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-alpha.11.tgz_1509049926463_0.6163665710482746","host":"s3://npm-registry-packages"}},"2.0.0-alpha.12":{"name":"gluegun","version":"2.0.0-alpha.12","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-alpha.12","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"170947214d9569e54e81b79a7ce1e51f5603804e","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-alpha.12.tgz","integrity":"sha512-Xp+Ar5NpFIIPmHU3FqPPiQgactQQASTF4ACx1+Fi6StFbd2a0Jh1Eo0EVHzPxk9Ot4dYFh96OpseDj1GO045Dg==","signatures":[{"sig":"MEUCIBWXXPciYwAvOyCfyCg3BBxpoBTjQchtTbsPofnLAXSqAiEAi441Jmyr5L8139oQMKl0m+y7gMGCeUOYTh8NkglauWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["docs","bin","src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","gitHead":"8dd371b63ebaffb27a71c07ff6affaa5b03434aa","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","shipit":"np","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.6.x"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.4.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.1.2","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","toml":"^2.3.2","execa":"^0.8.0","ramda":"^0.24.1","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.14.1","enquirer":"^1.0.2","minimist":"^1.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","ascii-table":"^0.0.9","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^2.2.0","prompt-radio":"^1.2.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"np":"^2.16.0","ava":"^0.22.0","nyc":"^11.2.1","sinon":"^4.0.1","standard":"^10.0.2","coveralls":"^3.0.0","temp-write":"^3.3.0","babel-eslint":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-alpha.12.tgz_1509050083781_0.2645037106703967","host":"s3://npm-registry-packages"}},"2.0.0-alpha.13":{"name":"gluegun","version":"2.0.0-alpha.13","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-alpha.13","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"a487d715883358a052ed68ea9c85911874f5dae9","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-alpha.13.tgz","integrity":"sha512-XKF5eGP3VRqpesYHAWkWiRA2FAelm0h1y3F4UshL8v4bjS3A9OPwXAnSlqouQkHkVstMXYImc8J1+5pQJCXefQ==","signatures":[{"sig":"MEUCIQCy3fAuShjeHdNmNCusatVNuac9KNsxNmRyw49ZS6SVWwIgdkldqK98s0FKvIKVTPNe9AEcUjsRDUWcudTxJGQFyBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["docs","bin","src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","gitHead":"b17143458e1d267a652361a5571b87d57bdbf092","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","shipit":"np --yolo","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.6.x"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.4.2","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.1.2","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","toml":"^2.3.2","execa":"^0.8.0","ramda":"^0.24.1","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.14.1","enquirer":"^1.0.2","minimist":"^1.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","ascii-table":"^0.0.9","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^2.2.0","prompt-radio":"^1.2.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"np":"^2.16.0","ava":"^0.22.0","nyc":"^11.2.1","sinon":"^4.0.1","standard":"^10.0.2","coveralls":"^3.0.0","temp-write":"^3.3.0","babel-eslint":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-alpha.13.tgz_1509050188511_0.9194109053350985","host":"s3://npm-registry-packages"}},"2.0.0-alpha.14":{"name":"gluegun","version":"2.0.0-alpha.14","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-alpha.14","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"5373f8c6c0ddccca0c48308ce0dde9f29b971874","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-alpha.14.tgz","integrity":"sha512-pHiW0XmXKsKzXkm+82DsPuPQluVjA7k1xcPlpRh7vaSbWdON18Lh20TsZIxqx18GBv99jpmO0ammFi4eJy7Eyw==","signatures":[{"sig":"MEQCIG+s0LihU1bEWGvVKTDd+ugQ+MRNVPo10lfKxQrZw5ZRAiBzW+MhaXUh0jCYngiy5TWOIDcS1KCRH1owU91q3qq++w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["docs","bin","src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","gitHead":"e0362730cb836970318fade24e1d479feee1fe88","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","shipit":"np --yolo","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"skellock","email":"steve@kellock.ca"},"standard":{"parser":"babel-eslint"},"devEngines":{"npm":">=4.x","node":">=7.6.x"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.5.1","description":"Build yourself a pluggable CLI.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","toml":"^2.3.2","execa":"^0.8.0","ramda":"^0.24.1","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.14.1","enquirer":"^1.0.2","minimist":"^1.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","ascii-table":"^0.0.9","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^2.2.0","prompt-radio":"^1.2.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"np":"^2.16.0","ava":"^0.22.0","nyc":"^11.2.1","sinon":"^4.0.1","standard":"^10.0.2","coveralls":"^3.0.0","temp-write":"^3.3.0","babel-eslint":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-alpha.14.tgz_1510009460916_0.5731366043910384","host":"s3://npm-registry-packages"}},"2.0.0-alpha.15":{"name":"gluegun","version":"2.0.0-alpha.15","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-alpha.15","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"fb8932fa7e392bad4db78845a22e1c4f7409f2d5","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-alpha.15.tgz","integrity":"sha512-ORXRcbLxWIR6hiUU7ws3Gw0KL/nM5LgwCfqHjQWvaL6EVO80nB6Pz/CczKiFkJYEvfN7zEG+gRENNS/f0EyQiw==","signatures":[{"sig":"MEUCIFUHuHk+VkWMYKFVWuUd2s+pjJQWUSdMArm0YyQzvy/MAiEA9XViRzpYW5RZkb3Yd++zBHfItfNHRRBaqDtxX9GfcOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["docs","bin","src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","gitHead":"09d0331aa0c221f04dc26bc6fdfc65d543b38188","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","format":"prettier --write \"**/*.js\" && standard --fix","shipit":"np --yolo","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls","precommit":"lint-staged"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"standard":{"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.5.1","description":"Build yourself a pluggable CLI.","directories":{},"lint-staged":{"linters":{"*.js":["prettier --write","standard --fix","git add"],"*.json":["prettier --write","git add"]}},"_nodeVersion":"8.9.1","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","toml":"^2.3.2","execa":"^0.8.0","ramda":"^0.24.1","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.14.1","enquirer":"^1.0.2","minimist":"^1.2.0","cli-table2":"^0.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^2.2.0","prompt-radio":"^1.2.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"np":"^2.16.0","ava":"^0.22.0","nyc":"^11.2.1","husky":"^0.14.3","sinon":"^4.0.1","prettier":"^1.8.2","standard":"^10.0.2","coveralls":"^3.0.0","temp-write":"^3.3.0","lint-staged":"^5.0.0","babel-eslint":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-alpha.15.tgz_1511593955234_0.7634013830684125","host":"s3://npm-registry-packages"}},"2.0.0-alpha.16":{"name":"gluegun","version":"2.0.0-alpha.16","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-alpha.16","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"508cd42ae50719c05130b8be141bc4ab2d126633","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-alpha.16.tgz","integrity":"sha512-D5UNwdFGV9kTh2WMdTF/ukwI2oZiPHQw9bVTGrR9qZni6XeXwNxCzBOZ5NxQ0zeBFj5JvesNVBIxdnnMkcShvw==","signatures":[{"sig":"MEUCIQCwkZRZd40DccBgY572Kq7SqfHJZIWNapBRC+zlRHqRAAIgEEF5gEfRmaXYDwf0cYGI6JWmYOYxZ+sHDF2bscXQAtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["docs","bin","src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","gitHead":"c0647b447f7a9ad2fcc705fff04d8ecc71a2bc13","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","format":"prettier --write \"**/*.js\" && standard --fix","shipit":"np --yolo","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls","precommit":"lint-staged"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"standard":{"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.5.1","description":"Build yourself a pluggable CLI.","directories":{},"lint-staged":{"linters":{"*.js":["prettier --write","standard --fix","git add"],"*.json":["prettier --write","git add"]}},"_nodeVersion":"8.9.1","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","toml":"^2.3.2","execa":"^0.8.0","ramda":"^0.24.1","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.14.1","enquirer":"^1.0.2","minimist":"^1.2.0","cli-table2":"^0.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^2.2.0","prompt-radio":"^1.2.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"np":"^2.16.0","ava":"^0.22.0","nyc":"^11.2.1","husky":"^0.14.3","sinon":"^4.0.1","prettier":"^1.8.2","standard":"^10.0.2","coveralls":"^3.0.0","temp-write":"^3.3.0","lint-staged":"^5.0.0","babel-eslint":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-alpha.16.tgz_1511905969122_0.0573192797601223","host":"s3://npm-registry-packages"}},"2.0.0-alpha.17":{"name":"gluegun","version":"2.0.0-alpha.17","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-alpha.17","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"a9fc609e630d707450bdc89e79ceaafbf9d6b480","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-alpha.17.tgz","integrity":"sha512-oX3ZqND1K4sJJ2uEoNWWf81kK549XRkoZv8+N7wS3I9DCErGaxQVyKsIRyS3dULsTYosPU2Og/ANzHT1SosVeA==","signatures":[{"sig":"MEUCIQCv+MpFVaKkXJzPfqkaVsKO+GqBb1FK82+4CBkrZRIBIQIgOAN1LaS1rbaJ7Ai2VnbPdK2Vj99gZ6GefmG42/XuKLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["docs","bin","src","sniff.js","LICENSE","readme.md","gluegun.d.ts"],"types":"gluegun.d.ts","gitHead":"40001cd33119af19750ac8b95ce59a2c9adfd257","scripts":{"lint":"standard","test":"ava","start":"node src/index.js","watch":"ava --watch","format":"prettier --write \"**/*.js\" && standard --fix","shipit":"np --yolo","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava","coveralls":"nyc ava && nyc report --reporter=text-lcov | coveralls","precommit":"lint-staged"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"trailingComma":"es5"},"standard":{"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.5.1","description":"Build yourself a pluggable CLI.","directories":{},"lint-staged":{"linters":{"*.js":["prettier --write","standard --fix","git add"],"*.json":["prettier --write","git add"]}},"_nodeVersion":"8.9.1","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","toml":"^2.3.2","execa":"^0.8.0","ramda":"^0.24.1","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.14.1","enquirer":"^1.0.2","minimist":"^1.2.0","pluralize":"^7.0.0","cli-table2":"^0.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^2.2.0","prompt-radio":"^1.2.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"np":"^2.16.0","ava":"^0.22.0","nyc":"^11.2.1","husky":"^0.14.3","sinon":"^4.0.1","prettier":"^1.9.2","standard":"^10.0.2","coveralls":"^3.0.0","temp-write":"^3.3.0","lint-staged":"^5.0.0","babel-eslint":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-alpha.17.tgz_1513124053859_0.701867395080626","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"gluegun","version":"2.0.0-beta.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-beta.1","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"5d2544f5691c9adc4bfec07af3f7fbb55c289624","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-beta.1.tgz","integrity":"sha512-XYDMZDgOek/sr6/GyynsfCLo6IH8CvaLCUFYr37eGj0pGVZdo1d/NwoxubuCo+kP8V9ZuYdoEUpOKjOOTe/fUQ==","signatures":[{"sig":"MEUCIBbAsojn7FDBVoH2Ew41lVLeLCKf82XIOKg3g5I/Z91AAiEAsbwnV4J2BvFuR11u/6lt1dr/Q6y1NF/z7vSgOBKVmo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","files":["docs","bin","dist","sniff.js","sniff-async.js","LICENSE","readme.md"],"gitHead":"ea75418c41f2ad82d16f5b1c9f6190d0bf08fb02","scripts":{"lint":"tslint -p .","test":"ava-ts","build":"yarn format && yarn compile && cp -a ./src/cli/templates ./build/cli/ && yarn rollup","watch":"ava-ts --watch","format":"prettier --write \"**/*.ts\" && tslint -p . --fix","rollup":"rollup -c && cp -a ./build/cli ./dist/","shipit":"yarn build && yarn rollup && yarn lint && np --yolo","compile":"tsc -p .","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava-ts","coveralls":"nyc ava-ts && nyc report --reporter=text-lcov | coveralls","precommit":"lint-staged","snapupdate":"ava-ts --update-snapshots","contributors:add":"all-contributors add","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.6.0","description":"Build yourself a pluggable CLI.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"9.3.0","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","execa":"^0.8.0","ramda":"^0.25.0","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.14.1","enquirer":"^1.0.2","pluralize":"^7.0.0","cli-table2":"^0.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","spawn-sync":"^1.0.15","cosmiconfig":"^3.1.0","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^8.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"np":"^2.16.0","ava":"^0.24.0","nyc":"^11.2.1","husky":"^0.14.3","sinon":"^4.0.1","ava-ts":"^0.23.0","rollup":"^0.53.2","tslint":"^5.8.0","ts-node":"^4.0.2","prettier":"^1.9.2","coveralls":"^3.0.0","temp-write":"^3.3.0","typescript":"^2.6.2","@types/node":"^8.5.1","lint-staged":"^6.0.0","@types/ramda":"^0.25.8","rollup-plugin-re":"^1.0.6","@types/cli-table2":"^0.2.1","rollup-plugin-json":"^2.3.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-filesize":"^1.5.0","rollup-plugin-progress":"^0.4.0","tslint-config-prettier":"^1.6.0","tslint-config-standard":"^7.0.0","rollup-plugin-closure-compiler-js":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-beta.1.tgz_1515101808495_0.7422124871518463","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"gluegun","version":"2.0.0-beta.2","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-beta.2","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"e72f07e1f34bdef6597d1e0e7ca1cd985b11dfb2","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-beta.2.tgz","integrity":"sha512-nVQRTH34AwnNaBJacG56eZrOHI4Z+iL1xlOtpHK+eaYCw+/HS8mbZVH65h8XtxccuSkbzBzUJ89guOeSLInsLw==","signatures":[{"sig":"MEUCIAX6cmD+e06rrO3rn2otKy4Fgo7EygNV+/UBjdVj1tkKAiEA0Fuf6TfTtFj4TDNwJx0v10Ztufbv3b7Cs53sZ5HoE98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","files":["docs","bin","dist","sniff.js","sniff-async.js","LICENSE","readme.md"],"types":"dist/types/index.d.ts","gitHead":"856929978abef78d109c640b37953895353c8893","scripts":{"lint":"tslint -p .","test":"ava-ts","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn rollup && yarn copy-cli && yarn clean-types","watch":"ava-ts --watch","format":"prettier --write \"**/*.ts\" && tslint -p . --fix","rollup":"rollup -c","shipit":"yarn build && yarn rollup && yarn lint && np --yolo","compile":"tsc -p .","copy-cli":"cp -a ./build/cli ./dist/","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava-ts","coveralls":"nyc ava-ts && nyc report --reporter=text-lcov | coveralls","precommit":"lint-staged","snapupdate":"ava-ts --update-snapshots","clean-build":"rm -rf ./dist ./build","clean-types":"find ./dist/types -type f -size 0 -delete && find ./dist/types -type d -empty -delete","copy-templates":"cp -a ./src/cli/templates ./build/cli/","contributors:add":"all-contributors add","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.6.0","description":"Build yourself a pluggable CLI.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"9.3.0","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","execa":"^0.8.0","ramda":"^0.25.0","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"^0.14.1","enquirer":"^1.0.2","pluralize":"^7.0.0","cli-table2":"^0.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","spawn-sync":"^1.0.15","cosmiconfig":"^3.1.0","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^8.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"np":"^2.16.0","ava":"^0.24.0","nyc":"^11.2.1","husky":"^0.14.3","sinon":"^4.0.1","ava-ts":"^0.23.0","rollup":"^0.53.2","tslint":"^5.8.0","ts-node":"^4.0.2","prettier":"^1.9.2","coveralls":"^3.0.0","temp-write":"^3.3.0","typescript":"^2.6.2","@types/node":"^8.5.1","lint-staged":"^6.0.0","@types/ramda":"^0.25.8","rollup-plugin-re":"^1.0.6","@types/cli-table2":"^0.2.1","rollup-plugin-json":"^2.3.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-filesize":"^1.5.0","rollup-plugin-progress":"^0.4.0","tslint-config-prettier":"^1.6.0","tslint-config-standard":"^7.0.0","rollup-plugin-closure-compiler-js":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-beta.2.tgz_1515200719206_0.18060193909332156","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"gluegun","version":"2.0.0-beta.3","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-beta.3","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"1a08914c7efcf5c9fd9e52ea9653d748822eb600","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-beta.3.tgz","integrity":"sha512-5LQs8nxQxoElWEq9sufOqM06Ilq1VWwAQUQRhnPiqFqfPVWD3go7ILdPELueqzLJuuxvDOEVl5NCEHzJ/xj9ow==","signatures":[{"sig":"MEYCIQCWfYSbMb1mdH9eloKSKq5lJjV1prTo5lS2BsKFIiSv9gIhAJ9t0c9vl0fA0iqs9FXc8/7FlggepUVXHmvyT767LMIu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","files":["docs","bin","dist","sniff.js","sniff-async.js","LICENSE","readme.md"],"types":"dist/types/index.d.ts","gitHead":"082053b0fdbd6e9a219b7755888068d1f942d8cc","scripts":{"lint":"tslint -p .","test":"yarn build && ava-ts","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn rollup && yarn copy-cli && yarn clean-types","watch":"ava-ts --watch","format":"prettier --write \"**/*.ts\" && tslint -p . --fix","rollup":"rollup -c","shipit":"yarn build && yarn rollup && yarn lint && np --yolo","compile":"tsc -p .","copy-cli":"cp -a ./build/cli ./dist/","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava-ts","coveralls":"nyc ava-ts && nyc report --reporter=text-lcov | coveralls","precommit":"lint-staged","snapupdate":"ava-ts --update-snapshots","clean-build":"rm -rf ./dist ./build","clean-types":"find ./dist/types -type f -size 0 -delete && find ./dist/types -type d -empty -delete","copy-templates":"cp -a ./src/cli/templates ./build/cli/","contributors:add":"all-contributors add","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"gantman","email":"gantman+npm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.6.0","description":"Build yourself a pluggable CLI.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"8.6.0","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","execa":"^0.8.0","ramda":"^0.25.0","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"0.14.3","enquirer":"^1.0.3","pluralize":"^7.0.0","cli-table2":"^0.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^3.1.0","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^8.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"np":"^2.16.0","ava":"^0.24.0","nyc":"^11.2.1","husky":"^0.14.3","sinon":"^4.1.4","ava-ts":"^0.24.0","rollup":"^0.53.4","tslint":"^5.9.1","ts-node":"^4.0.2","prettier":"^1.10.1","coveralls":"^3.0.0","strip-ansi":"^4.0.0","temp-write":"^3.3.0","typescript":"^2.6.2","@types/node":"^9.3.0","lint-staged":"^6.0.0","@types/ramda":"^0.25.14","unique-temp-dir":"^1.0.0","@types/pluralize":"^0.0.28","@types/cli-table2":"^0.2.1","rollup-plugin-json":"^2.3.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-filesize":"^1.5.0","rollup-plugin-progress":"^0.4.0","tslint-config-prettier":"^1.6.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-beta.3.tgz_1515892901497_0.8254698822274804","host":"s3://npm-registry-packages"}},"2.0.0-beta.4":{"name":"gluegun","version":"2.0.0-beta.4","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-beta.4","maintainers":[{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"e0d51b9214ae0ccc6296649295f36c07e0d1a0ac","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-beta.4.tgz","integrity":"sha512-qRTEc2blfAuokqACYs1tOdzL/VEeT96Txgy4KUT7lBtP9Zqkug8NpXaLa0I+mpt10OfFylqI/FOl7jFdGY1Skw==","signatures":[{"sig":"MEYCIQCCpZjqY774XBnodyA16TLsMND9YhdecI161mZkcyhkXwIhAKBADNkNhxswistssZvLMNT6wkjT1kJ0UpX7L8MR8Zcu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","files":["docs","bin","dist","sniff.js","sniff-async.js","LICENSE","readme.md"],"types":"dist/types/index.d.ts","gitHead":"2778bb4b682111d7ab702b8969824a4a36cc46db","scripts":{"lint":"tslint -p .","test":"yarn build && ava-ts","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn rollup && yarn copy-cli && yarn clean-types","watch":"ava-ts --watch","format":"prettier --write \"**/*.ts\" && tslint -p . --fix","rollup":"rollup -c","shipit":"yarn build && yarn rollup && yarn lint && np --yolo","compile":"tsc -p .","copy-cli":"cp -a ./build/cli ./dist/","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava-ts","coveralls":"nyc ava-ts && nyc report --reporter=text-lcov | coveralls","precommit":"lint-staged","snapupdate":"ava-ts --update-snapshots","clean-build":"rm -rf ./dist ./build","clean-types":"find ./dist/types -type f -size 0 -delete && find ./dist/types -type d -empty -delete","copy-templates":"cp -a ./src/cli/templates ./build/cli/","contributors:add":"all-contributors add","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"gantman","email":"gantman+npm@gmail.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.6.0","description":"Build yourself a pluggable CLI.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"8.6.0","dependencies":{"ejs":"^2.5.7","ora":"^1.2.0","execa":"^0.8.0","ramda":"^0.25.0","which":"^1.2.14","colors":"^1.1.2","semver":"^5.3.0","apisauce":"0.14.3","enquirer":"^1.0.3","pluralize":"^7.0.0","cli-table2":"^0.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^3.1.0","cross-spawn":"^5.1.0","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^8.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"devDependencies":{"np":"^2.16.0","ava":"^0.24.0","nyc":"^11.2.1","husky":"^0.14.3","sinon":"^4.1.4","ava-ts":"^0.24.0","rollup":"^0.53.4","tslint":"^5.9.1","ts-node":"^4.0.2","prettier":"^1.10.1","coveralls":"^3.0.0","strip-ansi":"^4.0.0","temp-write":"^3.3.0","typescript":"^2.6.2","@types/node":"^9.3.0","lint-staged":"^6.0.0","@types/ramda":"^0.25.14","unique-temp-dir":"^1.0.0","@types/pluralize":"^0.0.28","@types/cli-table2":"^0.2.1","rollup-plugin-json":"^2.3.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-filesize":"^1.5.0","rollup-plugin-progress":"^0.4.0","tslint-config-prettier":"^1.6.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun-2.0.0-beta.4.tgz_1516401692570_0.7602264278102666","host":"s3://npm-registry-packages"}},"2.0.0-beta.7":{"name":"gluegun","version":"2.0.0-beta.7","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-beta.7","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"ava":{},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"59a9f832d33da53bfab66afe2cf523d738a77384","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-beta.7.tgz","fileCount":227,"integrity":"sha512-fhI+WJQP0bHYWZx3WFdBaojPifK3coxBLgbbUuxXYSQxAPt6nv6zpaUvEZz4MI7HUeS1GiWxGK1/zkNmpl7JCw==","signatures":[{"sig":"MEYCIQDszTKbhZM3SoBvkQGvR8S1kCbnxKDthpBO/HGW89VO0wIhANvUgAeY9vcSID1zLj+DuO8qwhIOoykDFprFdgflE0dg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283445},"main":"build/index.js","files":["docs","bin","build","sniff.js","sniff-async.js","toolbox.js","LICENSE","readme.md"],"types":"build/types/index.d.ts","scripts":{"lint":"tslint -p .","test":"yarn build && ava-ts --fail-fast","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn clean-types","watch":"ava-ts --watch","format":"prettier --write \"**/*.ts\" && tslint -p . --fix","shipit":"yarn build && yarn lint && np --yolo","compile":"tsc -p .","coverage":"nyc --reporter=lcov --reporter=html --reporter=text ava-ts","coveralls":"nyc ava-ts && nyc report --reporter=text-lcov | coveralls","precommit":"lint-staged","snapupdate":"ava-ts --update-snapshots","clean-build":"rm -rf ./build","clean-types":"find ./build/types -type f -size 0 -delete && find ./build/types -type d -empty -delete","copy-templates":"cp -a ./src/cli/templates ./build/cli/"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"https://github.com/infinitered/gluegun.git","type":"git"},"description":"Build yourself a pluggable CLI.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2016-3016 Infinite Red, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"dependencies":{"ejs":"^2.5.7","ora":"^1.4.0","execa":"^0.9.0","ramda":"^0.25.0","which":"^1.2.14","colors":"^1.1.2","semver":"^5.5.0","apisauce":"0.14.3","enquirer":"^1.0.3","pluralize":"^7.0.0","cli-table2":"^0.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^4.0.0","cross-spawn":"^6.0.4","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^9.0.2","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"np":"^2.19.0","ava":"^0.25.0","nyc":"^11.2.1","husky":"^0.14.3","sinon":"^4.2.2","ava-ts":"^0.24.1","tslint":"^5.9.1","ts-node":"^4.0.2","prettier":"^1.10.2","coveralls":"^3.0.0","strip-ansi":"^4.0.0","temp-write":"^3.3.0","typescript":"^2.7.1","@types/node":"^9.4.0","lint-staged":"^6.1.0","@types/ramda":"^0.25.17","unique-temp-dir":"^1.0.0","@types/pluralize":"^0.0.28","@types/cli-table2":"^0.2.1","tslint-config-prettier":"^1.7.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.0.0-beta.7_1519668388562_0.9386413957924682","host":"s3://npm-registry-packages"}},"2.0.0-beta.8":{"name":"gluegun","version":"2.0.0-beta.8","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-beta.8","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"98430f256ace97a2e1d7fb9c94ba58c09f10f9f5","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-beta.8.tgz","fileCount":269,"integrity":"sha512-G+YM3RxTSXbuE/BrMNbu7eZ2ifsihMEQVcj4s95yrKHssaM6NXIacpxjOhtMbZr69GT2rMNX/Nd35nu8ng5/Wg==","signatures":[{"sig":"MEQCIHy2GIMs/Rv0G8mLuZlewNeBJ+jTHJ0lBlL9Sb3yxww9AiAVo/RagYhpePEj87pR5lTEgdTp1QivB6Qjf/0bIs8yBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1X0cCRA9TVsSAnZWagAAWE0QAJZVuiSnjF9lTlLEQHmT\nzGlLl4U3ykcsqXd/omRcq7RJFUhrptN4Gsj4dyskXtwjl796CLH2sG+YDfdv\n8nnyzcUBIWUOep38viK+5ZpxuZm8LC9fKRnBbvfAK4k0kGmhziQLaFgiLHoZ\nF6VEU9oKrx+az4Up7/tEVbJK+BszP/GMH/34jV5rB8HlNXyxe+XUzbZivU6K\nkHuByUrKFAC1OuVsg74VAjJttRuHQj8Qzhba8SX6AQ9cMaxH3t8HKxoPGwVw\n3B8gfBZH+qkO+mg6vzI27fwUMJZ+2WwA3v4+ZMGZZ9DdVkDGPah/epZJFNj1\nigoAN7Wynq70pPjLDVdP54HVFOZQIdFTY5Dn+gX27GdQqMBKR06qP7BCCdBz\np/BI1NgLutVoL8DpBeZBySJNQzE1lI4a5qcg377uAQpfe8bwMnZo4jo3avP8\nTjyMzQFyzTEM2LnTXiL8lenbfqskC5w9xws/8/VMWyrIvAogRhElccKkOfht\nu8guzYwHizppttINfVhcnezwUypJkDBOfCIngyrbgk15XzPvlYMukaghhLqV\nxjp020UoqfxbTcxF5cGVsnb/CuVD4y/7Zdh56xwVmqH9A5R8p8njLMRga3b3\n7tuiy9hHW2eMdEouw/IooRy0ONNbawjzyhcu2cgWZwfk67slwJcwXHBTxo6F\neAYO\r\n=V2gw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","files":["docs","bin","build","sniff.js","sniff-async.js","toolbox.js","filesystem.js","strings.js","print.js","system.js","semver.js","http.js","patching.js","prompt.js","LICENSE","readme.md"],"types":"build/types/index.d.ts","scripts":{"ci":"yarn test && yarn integration","lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn clean-types","watch":"jest --watch","format":"prettier --write \"**/*.ts\" --loglevel error && tslint -p . --fix","shipit":"yarn build && yarn lint && np --yolo","compile":"tsc -p . > /dev/null","coverage":"nyc --reporter=lcov --reporter=html --reporter=text jest","coveralls":"nyc jest && nyc report --reporter=text-lcov | coveralls","precommit":"lint-staged","snapupdate":"jest --updateSnapshot","clean-build":"rm -rf ./build","clean-types":"find ./build/types -type f -size 0 -delete && find ./build/types -type d -empty -delete","integration":"yarn build && jest --config=./jest-integration.config.json ","copy-templates":"cp -a ./src/cli/templates ./build/cli/"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"https://github.com/infinitered/gluegun.git","type":"git"},"description":"Build yourself a pluggable CLI.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2016-3016 Infinite Red, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"dependencies":{"ejs":"^2.5.7","ora":"^1.4.0","execa":"^0.9.0","ramda":"^0.25.0","which":"^1.2.14","colors":"1.2.1","semver":"^5.5.0","apisauce":"0.14.3","enquirer":"^1.0.3","pluralize":"^7.0.0","cli-table2":"^0.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^4.0.0","cross-spawn":"^6.0.4","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^9.0.2","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"np":"^2.19.0","nyc":"^11.2.1","jest":"^22.4.2","husky":"^0.14.3","sinon":"^4.2.2","expect":"^23.0.0-alpha.0","tslint":"^5.9.1","ts-jest":"^22.4.1","ts-node":"^4.0.2","prettier":"^1.10.2","coveralls":"^3.0.0","jest-mock":"^23.0.0-alpha.0","strip-ansi":"^4.0.0","temp-write":"^3.3.0","typescript":"2.7.2","@types/jest":"^22.2.0","@types/node":"^9.4.0","lint-staged":"^6.1.0","@types/ramda":"^0.25.17","unique-temp-dir":"^1.0.0","@types/pluralize":"^0.0.28","@types/cli-table2":"^0.2.1","tslint-config-prettier":"^1.7.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.0.0-beta.8_1523940636357_0.26192233882217075","host":"s3://npm-registry-packages"}},"2.0.0-beta.9":{"name":"gluegun","version":"2.0.0-beta.9","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-beta.9","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"7f31e927abb92d4eb85df21be48382b161b78677","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-beta.9.tgz","fileCount":269,"integrity":"sha512-XvHNuzD7PI0deKqJuht4ZZivcA8JdCAXyjqoCRDrSviNGbqp9VksHO4VDWwcdMs3sWr4UZ5TADEjKqUFzYTcMg==","signatures":[{"sig":"MEUCIQC5ENCkjaOfJF/xVW8W0+sBd6M06dcu1BwZDZtsaU861QIgBC++vnWZkj7sRfT0obj4jLhmg+9UWS3NsHekB+X7Wjo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1YbECRA9TVsSAnZWagAAtSQP/ja23bvscViHjTU3OPAG\nEWd99jnNNJK5s7OSbK7/oVHRo59y3eH+5QGLryCWLUByvSZlna2T2Q01fHky\nL4iCsx2RcEpYwruM10nuGTsGZ9neH7oNZ7ODeZ6/+jkW89e2fYeVxOaqE+/D\n4K33nFKM0uvGSzNwvNJquvYSaT0sPIDPvd+UQYhLRc6p4cIPiBge27SC3mbH\nX4j0NVlYvZf1L0cT7nWmiRTrep3/X978x48JgOUys0RnCbgz8NvoubQ8aY9y\n+PA8dRy7xLJfz92Ngs6gHXADW5xkZCLWtD7O+wiRIfuN/IRelQSweB2r2Dab\nNbpIHo6noYYUclFCoq/uFFKBuQNCPgT3R1jIOfq264RgEnQYd2dZaBbkymCV\nWbdTnYwbZ54/R3cZIM8WVBEvlA9bqXoHwV/emcJBsajp4k+JmI9HCOBb07RV\nphtrj2bZ+Ggzp1PwYL3HhjhB9YZRqijITAEvBScJLRI/A6LpJR+TMTGx9Tid\n3O7XuifjwVCmi3swMXV7cdFxgiJ3uHSzSVF2yxvC62I4bpQ+I0ZVwOWLnqr+\nPnheJgX3u/o/EXR2gAEKqHzrke1h12t9XCUbclvFsi70EBeJX1J/n2zmOEE7\n450r46lKecje4Z8un4v0RaARaLcbTqrYiqhUJPYC/wEr1ZtRBPhTOXkuSBEk\nU6YI\r\n=pvat\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","files":["docs","bin","build","sniff.js","sniff-async.js","toolbox.js","filesystem.js","strings.js","print.js","system.js","semver.js","http.js","patching.js","prompt.js","LICENSE","readme.md"],"types":"build/types/index.d.ts","scripts":{"ci":"yarn test && yarn integration","lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn clean-types","watch":"jest --watch","format":"prettier --write \"**/*.ts\" --loglevel error && tslint -p . --fix","shipit":"yarn build && yarn lint && np --yolo","compile":"tsc -p . > /dev/null","coverage":"nyc --reporter=lcov --reporter=html --reporter=text jest","coveralls":"nyc jest && nyc report --reporter=text-lcov | coveralls","precommit":"lint-staged","snapupdate":"jest --updateSnapshot","clean-build":"rm -rf ./build","clean-types":"find ./build/types -type f -size 0 -delete && find ./build/types -type d -empty -delete","integration":"yarn build && jest --config=./jest-integration.config.json ","copy-templates":"cp -a ./src/cli/templates ./build/cli/"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"https://github.com/infinitered/gluegun.git","type":"git"},"description":"Build yourself a pluggable CLI.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2016-3016 Infinite Red, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"dependencies":{"ejs":"^2.5.7","ora":"^1.4.0","execa":"^0.9.0","ramda":"^0.25.0","which":"^1.2.14","colors":"1.2.1","semver":"^5.5.0","apisauce":"0.14.3","enquirer":"^1.0.3","pluralize":"^7.0.0","cli-table2":"^0.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^4.0.0","cross-spawn":"^6.0.4","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^9.0.2","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"np":"^2.19.0","nyc":"^11.2.1","jest":"^22.4.2","husky":"^0.14.3","sinon":"^4.2.2","expect":"^23.0.0-alpha.0","tslint":"^5.9.1","ts-jest":"^22.4.1","ts-node":"^4.0.2","prettier":"^1.10.2","coveralls":"^3.0.0","jest-mock":"^23.0.0-alpha.0","strip-ansi":"^4.0.0","temp-write":"^3.3.0","typescript":"2.7.2","@types/jest":"^22.2.0","@types/node":"^9.4.0","lint-staged":"^6.1.0","@types/ramda":"^0.25.17","unique-temp-dir":"^1.0.0","@types/pluralize":"^0.0.28","@types/cli-table2":"^0.2.1","tslint-config-prettier":"^1.7.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.0.0-beta.9_1523943106986_0.24069145857168572","host":"s3://npm-registry-packages"}},"2.0.0-beta.10":{"name":"gluegun","version":"2.0.0-beta.10","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-beta.10","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"f67fb686386401d1c881bbd3e630a17608b4302a","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-beta.10.tgz","fileCount":231,"integrity":"sha512-hTyEfA/Fz3Kbtb96C2FKQ6TSpWEcyU03JkQRnGEIEGg5qB46/AnD7h8HiB0qmQiUMJoBqfe7OBkOSuR7FEagSA==","signatures":[{"sig":"MEQCIESbB6Cs2xRDKOFjGlTQ6K4rL5MYlHl4NhM5ApnX25UvAiBPYVoviJC4EbHy7zwybeMkH/2pFyJhZVlV+YEaDoAmuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1YfyCRA9TVsSAnZWagAAJH4QAJEjVZxW0Z6gj+DYoW8o\nZ18csNNDissDwGN1jfIrsfX9Yc0JeOBQ7dfuWyhTwzGuYmfrPb13Iurd99GB\n0zcTrk8RjFO0DAFJpn+EzSCQFxHQINKgNDA+y+iqF+JUl9b4lIaNGXtDi402\n75kTKDNBnTuP9KJw+4esSdMDTImiAJaGbFyuIBtFJM8Ic5zbURvvZgc0vbpr\nRnFfbfImxaa3qAH44a1SKPkyVU9COH6U1uj55dEsG2Mg1fgz2G4ljvaWxhGd\nSrDaEbFpqsy2UqLwkt02uEXtAadMmA9ehEfyV7qGvvT8EhsC7OHn7FcuCKZq\nvaqknm5ECJktc6cf1aZc5781QHJdW/4yGNbC96bBDlM4bcUcSTsX3ObB6h0S\nxDzgQ7RBe2kthnRIO5RruYNIkqnC2asq/enXg1+FAZljFzezjhkIRIa2i/hJ\nJNXW/6c09TEUQW4Gq+ka40T0ZC/MkYW/taQVUB/s5HhQM5q0+efQJQtrFs8F\np0LZ78wnejXumHtVK4Y5oos5FxHxRI5g3YsAh9h2OTfzrK3PeRJ7aWQYQr+k\nm0m1J3uq69PNHqM/AFaMXewShnnWe9YKiQmvhbyrj4tTJk7A6kjWsupBtZ7F\neuNw31grgp6f77obNMJACyji27Pngd5FevTtcH98dFyyvudFuW+0rUW4OlQ0\nYsJl\r\n=cO0j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","files":["docs","bin","build","sniff.js","sniff-async.js","toolbox.js","filesystem.js","strings.js","print.js","system.js","semver.js","http.js","patching.js","prompt.js","LICENSE","readme.md"],"types":"build/types/index.d.ts","gitHead":"58031ad3a97d719d6381d4419a66318a442da983","scripts":{"ci":"yarn test && yarn integration","lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn clean-types","watch":"jest --watch","format":"prettier --write \"**/*.ts\" --loglevel error && tslint -p . --fix","shipit":"yarn build && yarn lint && np --yolo --no-yarn","compile":"tsc -p . > /dev/null","coverage":"nyc --reporter=lcov --reporter=html --reporter=text jest","coveralls":"nyc jest && nyc report --reporter=text-lcov | coveralls","precommit":"lint-staged","snapupdate":"jest --updateSnapshot","clean-build":"rm -rf ./build","clean-types":"find ./build/types -type f -size 0 -delete && find ./build/types -type d -empty -delete","integration":"yarn build && jest --config=./jest-integration.config.json ","copy-templates":"cp -a ./src/cli/templates ./build/cli/"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"5.6.0","description":"Build yourself a pluggable CLI.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"9.11.1","dependencies":{"ejs":"^2.5.7","ora":"^1.4.0","execa":"^0.9.0","ramda":"^0.25.0","which":"^1.2.14","colors":"1.2.1","semver":"^5.5.0","apisauce":"0.14.3","enquirer":"^1.0.3","pluralize":"^7.0.0","cli-table2":"^0.2.0","fs-jetpack":"^1.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^4.0.0","cross-spawn":"^6.0.4","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^9.0.2","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.0","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"np":"^2.19.0","nyc":"^11.2.1","jest":"^22.4.2","husky":"^0.14.3","sinon":"^4.2.2","expect":"^23.0.0-alpha.0","tslint":"^5.9.1","ts-jest":"^22.4.1","ts-node":"^4.0.2","prettier":"^1.10.2","coveralls":"^3.0.0","jest-mock":"^23.0.0-alpha.0","strip-ansi":"^4.0.0","temp-write":"^3.3.0","typescript":"2.7.2","@types/jest":"^22.2.0","@types/node":"^9.4.0","lint-staged":"^6.1.0","@types/ramda":"^0.25.17","unique-temp-dir":"^1.0.0","@types/pluralize":"^0.0.28","@types/cli-table2":"^0.2.1","tslint-config-prettier":"^1.7.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.0.0-beta.10_1523943410265_0.9161600610573464","host":"s3://npm-registry-packages"}},"2.0.0-beta.11":{"name":"gluegun","version":"2.0.0-beta.11","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-beta.11","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"1df14728dbc01e3495205feb3dcb3180b4f37d57","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-beta.11.tgz","fileCount":231,"integrity":"sha512-Fb5rzgnDjGc6/9yu+6oNha2OwBtfFPu0hKLUMJuAkdUbmuuGcNEO8Vkgtnmjm7AKC+UMhIzYpCsnrAuTG3qZEg==","signatures":[{"sig":"MEUCIQDGjA6QDYXzSUBGYCBKwNkCr6CkYr4dynVumZg8RoReVAIgJRgkOYevzfxvm/zuTlbRDGNtz+lP0LU9bDN4lRmRxSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9eMQCRA9TVsSAnZWagAAD3sP/iO0Vg47w559iTdqxaDm\n8qAmHcXoCBZtne8unzn8X6spickg9EGfdZe9dNMbvu6PZRbABvFEyCBzoegd\nZpVUowVad8F9pUrK/7XnxWs8CaDtBJCKz5rJEdmdaEUjMAscrzIUDKFpNC9l\ncbipEnkCI5XXUlNGyFH9VIBJvmgi4dZiykf2aXCzxB7qnK3S4CETXgsXet4l\nD6nNyszibAKSgh1GwgCLIpj0/wyVmI/1uYzXSwzVCuJtVhgQxjA4PGs6VTMu\ntB7HlqnDy7TvGiCpZHdV120G8hFfyEp5HfJnJJI9mPnpnAlRgqCfQCcynO+D\nXXlXUN8FOjY1Wo0j4pzphKrTvEVibJH0JDLy9ibkUeatRTrBBzVgkHqEmHWS\nGmO+jcutLS7Fyuy/eOwzZhAlNkbUgOAAVgeA0kibHjcvucub7h1rvGFk/km6\nuIUgwyN5wd/WXHK6WLmfGN1EJVOmysQyhtUBROzKy7Pjtv2tmrnq822ooB9O\n0OPF+SyQ07IQ1PRPfVOib2cuU5RdnoOY8ASjh04DS/en7vuJgIKPEkNoT/WG\nJoU5SIlCNUlnJ9n4O0fVAsOqso3+xE05nkZsknmUURRUjTOhPfiOHdS56EDJ\nYj0uxNqHD9u0stZgGbdGjjsxPEbNR7vX5beZEm67CYxlcFRGVqSPHkDxri8o\nJdUc\r\n=B7Jh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","files":["docs","bin","build","sniff.js","sniff-async.js","toolbox.js","filesystem.js","strings.js","print.js","system.js","semver.js","http.js","patching.js","prompt.js","LICENSE","readme.md"],"types":"build/types/index.d.ts","gitHead":"88a63f4753526c34c7498889877f58172bd57c81","scripts":{"ci":"yarn test && yarn integration","lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn clean-types","watch":"jest --watch","format":"prettier --write \"**/*.ts\" --loglevel error && tslint -p . --fix","shipit":"yarn build && yarn lint && np --yolo --no-yarn","compile":"tsc -p . > /dev/null","coverage":"nyc --reporter=lcov --reporter=html --reporter=text jest","coveralls":"nyc jest && nyc report --reporter=text-lcov | coveralls","precommit":"lint-staged","snapupdate":"jest --updateSnapshot","clean-build":"rm -rf ./build","clean-types":"find ./build/types -type f -size 0 -delete && find ./build/types -type d -empty -delete","integration":"yarn build && jest --config=./jest-integration.config.json ","copy-templates":"cp -a ./src/cli/templates ./build/cli/"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.0.0","description":"Build yourself a pluggable CLI.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"9.11.1","dependencies":{"ejs":"^2.6.1","ora":"^2.1.0","execa":"^0.10.0","ramda":"^0.25.0","which":"^1.2.14","colors":"1.2.4","semver":"^5.5.0","apisauce":"0.14.3","enquirer":"^1.0.3","pluralize":"^7.0.0","cli-table2":"^0.2.0","fs-jetpack":"^1.3.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^9.0.2","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.1","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"np":"^2.20.1","nyc":"^11.7.1","jest":"^22.4.3","husky":"^0.14.3","sinon":"^5.0.4","expect":"^22.4.3","tslint":"^5.10.0","ts-jest":"^22.4.5","ts-node":"^6.0.2","prettier":"^1.12.1","coveralls":"^3.0.1","jest-mock":"^22.4.3","strip-ansi":"^4.0.0","temp-write":"^3.3.0","typescript":"2.8.3","@types/jest":"^22.2.3","@types/node":"^10.0.4","lint-staged":"^7.0.5","@types/ramda":"^0.25.24","unique-temp-dir":"^1.0.0","@types/pluralize":"^0.0.28","@types/cli-table2":"^0.2.1","tslint-config-prettier":"^1.12.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.0.0-beta.11_1526063886633_0.4891315317923539","host":"s3://npm-registry-packages"}},"2.0.0-beta.12":{"name":"gluegun","version":"2.0.0-beta.12","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0-beta.12","maintainers":[{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"b4e3d5017af8729c7cc2e1511bbe35a60edf430c","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0-beta.12.tgz","fileCount":231,"integrity":"sha512-BUmd6CySoCP9E3hvmuMCiKYBh7OYAO+doNFpUrNaIJTORHRngpF28IuVHsbM5td9d0Zd1T8BE6ITIloAwn51nw==","signatures":[{"sig":"MEYCIQDEMdWunlv9wwzEW/Ej4Xgp9yNGhlS5G5mQQTikb/+80QIhAMkKopsmlz0OBRrTqEh01Lx18iQ8K+mAn1XITgW9WQSL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu3RuCRA9TVsSAnZWagAAR+cP/0yDuA7RlvM6Z9P1u3WO\nGaIBX9ihQnEbF0an/UAYPqz4V1DB9ZUCKgo0m+oki7ZV4gynG0iHmfvYSfK+\nlPnevEr4lQEgcGECsYOy+hB/ZVoJYCLiB5RlgzNWPtiZnPjNwmsvp+xSYhqa\nw3HulOsC72Dix3zCw9ZkH2Gwh/Wb/Q1hw3QFt4kfWs0D0Y5Z587FXbQGdDaH\nD/U7XjW5scKHnwe9uE6q+Y5Apdh1E8P9FfsGRJY8Aaz9+g8RQfgkWRIohShK\na7VjwzEmZNR+PvKyElR8mPXR52HWSp7gHrn9olYB8WQ28rOFptljb/mPnPlb\nwIZ8Wu4KKA8BwQsdODfnDoDEcau+UL4Wa/glQ2FgjGkuYMIXicYllcTb+Txc\nKpyKFGPaFPBZVmrPgMMTOHBWeFSStojEmT6rQ71O2EZcxBccUQvp+R1A91hi\nIQIXbKPuv6zhCawlG0+CAKKO5nClBjf44DaU+ee96KwKaUb6APGQSPDBp0un\nc5snY60kWUbq+vu2sRRjZKFrylELyzmvJkgUX+8UIxjuPBts6qpNRodNOxDO\nC84uG0i4U+hTOK146bt/ZgGf4SVKFRdyqRGwJirbgm8reSCZYluQcL2xgD82\nozgjSzxr66ZEu7GxwtB1pCwO8DipvlhEswy841RLqQIqm41N1aG9cetuWxXl\nokTk\r\n=f1yN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"28adf2aa74c5fb6c78b6e7a77ce05204b372e840","scripts":{"ci":"yarn test && yarn integration","lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn clean-types","watch":"jest --watch","format":"prettier --write \"**/*.ts\" --loglevel error && tslint -p . --fix","shipit":"yarn build && yarn lint && np --yolo --no-yarn","compile":"tsc -p .","coverage":"nyc --reporter=lcov --reporter=html --reporter=text jest","coveralls":"nyc jest && nyc report --reporter=text-lcov | coveralls","precommit":"lint-staged","snapupdate":"jest --updateSnapshot","clean-build":"rm -rf ./build","clean-types":"find ./build/types -type f -size 0 -delete && find ./build/types -type d -empty -delete","integration":"yarn build && jest --config=./jest-integration.config.json ","copy-templates":"cp -a ./src/cli/templates ./build/cli/"},"_npmUser":{"name":"jamonholmgren","email":"jamon@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.4.1","description":"Build yourself a pluggable CLI.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^2.1.0","execa":"^0.10.0","ramda":"^0.25.0","which":"^1.2.14","colors":"1.2.4","semver":"^5.5.0","apisauce":"0.14.3","enquirer":"^1.0.3","pluralize":"^7.0.0","cli-table3":"^0.5.0","fs-jetpack":"^1.3.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^9.0.2","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.1","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"np":"^2.20.1","nyc":"^11.7.1","jest":"^22.4.3","husky":"^0.14.3","sinon":"^5.0.4","expect":"^22.4.3","tslint":"^5.10.0","ts-jest":"^22.4.5","ts-node":"^6.0.2","prettier":"^1.12.1","coveralls":"^3.0.1","jest-mock":"^22.4.3","strip-ansi":"^4.0.0","temp-write":"^3.3.0","typescript":"2.8.3","@types/jest":"^22.2.3","@types/node":"^10.0.4","lint-staged":"^7.0.5","@types/ramda":"^0.25.24","unique-temp-dir":"^1.0.0","@types/pluralize":"^0.0.28","@types/cli-table2":"^0.2.1","tslint-config-prettier":"^1.12.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.0.0-beta.12_1539011693193_0.9689505079105631","host":"s3://npm-registry-packages"}},"0.22.1":{"name":"gluegun","version":"0.22.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@0.22.1","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"ffa5e0580fc6b2157e839e9a1814dfdf188c7238","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-0.22.1.tgz","fileCount":42,"integrity":"sha512-jdf1c43pKQyPdhNKQ3j6Qmbj+W7h3RH5ZkB/8rWBuf/ZnkranEq0TI3qPO+ff1e6snrF0IBBQlBSEGRcc6dd5g==","signatures":[{"sig":"MEUCIQDdybIL0qviZt45jRxDhqkMPWBttBBWKsDBsIp7j4eC1gIgO1bo/mlbhC7L0/Dos2wE1W0+SCTxdrdToS0y20ZFO2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCvxjCRA9TVsSAnZWagAAkbIP/0VWZS/VrO0D16gnUIgB\nf5q9XRYgRm1n/2WWQWrDx6d2/nUDaeV3RY9svT/9pQlHjd6pFTEe19z+y2gb\nuWoAKei6jLaubcqek9X1K+rcKi6E4G0xNIA7NYunfKePKZwGU6STZArbMol8\n5hK/uwCu8/LR6m5UvooV2nH+ug8ReVksFEfg/zW97CcrjH27TDSvhKOEMmbs\n7o6wocnCOqc5CoPYvNwifaEOdzMwezoWEjWh6ccEng6mO2AXPh8BhgCz5XMQ\n8SB1jgZB5ETxAPMxbfKlPLx3alcW8WHnqWEkWvVxKQ857VXNgmim0oGHU/DP\nN2TEbBpnvDP4nCFsIJ/rth+TWwGqqnbW6CapxrP2E7izLQYcxj/FHfWmgAzc\nTVd6EGYHtFijC2xSRpDxmmX/iaASqQ8Ega1cc1y9WQElvcZ71Ln0JkXHFRRg\nDBaDDehk0jLgNAhx3pyvRvePWeDWVEJ60La0tO7rWsVZ+DCywAV6p/skvu2T\nPB1EYm9sQ53rluH6cqqEcxefaDpQ4Agch+nmHhM9B/uHQCK0thnKia6hw/cA\nSL9eQcYJ6l+wAXFteHsIdQL2mA0MPRPzmnXKjZTwURyTFYiKKWTJMlKalkdJ\ndVOMHuluaqLpF97LmlzK1AtD1HZQKeGYqg5qMMpKdjDQngYvHAjY2pW3m+Mm\ngw0J\r\n=5krf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"32d110f7bc68296b18f6370af717d78b2144be63","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn clean-types","watch":"jest --watch","format":"prettier --write \"**/*.ts\" --loglevel error && tslint -p . --fix","shipit":"yarn build && yarn lint && np --yolo --no-yarn","ci:test":"yarn test","compile":"tsc -p .","coverage":"nyc --reporter=lcov --reporter=html --reporter=text jest","coveralls":"nyc jest && nyc report --reporter=text-lcov | coveralls","precommit":"lint-staged","ci:publish":"yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rm -rf ./build","clean-types":"find ./build/types -type f -size 0 -delete && find ./build/types -type d -empty -delete","integration":"yarn build && jest --config=./jest-integration.config.json ","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"deprecated":"This version was a CI test -- please do not use","repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.4.1","description":"Build yourself a pluggable CLI.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^2.1.0","execa":"^0.10.0","ramda":"^0.25.0","which":"^1.2.14","colors":"1.2.4","semver":"^5.5.0","apisauce":"0.14.3","enquirer":"^1.0.3","pluralize":"^7.0.0","cli-table3":"^0.5.0","fs-jetpack":"^1.3.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^9.0.2","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.1","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"np":"^2.20.1","nyc":"^11.7.1","jest":"^22.4.3","husky":"^0.14.3","sinon":"^5.0.4","expect":"^22.4.3","tslint":"^5.10.0","ts-jest":"^22.4.5","ts-node":"^6.0.2","prettier":"^1.12.1","coveralls":"^3.0.1","jest-mock":"^22.4.3","strip-ansi":"^4.0.0","temp-write":"^3.3.0","typescript":"2.8.3","@types/jest":"^22.2.3","@types/node":"^10.0.4","lint-staged":"^7.0.5","@types/ramda":"^0.25.24","unique-temp-dir":"^1.0.0","@types/pluralize":"^0.0.28","semantic-release":"^15.12.4","@types/cli-table2":"^0.2.1","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.12.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_0.22.1_1544223842655_0.8207583827060394","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"gluegun","version":"2.0.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.0","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"7272e3786c65c9faa2a3b9338a579c3abecf079c","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.0.tgz","fileCount":265,"integrity":"sha512-phYPX+i0fkBdGz/0ZWFciuNXhNyOAtmUwMZnIBZV9Ptcv9wmYwyzLvVovasyXWqH5BjNptMfOP7UK2ysEdavLw==","signatures":[{"sig":"MEUCIB7CVzCk1RMfVvNQKZqD660FF6LOyOyFgWBitz/VtZH7AiEAi/GhF1sNYxQ4AGRHAEfsNRx4y36ICBezbvMoMgWh3h0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGprpCRA9TVsSAnZWagAAIlMP/243Wgvhs7uPEQlcnzvy\nayUwVvmuHV8hoXVlGucshyGng8ZaQPixjHGtmXi4UbuCGyAlhI8HE/QJSjpo\nHszAkhonUsAduYbDyRSRwRHB4psiAxV1UaNdPWE7LuqyRFoRIxHW5wT0W9ck\nWhRfIxulwxZ/B7n0zn52g56wvtncqo26UuPklSqiTseHCPIDvdFiiaKtJUY6\nhVvnE6rzNFMDGJuIq6eFSFZti7Gktc+7G8psYqrmC+3Ju+mvVFl4mW3sXaM4\nnHlCcl8qk3lt9ZOgiPwVinNdodFPSgsBhbHljstKutA0ZdOe0TQaQmSo+eKh\nvOn1Mg6AHqTZuYGNvZ7wgkwONazfS1AhggmpiAILjzsXXuuB6b/mkk0enN9v\nE4hzbFjVrULOENjU5hogZq+f5ntjEojkBsWMQHwh6+zsVGzOyx0Q6gb0eBzZ\nCP3Qaj2gAz3zgzm1jDzwbjRXiFEpeijfIrXcf25ufy3ihgKfnJP5ushcsnuO\nSlUZ4ZbeDcduEAqqf/Hp+AtyOnZ1V3/4iQHuSGP4H9sTzsB1klQxYg9aUqH5\nxc58u2nYCOyMs/+UwI8YvTb7U9VRSfJI6+5I8w5P44ct3kDxZvu03fR9yWcu\nVSsR6FOegNDE2/NAyYdtvgJzi3ShItJxyMZzx4ugDGqSOF32x7+wgO0t74Aa\nczQn\r\n=sJSn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","_from":"file:gluegun-v2.0.0.tgz","types":"build/types/index.d.ts","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn clean-types","watch":"jest --watch","format":"prettier --write \"**/*.ts\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test && yarn integration","compile":"tsc -p .","precommit":"lint-staged","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rm -rf ./build","clean-types":"find ./build/types -type f -size 0 -delete && find ./build/types -type d -empty -delete","integration":"yarn build && jest --config=./jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./jest-integration.config.json","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.4.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"11.3.0","dependencies":{"ejs":"^2.6.1","ora":"^2.1.0","execa":"^0.10.0","ramda":"^0.25.0","which":"^1.2.14","colors":"1.2.4","semver":"^5.5.0","apisauce":"0.14.3","enquirer":"^1.0.3","pluralize":"^7.0.0","cli-table3":"^0.5.0","fs-jetpack":"^1.3.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^9.0.2","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.1","lodash.trimend":"^4.5.1","prompt-confirm":"^1.2.0","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^0.14.3","sinon":"^5.0.4","expect":"^22.4.3","tslint":"^5.11.0","ts-jest":"^23.10.5","ts-node":"^7.0.1","prettier":"^1.12.1","jest-mock":"^23.2.0","strip-ansi":"^4.0.0","temp-write":"^3.3.0","typescript":"3.2.2","@types/jest":"^23.3.10","@types/node":"^10.12.12","lint-staged":"^7.0.5","@types/ramda":"^0.25.42","unique-temp-dir":"^1.0.0","@types/pluralize":"^0.0.29","semantic-release":"^15.12.4","@types/cli-table2":"^0.2.2","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.0.0_1545247464828_0.2928276913080561","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"gluegun","version":"2.0.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.1","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"984be956044127bb06107706c09f0f46bb15cd66","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.1.tgz","fileCount":232,"integrity":"sha512-9VumvkdJusR8e/iasT4AjXlfzRiG2TdTM0H+fWLuUXQNW+zFiX4BQMqV1bgCZOEqNKFMx07aubqyURgjXWh38A==","signatures":[{"sig":"MEUCIQDV+CY1/Kx7ccR27oEwN9hCDuqGzJmEfmyJ0zx9ItQ96gIgau3F1Jj6MXs80bag2ouBkIhjl7BVllrbyCwhn9vsidY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":306193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG+y3CRA9TVsSAnZWagAATasP/2dytrhggznjQn63Cclj\nNbfv/JG+fkzuxrPT5DdKUR3yBK3LiErNdbBiD9xP0Tii020h1J7MN4AFsrGL\n2bWt8HBmy5ELGey7CWQLkYSQTPyxSyOXlVZXjRml3PCpYvLfRKQmxP4aFkVr\nWTTQ6mW6/RORKZrG1nzcu5+02nkcO5nDdQPMERyh5AihEA03UdS07qnYIT4D\nLZ5/QrJCkTbnR1obU62WNnuX+9W2SMxkOM4WGJdXHhHCtRbCdyA1q0hIloQ9\n0p5sisuCM7bmst51tbjL0mUyZjCM/rhL+jjlVDBULloHTcXZ0DGLt2zbtJuc\nqNAbhEHPhF2w28d4kzyUeYH9bG8mKzdbyj9mX5/m91oQbHMeIos8nPO+OBA6\n1Bhzr/u0Uiq6emsNcPNdREu0z4+vsRtc+JBgloNMlKcabl7RwWP9daE2b0j2\nEuznvH2bEu8TH9w1UZ0ktWuKPUosbL+WKSBxx9G7Jev2dpS0qUNXHDPtBV1M\n9+5jy5nLWE311ylPFwqAvIponYr8ELJ4tuvSZSKbJ9d4hXMDtaNOesZjyUb0\nD+FM2VUQ3steN4JBhhlLkhGk/ytxkPO5mxg+/MuWXCVoKAnh1aIfW80Y3Yhx\nQaLFR1WKyc+1rzaV/g0moWyvXZy1dtArjt71vs6I+BQWx860Igof5+TBhb3v\nHrBx\r\n=iRC4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"2850fa183151b0c52d97a3262c734837aa63cb07","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn clean-types","watch":"jest --watch","format":"prettier --write \"**/*.ts\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rm -rf ./build","clean-types":"find ./build/types -type f -size 0 -delete && find ./build/types -type d -empty -delete","integration":"yarn build && jest --config=./jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./jest-integration.config.json","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","ramda":"~0.26.1","which":"^1.2.14","colors":"^1.3.3","semver":"^5.5.0","apisauce":"^1.0.1","enquirer":"1.0.3","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^1.3.1","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^11.1.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.1","lodash.trimend":"^4.5.1","prompt-confirm":"^2.0.4","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.3.0","sinon":"7.2.2","expect":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.5","ts-node":"^7.0.1","prettier":"^1.12.1","jest-mock":"^23.2.0","strip-ansi":"^5.0.0","temp-write":"^3.3.0","typescript":"^3.2.2","@types/jest":"^23.3.10","@types/node":"^10.12.12","lint-staged":"^8.1.0","@types/ramda":"~0.25.42","unique-temp-dir":"^1.0.0","@types/pluralize":"~0.0.29","semantic-release":"^15.12.4","@types/cli-table2":"~0.2.2","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.0.1_1545333942924_0.34925107982889414","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"gluegun","version":"2.0.2","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.2","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"2bbf2e48f411200bd1bb902da0317f96ac6e0d1c","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.2.tgz","fileCount":232,"integrity":"sha512-FZMenEf4Trn8pfJvHfchuBpspMT5CJl/Io7KVoAgsYTiztCWLto8ikavq2NmccDNUVqYw6x3X20l1JCIgYkXNg==","signatures":[{"sig":"MEYCIQDWfUdwXUJ//WoOpWN7Qe36M+u97nwnLZD7IZO/QUjdPQIhAKOeBZ1Ajaj9BwjTsVD5RqSdFP058Twu4+87AjLE3URi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":307585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHtpLCRA9TVsSAnZWagAAv7YP/2kpufV9h+VAZA6OMV2I\nt1TfXat3jhdIutGS5/5X/RUsy04XPmM0vAx2XRrGcJzIxfoADcHwq3P8NPGo\nDp9oW4/JbVSBB1bbyCG3Xrsg++uKKebixxZlBoKbXqYI8KL/CYkq29PIbuRZ\n4q6GDiyjEkiGHnDKsdUrxioPSOh8hvuc4X9LbCamLJxRW6RfI1GJHrq8DHDa\njYU0TXJMhC9i7vQCYG7eV+QwFoMeVz5iCTOJ46ncF9YUPH+yIvdMy3ilsSNg\n27hOWijYSrOxEFte9AvSlH5tMu84zx+y+Mbsw2Dzn2G6D1PNDBKRiVjOi1fW\nWm0aZAueezc9kBhYXy2jHxwXWya4OgtyPuTsv89fe3jToz4S4RzEq1KKHGaH\nyXyTt7ITHCigPe8ldIMIC6e5UkAsbBlagOFLwkSjxNJ0yevwVX2DbAzJ1ou6\nj/ss7YRavOc5qIZSytwOhnff3/kYOglSrl0EZ7qPi6A4pCwOtAwY9FjPGkcN\nzmz6xE+cTZYeogwB+ByGoFr2eAYCq/smoriLYcN8jNweCqNkLMfiTIOofkbj\npeozWT6crMjpe/Z0fDXllL8o5E/QfVU+wZxCJm0GfivfMFusgGubBco71rTQ\nGMcHfhgjQ2gDVFdzyaYJ3aezNiS4jO0YBfSnyymiq8vWf3ayjcWV+But0yNr\nNuut\r\n=ft/S\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"9f9cc158ca436692723d0276a099081e26b14f83","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn clean-types","watch":"jest --watch","format":"prettier --write \"**/*.ts\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rm -rf ./build","clean-types":"find ./build/types -type f -size 0 -delete && find ./build/types -type d -empty -delete","integration":"yarn build && jest --config=./jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./jest-integration.config.json","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","ramda":"~0.26.1","which":"^1.2.14","colors":"^1.3.3","semver":"^5.5.0","apisauce":"^1.0.1","enquirer":"1.0.3","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^1.3.1","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^11.1.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.1","lodash.trimend":"^4.5.1","prompt-confirm":"^2.0.4","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.3.0","sinon":"7.2.2","expect":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.5","ts-node":"^7.0.1","prettier":"^1.12.1","jest-mock":"^23.2.0","strip-ansi":"^5.0.0","temp-write":"^3.3.0","typescript":"^3.2.2","@types/jest":"^23.3.10","@types/node":"^10.12.12","lint-staged":"^8.1.0","@types/ramda":"~0.25.42","unique-temp-dir":"^1.0.0","@types/pluralize":"~0.0.29","semantic-release":"^15.12.4","@types/cli-table2":"~0.2.2","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.0.2_1545525834890_0.25588481743670055","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"gluegun","version":"2.0.3","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.3","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"4a5c947e543b5d7b2dcb9467d7a4fd0568eccf31","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.3.tgz","fileCount":231,"integrity":"sha512-0zTyxceXtWgoluU/K9kRd0hB1oeb1Xs1H6SmQ6D4cPRKh/XK2Zf3i7rr4i5zAMS2IoDN1k4MnEgdxsAidfnaaA==","signatures":[{"sig":"MEUCIHhP4BeE9IvK3KHeufbneYQg1FJPs9Ry2XqrqaAl29WPAiEA6Bp/Fq9+wuvAQjKzTIthCDXS2eeILq0S/K6xZyyrldI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":309567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHvEDCRA9TVsSAnZWagAA6+EP/1mYbGdg/Tcu1K8akYlv\n+2QJiLBpJm0e8YbiJ3aPK1bONzomvafh4N6hQQh+a1wVE2D6JYUpkGfZOb5o\nhE4OLOuLFY0Rae6YMqBG6j0XOgkyOXnu7Q6920kflSkIFF6TvuAdokwXmA1K\nZXcOZaV5xsUxTFJ+JBOUuwhr+ZIXJKqeI5YXK7QFF3OU5UAAGy6No7lvnAzV\nuVTus2Vnq6GzwLlS7mwx7c+Nm5mdyNiShUK70V9A/X3nH21maDqyu2rYmh42\nooff2aIPJ5w9w6vI6oKSvQEx9iSiQY5GgoTB+G3eHsH72osXEKEghfRsLkEK\n8F2ZlTdsIt4Xzgogir0nR9Ludw+m3Vw2T5CmQ2BgDc3PgvIjGQk1tYrWG5U8\n9ff42zGiKftlUU45enF9CFv6F9CTNh7iM2anfilqRvTHpRO9kKZyCWiZPDmu\nYkdC872u0psmyBON8qHQ14DaSJVuBRHvuNTUfU4TEBnRe3aIktI4IEce/uD4\nYNHSKP80ylgQh0OusXL2nKn8Zc7/y/HSYWZXx8MRHAkFWwAjCF6PMvBZ0N2h\nanT2XGV6qEfoas70itkWEJJZYm4l1feeGttedqPA2xj6wrJkf2T+GWIeZeWA\nknW1ULt7tftZfib3y1lgq+DUlcK5rN//wBMgl14Nctl7HtrCy7qUlBKMRAFF\n2etf\r\n=YQ99\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"0a93d017c4b82b4a1154b28b9038a0ea42253d5d","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cpy --cwd=src/cli templates/**/* ../../build/cli --parents","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","ramda":"~0.26.1","which":"^1.2.14","colors":"^1.3.3","semver":"^5.5.0","apisauce":"^1.0.1","enquirer":"1.0.3","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^1.3.1","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^11.1.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.1","lodash.trimend":"^4.5.1","prompt-confirm":"^2.0.4","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.3.0","sinon":"7.2.2","expect":"^23.6.0","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","ts-jest":"^23.10.5","ts-node":"^7.0.1","prettier":"^1.12.1","jest-mock":"^23.2.0","strip-ansi":"^5.0.0","temp-write":"^3.3.0","typescript":"^3.2.2","@types/jest":"^23.3.10","@types/node":"^10.12.12","lint-staged":"^8.1.0","@types/ramda":"~0.25.42","@types/sinon":"^7.0.2","unique-temp-dir":"^1.0.0","@types/pluralize":"~0.0.29","semantic-release":"^15.12.4","@types/cli-table2":"~0.2.2","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.0.3_1545531650264_0.021023083681931842","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"gluegun","version":"2.0.4","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.4","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"1c4d1457ce58c4931b14779da33b7ee756b8043f","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.4.tgz","fileCount":231,"integrity":"sha512-TFXO8nAVXmKB3S5M2ax0Fr2bnHvgp2HhI7IVA0RmZP7h70MyFhOeEXCjXPo78cfSQukZe5g74O/j78ktkuHRKg==","signatures":[{"sig":"MEUCIQCCsBOm5gt5rDQGUsR5iA0kO5KE45nlwI1y2UHQ2wIcQQIgK6xuYrQXwaKFNTdDDPKGwNdml64y5m5vFp8coVqcFu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":309793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJGfvCRA9TVsSAnZWagAAp7EP/2cvaAY/sDi7Y5r75sPW\nT/bEKrvw1NHt9GcOtD/1cSP+KHDpVBzOit3t+2AEECb3kZhSOoWdMOV4icry\nic7MuCten2b791PJ9FzdL2tX3dUWuk6tY5aVq6R3waZDL24MIq9TFaZBUhvL\ntf8KinrwlCSOly1gLmMa/Df/bZc41EAQoRzeFSbhb2RcbPGLoXYtOte3QPth\nhfNmHgUVXckMbnyqttl6P8G9mGiFrYd1Vkbj9gQB+/MBnTM6WVcDrXaQJv9k\nN6o2S3DXvMidIeuwRepM2u2yqw3CPXmI4TjOBpV1cXmUBqbJWqA2ZZwYlHwg\n1nW5siAerAogt3aVB2KkkwLvpP3Ilv/zORYcCF0nPMpOOTrvZkqweNlfrCOr\naqjY7fuuSTSgLXFjPOUp55ZxYn5holQXW4tIhDEqYGl+/rQKh0G2InVB8x1J\nYePEsoZM48Qq/vW893ibG2sb2HITJjQAOXn6AG3zMBsFRNxchxXe6D9zML54\nUUchuZYj9BC17uZ9eUNd1+F9VykSoXzsJk238jEWIgdZ7YoDzwoOEuoxQZMh\nm5Nkm8YShLz6hu28mSwBSD9iCW2YuvNHiG7f8p/pebYmMJtmFkbV2BD4W0YO\nbVv6hTzYg75l1hbSTxVFifQwcnyPk1Z6yGmvotiLd1jGxKoew1qNLkoum+dD\ni9wF\r\n=qd4M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"da07b53ab8dfb08b23c5c89fb94e3688ebdd9c11","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cpy --cwd=src/cli templates/**/* ../../build/cli --parents","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","ramda":"~0.26.1","which":"^1.2.14","colors":"^1.3.3","semver":"^5.5.0","apisauce":"^1.0.1","enquirer":"1.0.3","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^1.3.1","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^11.1.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.1","lodash.trimend":"^4.5.1","prompt-confirm":"^2.0.4","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.3.0","sinon":"7.2.2","expect":"^23.6.0","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","ts-jest":"^23.10.5","ts-node":"^7.0.1","prettier":"^1.12.1","jest-mock":"^23.2.0","strip-ansi":"^5.0.0","temp-write":"^3.3.0","typescript":"^3.2.2","@types/jest":"^23.3.10","@types/node":"^10.12.12","lint-staged":"^8.1.0","@types/ramda":"~0.25.42","@types/sinon":"^7.0.2","unique-temp-dir":"^1.0.0","@types/pluralize":"~0.0.29","semantic-release":"^15.12.4","@types/cli-table2":"~0.2.2","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.0.4_1545889775193_0.09009463706343634","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"gluegun","version":"2.0.5","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.5","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"e067cfc3a881ec097cb51290223cec2a07f3d35f","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.5.tgz","fileCount":240,"integrity":"sha512-JSRMG8AnDee9I5S/DXD40e6bf92emSUI7kA3ICypsmWn4PvqRkwOdpiQ3Wq2gwpvN5tyVAxR+noMF69p/Ye8ng==","signatures":[{"sig":"MEYCIQCVum6dOmICU5YVNnc2nddkJgnDq76XKZ9OFJJXYAGYLwIhAPvsu6bFO4+Jomc462XEtkCmq1Hcj535Rj9JGO0RNP/X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ/ywCRA9TVsSAnZWagAAHOEQAJqFajCiY3sFJ1jyh11V\ndaljz7Pg0kHepenDOpesaqFiE7ivIaEiRgsOCblIIIl2kKEBm4VCGdVj0J7V\nip4miOXgffovsrBkKjOMiOleh7BvSCHTbRZ65ruMuFJGjGF8MSN9fbabKTwv\niX1VU8I08bhXte+mq6/lrALyq7C0Q39ukqJIZw9XowVXiCwZeTHGT3W/98Gg\n5+NkpQCohXS9hZb9HAjvDQDeep11W4fPBLioxZOhyXWZnOMfE6OkuGLvbppF\n2vI2zZ4ZcXsBqdq5iHyFFaQsVl6AhdAF2ROSJwMgkZQNU3/QXd2rRie14ziN\n218HfhEMY8XLd0/umDhtj6Y7PK03EzoTR+5WDKCQWRSaXbYmaJ/Rqp7WZUh6\nzpYbQ9V/OtrFRq6hV0CuR17gd9xZEHeBnT42c4hhN1Kgi9kLftpX4dBsaiNB\nK8bf140FZfg9k2wtgJN3JsRvoChtXZEZxKtQLSZGNFCNqza+SnnHEI/BKZkz\nuzVZMWy0Q+YvAMVBWmq9AxEUtpf93SjeaSRP2dulP+bbSU0e+XGVLwRrpkbD\nb43dLX4qlvTZ/rl1yiIysVPn8PbidO0D56zm4w/xoV2TvnkSMjmTGk9B/h6i\nF2klhOTrY8rAPSdeesq5v8N3LCg5n+f9qDApCKRyr5SqnGYmaX0cKmLNnxi7\nCLPj\r\n=npAt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"b2ab4f022ac87eb751cb23938f9902b4905ad98f","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cpy --cwd=src/cli templates/**/* ../../build/cli --parents","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^5.5.0","apisauce":"^1.0.1","enquirer":"1.0.3","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^1.3.1","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^11.1.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.1","lodash.trimend":"^4.5.1","prompt-confirm":"^2.0.4","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.3.0","sinon":"7.2.2","expect":"^23.6.0","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","ts-jest":"^23.10.5","ts-node":"^7.0.1","prettier":"^1.12.1","jest-mock":"^23.2.0","strip-ansi":"^5.0.0","temp-write":"^3.3.0","typescript":"^3.2.2","@types/jest":"^23.3.10","@types/node":"^10.12.12","lint-staged":"^8.1.0","@types/ramda":"~0.25.42","@types/sinon":"^7.0.2","unique-temp-dir":"^1.0.0","@types/pluralize":"~0.0.29","semantic-release":"^15.12.4","@types/cli-table2":"~0.2.2","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.0.5_1546124463437_0.5019579057486205","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"gluegun","version":"2.0.7","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.0.7","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"2f55a1380badbaf35e26b8218058258c43836ac7","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.0.7.tgz","fileCount":241,"integrity":"sha512-ko1p1YLww7wGPpuWqIsmbF8zaV6aAO3a7t6twt9zQVTnH7YA/8NkbPFilAYy17NLsq5fj3xvt+GbnyfS/bUhxg==","signatures":[{"sig":"MEYCIQDXgWYIImu8X9RwuyVipyjP12Jozx7oRQSOf7e4AgLsdgIhANFNu2smrgn12Vb6No678esZtzibP2CTa7nNN2/oO53u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLR/uCRA9TVsSAnZWagAAJWIP/2GqhagBtEycyrVKca4P\nPtffGP4n8VFbZQCTJRzoFsjicZ696F1BMLIIFDpyxYBwBYzORYz7kmr86TBH\n8Njom0HzrshucfiGbI+Fa9EY3u4WXppD+EaMl+g38ZbMCmiBNSrAEv09slt6\nwv9FLcaxqG7A5t1Jt/Z9acI76/e6wdQpX06mmxQs6rE9f1vNjYF6+k2bdhI9\nkouIhJ8BAz18M1r/MmtVxESysRuyeYcBM9//MtT3ajL9m2m+33JfIHPOttpG\nrIGRdGxE+9iuVPMdtVPVd+UNYxbJfX+IuLN42R3g5K3Iw8SHa1RkUZJ631u8\nDOFreJeK0V+kvf5NzuhXov1k/3Rn9xti+zbcz5OKE+RBckFUNp2Btfse0c4I\nYcAC4xCmKiFq+oBQhmtChZEXfV/Z9BE6ZJqjv4f78Ckp2P8z2Im3SQCHJjXe\nQKd5mh7Aoaxh3ZHwEeoadMVPWA5YJm7XDrezcE+o67umeeusvthiDev2At59\nn+fpR/PUeOHjcO96eSgXLiSW5PNlg980Fg+PGRGu25JnEgQjOqHcDLUgKqU4\nWqp0QdbUInnb2u27yjY1Cj9lNthuHDcVxtTTrySImTiApWekgnnGYU/Zz3Gw\nFT2h8t1IITNywf7ah9WqXsXFQQ5tek76xC5A6xyjdBGL9LpLUEHvftXxSqRY\nAZZC\r\n=xdpK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"eada8f730ea2f1ead5e88374f449fdce188815ff","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^5.5.0","apisauce":"^1.0.1","enquirer":"1.0.3","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^1.3.1","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^11.1.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.1","lodash.trimend":"^4.5.1","prompt-confirm":"^2.0.4","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.3.0","sinon":"7.2.2","expect":"^23.6.0","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","ts-jest":"^23.10.5","ts-node":"^7.0.1","prettier":"^1.12.1","jest-mock":"^23.2.0","strip-ansi":"^5.0.0","temp-write":"^3.3.0","typescript":"^3.2.2","@types/jest":"^23.3.10","@types/node":"^10.12.12","lint-staged":"^8.1.0","@types/ramda":"~0.25.42","@types/sinon":"^7.0.2","unique-temp-dir":"^1.0.0","@types/pluralize":"~0.0.29","semantic-release":"^15.12.4","@types/cli-table2":"~0.2.2","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.0.7_1546461165559_0.5258154695095874","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"gluegun","version":"2.1.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.1.0","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"788184592e92a43d9ff3c4ae58e857233f223132","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.1.0.tgz","fileCount":241,"integrity":"sha512-OvQ8a45NRLF6BsT18ZNx2SpAh+Q0qMYe3PxF4DTJ1SC2jajpYDJq1oVDt1RoKWVQKNhnP14Io6w2QWfhixiyLQ==","signatures":[{"sig":"MEQCIGiE1xhCUQNTvyUKumoluOHEWO0wycN9yDTuuCEjIVSBAiB/lDtl8ijRsffyc3EDphYjYA420Q5ZUE3x8VA0mgIRTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOMb4CRA9TVsSAnZWagAAKpYQAJJf8ffTifPAakxgm8L5\nIvuD6FsSP9BBPCQ0sm/OL3aio1eqAHQFbzD7x3oDIQEDVhEUDA7D+P6/s6Tn\nqd5lM1+WdGgrBXezZ6g6trPuWq4X09s3DPwEJkCnpwAxGMTrZpITK2G2/JfY\nhWmEomtjfvQFlMgpknDsw4/ZDDv526ra2iTPaNSUN5oFD3d0C0fEcACeX67l\no6/azMq31fDxKxU/35Ax+0r3TgjBkR4LIvjSaLAJSxytBf5KN9pJjUsSHbfL\n6sbKPXLMX3yfT241hJOsq/gPwFlmcwLPUFJWibv8mGzgjfovdsKuFbfafHNs\nRfQ4XEDLxW8d3aubjycE29hf8CnSSp1X3Bmsd+FTgufRW3cppPwDOjRm/wVi\nxjTovtz33d3gVFQY6UVFRDSXHZmo8GiKOEb5SpMYzfmVQyav80BYxZptyCzR\ncIaTldXlazncPVkJxltDyTjY5RXPc2uHjcEKNUn9zwP6WHjK2TufpjsPjCnB\nDvMCcB8yeijV1SAgutix7XY4XJysp/VHbE2x2NbHAcM2bue34NzGnwwN8jtM\nY/Q0Bez6IlFVoUIgvSYlIQQbyZh8fdh/GEWT7jo5WYkcfazMVvcDWedyUZRx\n0fenQIP7rC+ng9JpLmbTQ3dyEjK8MMzimKXXZledDXuu8o7EN9jbFePjvkrB\n1Wlt\r\n=+MZm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"e22c9a0b7c2e0c58edda98c7db49aad44f2cb94b","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^5.5.0","apisauce":"^1.0.1","enquirer":"1.0.3","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^1.3.1","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^11.1.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.1","lodash.trimend":"^4.5.1","prompt-confirm":"^2.0.4","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.3.0","sinon":"7.2.2","expect":"^23.6.0","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","ts-jest":"^23.10.5","ts-node":"^7.0.1","prettier":"^1.12.1","jest-mock":"^23.2.0","strip-ansi":"^5.0.0","temp-write":"^3.3.0","typescript":"^3.2.2","@types/jest":"^23.3.10","@types/node":"^10.12.12","lint-staged":"^8.1.0","@types/ramda":"~0.25.42","@types/sinon":"^7.0.2","unique-temp-dir":"^1.0.0","@types/pluralize":"~0.0.29","semantic-release":"^15.12.4","@types/cli-table2":"~0.2.2","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.1.0_1547224823893_0.5178465836282558","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"gluegun","version":"2.1.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.1.1","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"7ec88544adbc0743ca10ae1c04d4960345ded8f0","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.1.1.tgz","fileCount":241,"integrity":"sha512-VqoUOajYUKXDk6JWt5Nz/4TpUcDtH3onj5AeaxitP91poagu7tpKyvIpGE3QAnZTDDwqEH6ei9XMbxNkdLMFLA==","signatures":[{"sig":"MEUCIArbUNN6CfTniHzoj4oiZtHqUJ63nO0HD5CSTuqgmv1qAiEA6UFe4pXQHRigf9eb97Yv/dWP4UeLV5HRr8ROfQCWDkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRsFOCRA9TVsSAnZWagAAFOIP/22hSVRGzMbniLIgrNzp\ns9axEGoNxn7Hm0bI/peZ1oGPiwWEUb3w5zrHxvn6xjKpywhv70H96ruhxcS+\nD+r1pqzbpf2BPj4ZCv9K6y8MVEKOcpnMNb7I0QMhUQWUUPGga7avPFKS0bsl\nxtMbm36ZzjTtpcERhqo7t4EXueEcAElGk5Qn3vhpfPfaOpyvfbP7NEwg/brG\nNgkHCE7tVjRng9rGSMZKseqa8VQHdpwx+aNvQBSo2N6TbdyHjFHePC+RX0ta\nh3aw4hS9oPJ2iXk8nSLiHoGsSr/CIoZ0JmmYu5vMz2TEgzugGOavBDBNEB1O\nCw6/YmNHNgJHs36AwN/kIaI5ZiiritqoId4xsItFuAfEnj70DwTBw/EOslma\n30ImjV5kUSqj0YDUJxQL8IBYmlgIq7OmtBKc034Y/z99oQpPNW/9hU/YO2HS\nn+ECLZsJsE4P3PAEWwIe+5B+VpNspNSWj1uatiYv4LJwiVO3OkKB4OKLb33o\nrpnIutAHmx3St95z8nSq5ofoMP8xor/RaMq7lDY+vwwiP02Vw/23lonLXMCY\n/2EIevnmtvuocCVO8eGUtEztnNxewzNTUXnL1ebaUdGtlhjFwK2pH48Jomnj\nT+9ex2/Yy3O7A0ubslP8s+fHdPaFL+zUrUfXlc+dWoQNGuCMIHls1tD7Yg16\nBiMU\r\n=2F51\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"4301b2bf05bf47e48009b55d84b2b1180aa8e598","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^5.5.0","apisauce":"^1.0.1","enquirer":"1.0.3","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^1.3.1","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^11.1.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.1","lodash.trimend":"^4.5.1","prompt-confirm":"^2.0.4","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.3.0","sinon":"7.2.2","expect":"^23.6.0","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","ts-jest":"^23.10.5","ts-node":"^7.0.1","prettier":"^1.12.1","jest-mock":"^23.2.0","strip-ansi":"^5.0.0","temp-write":"^3.3.0","typescript":"^3.2.2","@types/jest":"^23.3.10","@types/node":"^10.12.12","lint-staged":"^8.1.0","@types/ramda":"~0.25.42","@types/sinon":"^7.0.2","unique-temp-dir":"^1.0.0","@types/pluralize":"~0.0.29","semantic-release":"^15.12.4","@types/cli-table2":"~0.2.2","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.1.1_1548140877796_0.0004349302954942402","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"gluegun","version":"2.1.2","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@2.1.2","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"20c9b55bf6c973e64baac27e8c1690cf072fdd73","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-2.1.2.tgz","fileCount":241,"integrity":"sha512-4iPT5Afdf3YQ8pTlGzYgHCF4zFzJAFk8zOqi3ZQD+WCaFVzKqxTNTPgxWj27XhfdnkJxDDE1jgDjT5RP68smLw==","signatures":[{"sig":"MEUCIQCt9XO3eFJDdEG7BFYRVl66MLybG20+wtdD4ziHGfvnrAIgLo7Q5EMtkE9PGQoci9Z0/n+WNCutulZYi2ZIZPSPfwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRsoQCRA9TVsSAnZWagAAmxUP/1MT9IndkzS4ezKhyW+S\nPRPdNNicHXGgRlqRphkLU3YutjcxxyBBe+0NqVc9CLGsDIteFAFVGcgjaW6K\nzYzxtC5BfyD3QzpJcUs2tYNOJciIGeYb3ppAON2TMO5bXIVAnZj3l6Qb8BLG\nTgoXDneic1QtwZu3q+uEHc+HCx8nMv+LB6qrK7Ac8XDeoTX0KSdk707nU+Ur\nSp25lTb4w1B7WpmhDrd5uE3fNaoUFmuRVCDV0K4dMRs6BYDONJnVnnfJ9i4m\nUfLlqCrGmpiJjIWz+W/XAuRb4Lq5a2R3bw+ZrsSk1whW9N/suAZc5S2dyUKl\nlPinV1IbH6dRxaS5tEXCk++M+OIKkRCIWMFUZiikWDt42/d0OcXz3IYN+Qk2\nySd/6SQYjTXjr3hobwy/gf9+dskn0E244QNRhcfUaVDhTC3wAx1/BcKMPMdL\nzCdLW3AhoOuslaUi7H8MxmiYeivbAyB5CrROu02GSpUY/Q5TdJ+mCwdxAQOo\nl/ZjfC1/JFzdsFCAw/tpbWRMcyZInAN6EC7o14DYV7dDAkCVgHU6z0XyP43x\nnKx1PET8luyO6VZy3VAN3ESLGeAA1ZxQdTJrxKqkc0mxF7vIi9jwVoqYLaPq\nlnHVIAcj8LIVyti4w8puMGD5XyispP0hlGSGMLO9Z1QBE7QlEWvOB3d0QWRo\nwpBx\r\n=Gojt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"f85dac357d66f7ad44940b26e8eacca4b2d89f4b","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^5.5.0","apisauce":"^1.0.1","enquirer":"1.0.3","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^1.3.1","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","prompt-list":"^3.1.0","prompt-radio":"^1.2.1","yargs-parser":"^11.1.1","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","prompt-expand":"^1.0.1","lodash.trimend":"^4.5.1","prompt-confirm":"^2.0.4","prompt-rawlist":"^2.0.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","prompt-checkbox":"^2.2.0","prompt-password":"^1.2.0","prompt-question":"^5.0.2","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1","prompt-autocompletion":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.3.0","sinon":"7.2.2","expect":"^23.6.0","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","ts-jest":"^23.10.5","ts-node":"^7.0.1","prettier":"^1.12.1","jest-mock":"^23.2.0","strip-ansi":"^5.0.0","temp-write":"^3.3.0","typescript":"^3.2.2","@types/jest":"^23.3.10","@types/node":"^10.12.12","lint-staged":"^8.1.0","@types/ramda":"~0.25.42","@types/sinon":"^7.0.2","unique-temp-dir":"^1.0.0","@types/pluralize":"~0.0.29","semantic-release":"^15.12.4","@types/cli-table2":"~0.2.2","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_2.1.2_1548143119765_0.49386462158342903","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"gluegun","version":"3.0.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@3.0.0","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"32e13b89d3975a02c44c54db6b04db329acee6ef","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-3.0.0.tgz","fileCount":244,"integrity":"sha512-aUbMGfInNiv8gdOMlI+Yj/tC9BPl414sz0shr9D3pEO1ZAmEeDUPye/pS/6xSkV0Uqyi9clzLXwkV8Lxk2DMTw==","signatures":[{"sig":"MEUCIDHHiIRnId/54BCQZRA+tEuHVZk7rjPi+EMM3qCbWiBfAiEA+9TJs3U7Q9TQMAfbG01PHfCByWHdP4ptoup5dRBRQJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUNvACRA9TVsSAnZWagAARE8P/jIe8+w5vJD4nTG+vxSJ\noR/pprqRdeozYfOFShRoDWPeLZiNF+Y4QH4oe+BC4YM9LtkyfUV2ef6aflws\nWMazNHNgUPBkdSrbrZavzrYxixI+5R21F9cG3hlluFu6UvZNBksecewFBBBA\nZf2zjCohvoRYmdvf/TC4bEpKHuVQTTYgNV5tesqgQrGZdwArkM1anfI4CFXE\nBMx4gV9btZEmDMBXA4RAVPUBbDE0zEyj/fZ3rlUbnmxnrVC8PtQDmW752Mw0\nwy82ikejc7yDQJSikJbWtf9IBSnKROEoyHcqZ2ecx9+YUOAnMmdw9VY10+RZ\nAKImaOcrJ+dNM49p7Y7YZWJEpRxKPSxA6dcfitYJB8+lmW0+gPTAKLg6J0WN\n8PsKIhg16pRduI94nIl+gS2gLfpkD9hoZpT1zerrbsiyScZVynbQro7wW5DC\ntClpm5WGfIGFSwglAApHnVArVJ6sIVcgbP2HpLAqzQ8yWJ2swIe/XnmrkBwR\nc7b5bjZodFGxbCNjOXodbXk6xSUEHM4wHs6Cz6N7A2rTSGsG9aqIplCk6unt\n8gmINQMmm8oqjwwphJopcF1XaZq9gXIO2Qvgr5+g7NaC3n9gJONfw8+3CEhp\nmGQ3PCYtXb59nlKKMWpJ0vyu/5ljytodf0YD9rczw+mEDh8bLKblP5YH+uVm\nIlM/\r\n=Ogqy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"4b52e65be45e4c59b77737e624a397168d3e7cd7","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^5.5.0","apisauce":"^1.0.1","enquirer":"2.3.0","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","yargs-parser":"^12.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.0.0","husky":"^1.3.1","sinon":"7.2.3","expect":"^24.0.0","rimraf":"^2.6.3","tslint":"^5.12.1","cpy-cli":"^2.0.0","ts-jest":"^23.10.5","ts-node":"8.0.2","prettier":"^1.12.1","jest-mock":"^24.0.0","@types/ora":"^3.0.0","mock-stdin":"^0.3.1","strip-ansi":"^5.0.0","temp-write":"^3.3.0","typescript":"^3.2.4","@types/jest":"^23.3.10","@types/node":"^10.12.19","lint-staged":"^8.1.1","@types/sinon":"^7.0.5","unique-temp-dir":"^1.0.0","@types/pluralize":"~0.0.29","semantic-release":"^15.13.3","@types/cli-table2":"~0.2.2","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_3.0.0_1548803007633_0.44577533976874406","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"gluegun","version":"3.0.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@3.0.1","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"430f4b9158a892cce85eeba3709fd11eae2baa6f","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-3.0.1.tgz","fileCount":244,"integrity":"sha512-CaV3KjLnjILPukGStVAgpaZW3OZPb8zWdFZxB96qA2x1sLIldmWShS/sw6Y6nLXElVEtuuAo16dA4OLtZM//kQ==","signatures":[{"sig":"MEUCIDTUVwSpboRcNYT+jpIk2GKaQo7nITNVS34Pyp3wS0CmAiEA6lrhBQoqJu1ANZMMJ/OHIXjHiVYl0h6/GxHuqtAvN8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfcDtCRA9TVsSAnZWagAAFwMP/RbLf7dbogh4gJwVNk9O\nJe+IhAxuQpD/IGcblFGcP5iwMA3a60MspByBmS0ZlIUmDFiLQfvxTtFKz5ql\n7op843KL0NvojFpZtHWZd0cD9fNRPueMMt87w+EKpo/I3j7oDmGBuMZtK4+5\ngHtozOWCWOgnHTQuuNtWAPtIIkVhI8oAaMYoAuXMsGRmk/h00G+pbFpLBhpb\n76BG6cw2AOtyRh8YbvnKDyROuCqjd9tbQg8IErzqkzvV7u4TGvflAUv5cKaF\nyEz+fz8H/GXm0Gg1Gf7dtgnT2RcjFIeBCXxfX4MhcWJmdwm7RDZTKkeEaz/K\nq0OR3ur/kPggwUZyyPdS3Z3xtkuBdI0a+WGIMOW65MeZDMxhYppK30fJp0y0\nOCb+BQc1qFm2XgZp9JUjSh+DGABVPLIyx/eVwthXE5d40DeQc3rZbOhBgVPW\n1T5q1AzReejALwV/aFESMn26ASyso0NK+9icmCqqdupLlbT8mitUdvbFv7zs\nYZdBF7j2oiZp7CfKefN5quHfDT5AMpxZ+C4+lDLDXpV0Lhgft7c8NPzeRUP1\nnqJlY9aQHdPsGVPNeRazRDeQn/xVACBlCtHAgmofFC8cviakRHFacEOSGqzs\ny+naPI1ZHKGhWmb4CNEiMBIB/NV6aQPvQLzGq7QYZs8ErPbsRhAyf1Hdi5ZI\nqz9q\r\n=RZ+Y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"331f67d659718f6e08a86c8af03a949acc0c6c28","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^5.5.0","apisauce":"^1.0.1","enquirer":"2.3.0","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","yargs-parser":"^12.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.0.0","husky":"^1.3.1","sinon":"7.2.3","expect":"^24.0.0","rimraf":"^2.6.3","tslint":"^5.12.1","cpy-cli":"^2.0.0","ts-jest":"^23.10.5","ts-node":"8.0.2","prettier":"^1.12.1","jest-mock":"^24.0.0","@types/ora":"^3.0.0","mock-stdin":"^0.3.1","strip-ansi":"^5.0.0","temp-write":"^3.3.0","typescript":"^3.2.4","@types/jest":"^23.3.10","@types/node":"^10.12.19","lint-staged":"^8.1.1","@types/sinon":"^7.0.5","unique-temp-dir":"^1.0.0","@types/pluralize":"~0.0.29","semantic-release":"^15.13.3","@types/cli-table2":"~0.2.2","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_3.0.1_1551745260528_0.7422569346738044","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"gluegun","version":"3.1.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@3.1.0","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"950452907082a602de95cf2bf9e582c31f5a2e5a","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-3.1.0.tgz","fileCount":244,"integrity":"sha512-baRP8eydlcyf/+pyhz8i/qbym+tU3OqhC3+bUMF+h2ry00Wwfs9+d5EQ4v6lXNttNrJsmu7Q1e3wY+w/PzVPYA==","signatures":[{"sig":"MEUCIQD63wW8ykEnBMl69Mx8+8fvfivkBPI37LCFmu0V7ZCYJgIgIFUEVPUthGAd7DkonpYnTilzJCDbvW5Ci6POR/n34TI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":341515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfco3CRA9TVsSAnZWagAAprcQAJ2l86rd3ExlC5ZzRjJy\ntTU9e/mmt+NGvDua3HUKch65hJVpQoNuUmZ+4r2mmJPCBr99DXG0sJpknTyF\nUXQZDm9K3iPjVuVuA/sBKVzIIy4aDLjGc3WbLy7H8D3bfw7ofzIp2LydgSUg\nFW+zAJ+wJIuFr336lLCr6LadEnVDxduX2CwuGDrMnqHWJ88drvujJ6VpwrFC\n6Hx9or1UOJSI2U96i1Go1xNfJPR5Q8Ko6KiI19wsDMG04sap2H5xByijcjkk\nM/+JMsLnQxebniefb23BMv5UVdZk9dF+nHL+iOz/6eLSomE6nw5zspgzSp8D\nVHbTcOI/7dHT6Gy2tM0/dQVZBAp79qvu4Bm/jbG2HjVKfmIVqKS2KPzqjMEM\ntZsWabG70cuz17+cd5x/59cuzs+OR4TujyRPOKKBqfkpI1Zhqc8Tpn2/Voro\n3kSPQ/QkIyUIGctNXFzrzos8DkuBppgEdGguq7dO3usS5MjY8jDuWvSQrh4H\nPU7x9tg4altcoTDD9MlVjzw9RzDAB1LGx8QNqSF5CHQ/bW9qFWo2rxO0FYZt\n37cdGy536/jYgSXYjf5Q+zJMVp3pG6kgDKWyR5TVWV39BCi+G+en8rfkNwrv\n5NfWJJOP+Ft7j6kZwytsLAjCqTzF6KgaazDraPgFtGgpra3V3KgpCfeL5yoq\nkX1y\r\n=uY2W\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"d6ec1891daccc6164892d45445fe70a8d87cdad7","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^5.5.0","apisauce":"^1.0.1","enquirer":"2.3.0","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","yargs-parser":"^12.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.0.0","husky":"^1.3.1","sinon":"7.2.3","expect":"^24.0.0","rimraf":"^2.6.3","tslint":"^5.12.1","cpy-cli":"^2.0.0","ts-jest":"^23.10.5","ts-node":"8.0.2","prettier":"^1.12.1","jest-mock":"^24.0.0","@types/ora":"^3.0.0","mock-stdin":"^0.3.1","strip-ansi":"^5.0.0","temp-write":"^3.3.0","typescript":"^3.2.4","@types/jest":"^23.3.10","@types/node":"^10.12.19","lint-staged":"^8.1.1","@types/sinon":"^7.0.5","unique-temp-dir":"^1.0.0","@types/pluralize":"~0.0.29","semantic-release":"^15.13.3","@types/cli-table2":"~0.2.2","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_3.1.0_1551747638385_0.6229945867990367","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"gluegun","version":"3.1.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@3.1.1","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"41581b88c23b64005f777bb2dbeef4c71e3f72a4","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-3.1.1.tgz","fileCount":244,"integrity":"sha512-QlME0hHeUxrLTbFwc4BbJYObLZTqdAxEYKjccuMKieJ+hJu6GU3KBjdYybpZjCf0OfrwlQ4cZFrwTULckZuDDA==","signatures":[{"sig":"MEUCIAg/el2bTHnbUgjrenoXskzO9d7zuMdYjAQ+RHWHew02AiEA+YA76UhnSEMJ+D0IAD3jbVITekan+uZUoQCC5VlAvWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":341517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgMO7CRA9TVsSAnZWagAA1P4P/1GgS142WVRdZfvP64sX\nrVWzfTkZZNtwIkk0zzuRTbgj+clQmyj7v/C4joBa3XxfpZvi2BZFjc6D/0Sx\nDD/J7zOxRCMrx1i6DDtjGkBmv8/7Z753FgsRiaLJCArxB9dk1+1w3NMC2qY8\n9X43/pIw64A3EDRF/9Z3b1wUN5W1lk5TvVLCnrRkeUpw2MFZF1CNQMe1RiAN\nBy+ymYE3euNX6HI5+T/gvpL7UDIy7/f2h6MZhdLtr34E/+E3dFdYsH50e3Ok\nfnTpY28/563TTxPbQMa+6PZ/oQC2Y9E0EVQN9RmR2PCTwvAhJ41ama+cobHN\nSlEdnVPkwLVyqFVSFqVBbwalJpMqgFSHowaNnDpIeczBl20FoAtuU9NG2Bgr\nahV/O28puYvgJte6Jon03LVpD3sDmzdSzfvIP+NbxKLXe2194O5SASiKNBEQ\nmqff6vmOOGsXlDH8MdqrulBvr33QxN2V/se0KfhKA9um8zMpz62N2586YDmo\nr9W2/8oghOF2b/RaoHN1Q3CEB7GVZtOLtshzTEzAk3hJFIjEeDPns/R6Q2WH\nyShIXlvWtSElin9RG+m03Ooons4mMW8LqNDOZJDwD1tuojm/y09clBmIkhLa\nqcd+oIjZBI+jIpsWDiZmXoah71WUqbsfnYkHg8x2UoIsRnFYvZv8RJBmCniH\neGW4\r\n=0Yej\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"4e53336584747020774d6aef4551bca6785f0fe1","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.11.0","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^5.5.0","apisauce":"^1.0.1","enquirer":"2.3.0","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","yargs-parser":"^12.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.0.0","husky":"^1.3.1","sinon":"7.2.3","expect":"^24.0.0","rimraf":"^2.6.3","tslint":"^5.12.1","cpy-cli":"^2.0.0","ts-jest":"^23.10.5","ts-node":"8.0.2","prettier":"^1.12.1","jest-mock":"^24.0.0","@types/ora":"^3.0.0","mock-stdin":"^0.3.1","strip-ansi":"^5.0.0","temp-write":"^3.3.0","typescript":"^3.2.4","@types/jest":"^23.3.10","@types/node":"^10.12.19","lint-staged":"^8.1.1","@types/sinon":"^7.0.5","unique-temp-dir":"^1.0.0","@types/pluralize":"~0.0.29","semantic-release":"^15.13.3","@types/cli-table2":"~0.2.2","@semantic-release/git":"^7.0.5","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_3.1.1_1551942585848_0.5933491020665425","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"gluegun","version":"3.2.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@3.2.0","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"4a37037cb1adaf18439fc7ac294c5e547fef4a4e","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-3.2.0.tgz","fileCount":244,"integrity":"sha512-EZaAixOhJTpEsbIaRbHefTNLLZFATO/2XJtNBFwbrAj8wLYfq3EQn2rM/wALZ9l06c56oD8iaYLPiMjRluIVNQ==","signatures":[{"sig":"MEQCIAZG0tgzvQA9K8OKlmZ39aXvY0INwa3GS8YG7gxuytrXAiBE7kovzdt1QVz/Z67vyzm0H+4inKE5kcKjwa3gwRk6MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":342585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciDAPCRA9TVsSAnZWagAAchQP/i8Ga8t/vbnlnQ4jLzC9\ncKpxvBG9YM8RSqIdwaZRaqYtFXluMqh9mFEBWF3Sf6dGWO4pip6VrMOtBg8e\nxQgLWF3qNDHYwIlu4aK2CkF07wieCP5/VQkjJHIFy5+LxIdMKkNWut7cSdFB\nc3nHNkPAAAkV6mb3SSEV1/MnZgktSll10WYdWqgSzd4CWEY0SscOxwgLnQ6l\n7yQaadT625RYn1JBZ7spmvBJyPIQobTDrj7oNis9l9T4VpMS1si2hEozSp+v\n6u1lGNweNJ3PgyBO2MAi+bkZZQlLrS82042hoXAGBYyBvoHxNafctVT7zrdK\nfDLUprli+Iqi7JGJ3yHImP2zvLpDrJAQO7GS6Qo36CLA5sWR5BLwIT88MElB\nTvFei/O9qGXSRtsl0kytZ/maYNh6IA2XY32Gv7K9H8prGAt8K+ruBY7ucUW8\nzRcoTOYvzF/3YYBK4GRB7EhjU5ru1TIEPV8yEYjxa+LAc7EZTi4Nwp8iGt1Z\n5YzBV2grBtV48whPEuWSlQoX3vzoQCln+4Mp6TZgrf+6EWxtCzdvFM0vQHhV\nOZHn+pN5T0LttslQYbk4k78jnzIjenhQIlJbv/Vas8tDBD9enlj4hJfMUdMU\nLCLt52d/fRlR9hDOTAOM+Ue/BsOII8BRl9QaafX3fV66TBaJfWMyXlTdc5pG\ncR67\r\n=5KaI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"de661a4e2d76e1ed99964cb30c88bb3dea5411eb","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.15.3","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^5.5.0","apisauce":"^1.0.1","enquirer":"2.3.0","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","yargs-parser":"^12.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.0.0","husky":"1.3.1","sinon":"7.2.7","expect":"24.0.0","rimraf":"2.6.3","tslint":"5.13.1","cpy-cli":"2.0.0","ts-jest":"24.0.0","ts-node":"8.0.3","prettier":"1.16.4","jest-mock":"24.0.0","@types/ora":"3.1.0","mock-stdin":"0.3.1","strip-ansi":"5.1.0","temp-write":"3.4.0","typescript":"3.3.3333","@types/jest":"24.0.11","@types/node":"10.12.30","lint-staged":"8.1.5","@types/sinon":"7.0.9","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.3","@types/cli-table2":"0.2.2","@semantic-release/git":"7.0.8","tslint-config-prettier":"1.18.0","tslint-config-standard":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_3.2.0_1552429071184_0.7904730982575379","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"gluegun","version":"3.2.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@3.2.1","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"c141332af1baa9f4476f72aabeb88609947cc5ea","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-3.2.1.tgz","fileCount":247,"integrity":"sha512-XrsVkiS9Nm2iZBW8G+tM/qG/wDtRi4I8ec5OgvoepKqlR65gcbU/h47YXX7pBcVgyJkdwNdupNyx6t5aZ2kRWg==","signatures":[{"sig":"MEQCICTM4w3D7AmsX/8Pn//Us9pvt8xftCwqF/8Ao65v4q/XAiByXnsr5x42++gsR6BdYpAkWd+qb8bN5nKYe0hzVNvUwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwE91CRA9TVsSAnZWagAAPuAP/jGe7laGrj7NM7/xA2bq\npPpSrUnU4kuJ375P9OzrX9L03PU/zVHrwIHwP7l3iU3tjCwb5zz2hgB0PY2i\nfKYTVWNfHHAHQzUAArrzBj4BV/mQQ0sF7km8spGNtbLv8S/qmmeS9hMOo0uc\nOO7LgMbqhjSkAcqsm8qt80iWycQ49RCPefqYSaRxOEhc2aGibACZOZRisBu9\nTLo0qQF1rx0UpLxWOt+0FXOrZ1WzF97j5qhe834amQl2spDkbZdOcKcNW/tR\nF2Jk1TrpAlD1DRxrtuv9xMt2daxTYaWPEDXYZTgcawQ/AXBYcYXJq9FEJaXk\ncgTQ98dYZNB5DYk5AroqU3LDeooY8Pf944yJ3zxLgQxxIUv3TCg8IFzPM4Qn\n2wzxYHfob8YEFbG1ugXNo9z0kG0yFSdf/jzvCXoL8p5/EINIZTpSii9yGatx\nsI0WbfbL3DvkM7nDnN7EMo8rzB3OOY2GK/+HECsQODZY/DQfvHWtjvP5FAou\nUUkKm1oqdSlqPYO2BsO2A+nZwU32QdP4rnWGLS10l2NrESeWfMagfAI6dvYX\nZ1poOClXBn6v+ZIEeQy/dpzHjUy+Nxrq6HRbJ63Mf8vxHrTLxPUkR5t5VQZy\nHcIemE01sYEnllgtUWkse4ATsq755HdEb9Jg6DnWlzdyKRWZg0Numrs9xo6k\nQ+Rp\r\n=05mE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"15aaeb4ef80092f378aec2a4b6b50050056a2ea1","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.15.3","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^6.0.0","apisauce":"^1.0.1","enquirer":"2.3.0","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","yargs-parser":"^12.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.0.0","husky":"1.3.1","sinon":"7.3.1","expect":"24.0.0","rimraf":"2.6.3","tslint":"5.15.0","cpy-cli":"2.0.0","ts-jest":"24.0.2","ts-node":"8.1.0","prettier":"1.17.0","jest-mock":"24.0.0","@types/ora":"3.1.0","mock-stdin":"0.3.1","strip-ansi":"5.2.0","temp-write":"3.4.0","typescript":"3.3.4000","@types/jest":"24.0.11","@types/node":"10.14.4","lint-staged":"8.1.5","@types/sinon":"7.0.11","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.3","@types/cli-table2":"0.2.2","@types/strip-ansi":"3.0.0","@semantic-release/git":"7.0.8","tslint-config-prettier":"1.18.0","tslint-config-standard":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_3.2.1_1556107124736_0.014049708672247752","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"gluegun","version":"3.2.2","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@3.2.2","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"090d789a8602e7f55f27644784844b5c36e7708f","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-3.2.2.tgz","fileCount":247,"integrity":"sha512-U+GExTQpDQS26fVzoZkKyOgNsqxqZkVXZVlH0EA13VUTngIV/HejHUo9a19giFRkfuLS0HZJkj7VAlLcAJ1/5g==","signatures":[{"sig":"MEUCIQDawfmy/hgLiyDiiKb0DjKq9pv0Y7hatM/2yiw6d4WS7gIgTq1wtBjgqB2gVJwE0ZwrVmUHHbTx+Bqx8H4Yt6c26Ts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcy3MrCRA9TVsSAnZWagAATOkP/3gvQXfff7Vhn18xBfPa\no95TTBhekzMxNlN4YXXcLnAXwhJofWqMsT8wpwEZq0J857R7EuPA5XFB68U6\n24wFvHLzruJnHBrbD3RjMe5YkaenL79vz/X/FU6os7uIVIStDvb5GIxpodLu\nkuC+bPddUJ7/gTY+BdYF5gDCngOA+53Wf6fZpRwxJRRvJqZozqxnTji4ZNBL\nmNxVHukKjB95a4Je2WgfcfwQ3STtvP+xGvUU18Rn+c2dNPZ+jK0nnQbdC387\nkCOQPoQpyPA+UjhaZz+0hJBwb8yEO6ZSq1mrrr+DK1m60pR3KL0C0PAUweL4\noN0kfTtB8145fQz3k7qxLtpXrsFEICrcDSLTL+lWZHsVrh0Fyxc75FXS1Pix\nPWW0o+ptD1ImY6QMJOpJ98q1FU9d5Q66rF25fRNMC1v01xC04L9J8akPlkFs\nvtwwJFIqnDJkAVGh7HKNcQN3cN4YQwvOidm4NkjBQo7oUuANRzYssi3WVgDg\nmqLsTWG7YA/21Q9tjWWJTfpDMHNqrjSnGBiflKsdOz1gMiQ0OZywGxQGe2Rp\nVTzSgJXDydEAAW6EYHSagxCnIc07GonZrjR/sPtyYtVAKwGUsZMpN7WohZhq\nFhPkQ+XKe0prGo3efyWUAtLF34sI/lY5HD8kXJBgQ4P2pkvkQcXdOhI/meMz\nB2I1\r\n=rRdv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"b309ea2db2772000e98a14930b10422e8cf86ff4","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.15.3","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^6.0.0","apisauce":"^1.0.1","enquirer":"2.3.0","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","yargs-parser":"^12.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.0.0","husky":"2.2.0","sinon":"7.3.2","expect":"24.0.0","rimraf":"2.6.3","tslint":"5.16.0","cpy-cli":"2.0.0","ts-jest":"24.0.2","ts-node":"8.1.0","prettier":"1.17.0","jest-mock":"24.0.0","@types/ora":"3.1.0","mock-stdin":"0.3.1","strip-ansi":"5.2.0","temp-write":"4.0.0","typescript":"3.4.5","@types/jest":"24.0.12","@types/node":"10.14.6","lint-staged":"8.1.5","@types/sinon":"7.0.11","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.3","@types/cli-table2":"0.2.2","@types/strip-ansi":"3.0.0","@semantic-release/git":"7.0.8","tslint-config-prettier":"1.18.0","tslint-config-standard":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_3.2.2_1556837162578_0.49172433820132433","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"gluegun","version":"3.2.3","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@3.2.3","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"4b855e3dfd6721660328a318d16873899bca448f","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-3.2.3.tgz","fileCount":247,"integrity":"sha512-JUywcK6I2TFwDJYvKVt5Ck9lC/0qcip5MAEsC4d5HZTUfh8h1CKjgQyqAoj+Or/1jjNGvb78kcfEMz/j8XGx5g==","signatures":[{"sig":"MEUCIGUzrBVqLpY96rjlTSBiHPxsuo4lEtzdF0iZO+HeSTnOAiEAzX4cILNWOtWZmB0xRLJ0zLmhA/LByX87Y7mZe3rMMt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3ttzCRA9TVsSAnZWagAAM9AP/iTaGcg1QHj4ydvb9e35\nvQhSoPaI/ywfghAJmYuEcbMeqTS0WLSVAykfkTRPErc58lssUZE4yvkCtKnE\nAAlN41rJg4Am5gkyOKkdRQW+MTwXbot27dNhhC54wDPAt/Qf/hA4w0ygozcd\n7tu4wCWduiID7WJxNnPjxQtuuS9lKG0X45JE/kz1byopk2SnDF8nsgeMha/V\nCWFOJbh0yVwltS658Dkrwnc/fTliXmdNYoZwAJxRUpvWKv2iYKNf5VB4aBLr\n+r3DcVt4ivS0jzyog/trah4Mny6QqeFVDpXPbUD3OF4mf4/+Lpy88pgkrlHU\nngGC1q1LFcwPgTKTWC7JwMjmfl7mvO9B+6MqG1QfI8qw/ERqAWerjM0Y+Yv4\ngtK/n3DjrN7hVdcgT+kn7tvpB+iuRcAqbzL7h+ZjgJYwMFnTBBQmkWL/d28o\nJUsG1ReqQldfwFVmbC52Kaw2T98fTFi84KZMSmkIzrlT0BdrcH8SmZd46JAY\nBtq3tO4gF9Ej3OTYdekXkateevvmTHMa4NiQX0f20RErUQFR8ve1SHgE9aAn\nBciE1rvWctMUTM8B0P4AkfqW+qeU7MFdmKnh2JjQhQPEXNdJyMDrkzRI/8XX\nIGgvyTxcvH47v6UTVa19Oj/fZgnXkd/Dm1pQv26Gj0cHerOvla3GEYdO3hnc\nION+\r\n=6fsv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"199a153c2351a2dc40e0a28682bb9913e84fb222","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.15.3","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^6.0.0","apisauce":"^1.0.1","enquirer":"2.3.0","pluralize":"^7.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","yargs-parser":"^12.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.0.0","husky":"2.2.0","sinon":"7.3.2","expect":"24.0.0","rimraf":"2.6.3","tslint":"5.16.0","cpy-cli":"2.0.0","ts-jest":"24.0.2","ts-node":"8.1.0","prettier":"1.17.0","jest-mock":"24.0.0","@types/ora":"3.1.0","mock-stdin":"0.3.1","strip-ansi":"5.2.0","temp-write":"4.0.0","typescript":"3.4.5","@types/jest":"24.0.12","@types/node":"10.14.6","lint-staged":"8.1.6","@types/sinon":"7.0.11","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.12","@types/cli-table2":"0.2.2","@types/strip-ansi":"3.0.0","@semantic-release/git":"7.0.8","tslint-config-prettier":"1.18.0","tslint-config-standard":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_3.2.3_1558109043023_0.31217168555171493","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"gluegun","version":"3.3.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@3.3.0","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"356f88d976df32a727514c11f395e9cec92058a2","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-3.3.0.tgz","fileCount":250,"integrity":"sha512-J3EIv+WD75Ro0uXmcm1cQHbNqkH+wr942RDZduUp1d5OHHRfKSWdUIeAcsTW6O3g83DxPLsegzvFhwLsXB2FMQ==","signatures":[{"sig":"MEUCIDeqIk/LdvHScJV6FPI9r0shWRj5JT6x6eMfzBnmi3A9AiEAl9TnY0VeGgN/MXnz+lSM/5bPxRXjMlT9ds8oAMJE+Ag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8WyKCRA9TVsSAnZWagAAnmwP/jdhBM+aQVdBDGKiIX7+\nezJKj6nTJFCWdNTtz09yokLwvINypOdRUbQqxAlU0R0IOg3FMDSBNH/H2UND\nARnuONFNgGzhsKevSBTm3MSxoABCxrOXm3WbA5Qt/3e0byBuzd6Ef0PvV0Cn\nHPUpqRskLAr7pRsNzMaIv1wHCX+J1Ys/xCBkPOD3vnshFJhQ8me+QCYUMOt1\nHngZofxHVCI3gjh6qBwEz3r8iFJbV3cceXuW+MtjLkpn2/IihC3jAeeeEu14\nBTEzERzmm05pIqXkCbvRVRmFy+ouWgoO35cy9mEa+DzwUCjOTWMTnn/c9HeR\nXssJHANHnCLtikyjrCUgWMGC5m/NdUzHtUakddY/THTrABNlNvpL/wFlqiuo\nJWoz+AnEnDkcMgwPtsoaBdZPnh9jD9FB/djmewfftHWIMH7kQMhdG1GVnQp4\nli8WiblXQ0OXShDNp7mr/tD8anPF7nv5o6J4DpcelCojTc6ZZC3XtqskYiUF\n0lwTpX0LeiOltd/dDqcNBAxY0AjottoNQekybGXNZkYoYRmiqWiiza4vIMA+\n8jurkRvozVxPR8N+3BOFD8y6JUgpAc603cnoxL9Zc/SzEVTKhIQ4G17kuUek\neJPjYp/9mZj1tawPHzjRyaNDYdiWFDTs7zzmL61ppOS1nv5w4l54ga8xEVRo\n55WY\r\n=jiaC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"18223b3019f3cccb2184837e7b0b0ec21d97b619","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.15.3","dependencies":{"ejs":"^2.6.1","ora":"^3.0.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^6.0.0","apisauce":"^1.0.1","enquirer":"2.3.0","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.0","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"^5.0.1","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","yargs-parser":"^12.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.0.0","husky":"2.3.0","sinon":"7.3.2","expect":"24.0.0","rimraf":"2.6.3","tslint":"5.16.0","cpy-cli":"2.0.0","ts-jest":"24.0.2","ts-node":"8.2.0","prettier":"1.17.1","jest-mock":"24.0.0","@types/ora":"3.1.0","mock-stdin":"0.3.1","strip-ansi":"5.2.0","temp-write":"4.0.0","typescript":"3.5.1","@types/jest":"24.0.13","@types/node":"10.14.7","lint-staged":"8.1.7","@types/sinon":"7.0.12","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.12","@types/cli-table2":"0.2.2","@types/strip-ansi":"3.0.0","@semantic-release/git":"7.0.8","tslint-config-prettier":"1.18.0","tslint-config-standard":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_3.3.0_1559325833008_0.9510811378011905","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"gluegun","version":"3.3.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@3.3.1","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"0d3a709676a3219ec16906f94bd8c560e843017f","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-3.3.1.tgz","fileCount":250,"integrity":"sha512-AKcdkg/3S3hGFh5RhcVzs2rnikwU6MJh5e6UYpdvcppvuusCau5gm2iqb7OiwNLHS7rrw1x1RvAEeQUWazUUUg==","signatures":[{"sig":"MEUCICwbg5AY37BwW8xJprsUjMCnKkIYJg6Wg03Eqcee+y86AiEA7EzMP9giljNnNQdWh0xPE1ySI5oMjVOu0f+8TCKr7+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAoSKCRA9TVsSAnZWagAApzUP/0Lryyre7+fBZXnQGyoq\n3/sJmK0VB6fX9oVoGtqAnytDbfXZym2f8LccoyDg9n9b4GxwU0U8OoJ4nUcJ\nMpEVrGBNVHMXU2Rw0y8W0tWgGYui6NSIGKdVCeRHnWSj3fNj6I44iStchUFv\n/tpgtojtlA1MNHpmn5noogLruyTsxNOY01Csy+jq+o9yhzUl3kddlQu+JLIe\noQ/DWuwaoq9lHnFIrOBqKQ9MIKLiJP18kzEuTho27qYAxQOu3ZgrXvuCZ5tK\n4KrS0mQbVShSqLPYbebLyp6rlxYetINLlhT1IrWGBlWXKCyLraovNiJpKhjO\nJPPM8IgItVF1TANx3XEAxNJd5QS41D6A/JptthKqH44v07+8T2/nKn5cG7pz\nrbJiCDsuaabgtVzs2Ia2a01fHny7uU2gxo2oq3q+YMVJpfmep/UiMPUKDDKg\nq2SUfTqH+uaenD6R2MVHNNYp00ZsH5oocDd+a3A+Q2qXIhzTTZSpsPpHhDhK\nhwvwmIUlUsuFtw+hknnGWEGelRixJx8EDRfabuxq7yjCDKt5KGhiNgQcpoUm\ncFq/eGtD874lolpXD8h5SOdSinpQBS0DPOjvwWIkY5YcaUuwG1pAkje8aL/l\n0IQXnZC9qKaQZ3tMPnOVPbUoFBNSgPTAZOmAInj/gu/T/LD4o2urV7PlROX/\nnQCY\r\n=EUWu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"78f6626c530f6a22340a3dae94fa5d45857f1d3b","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.16.0","dependencies":{"ejs":"^2.6.1","ora":"^3.4.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^6.1.1","apisauce":"^1.0.1","enquirer":"2.3.0","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"5.1.0","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","yargs-parser":"^12.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","husky":"2.4.1","sinon":"7.3.2","expect":"24.8.0","rimraf":"2.6.3","tslint":"5.17.0","cpy-cli":"2.0.0","ts-jest":"24.0.2","ts-node":"8.2.0","prettier":"1.18.2","jest-mock":"24.8.0","mock-stdin":"0.3.1","strip-ansi":"5.2.0","temp-write":"4.0.0","typescript":"3.5.1","@types/jest":"24.0.14","@types/node":"12.0.8","lint-staged":"8.2.0","@types/sinon":"7.0.13","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.16","@types/cli-table2":"0.2.2","@types/strip-ansi":"5.2.1","@semantic-release/git":"7.0.12","tslint-config-prettier":"1.18.0","tslint-config-standard":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_3.3.1_1560446090032_0.47139204257396883","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"gluegun","version":"3.3.2","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@3.3.2","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"bf516dbffedb0af1309cbd3db4a429ab3d0f4faa","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-3.3.2.tgz","fileCount":250,"integrity":"sha512-zlJdpCFnU+Wvke5mQ7RGpLW+tRL4qRu0a/hee5DsNvwa2C0RK8RwPFOaXsvGM+nk6VlobYtZ6Sv828PEXNUitQ==","signatures":[{"sig":"MEYCIQChlJQd+rlIjKRzzxjvcs0cCrlYjRqesqNDiWSW6s/3sgIhAI+t7T7NQqX9W/5eSQ8Wsv2USvHzNEhP6nhGxWZwL2AN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKrNCCRA9TVsSAnZWagAAncUP/RcW5dUbwCJPIHwtr/M4\nYAnuxXzfWuOFFUa21FmSyFBy8wYwCAoOIB288VdKEMYIvMNP5EOwf33kXjtn\ncacf3P9dLrg/UY7SmFpj+YBeETbpDDD1sfjGQB/i9k4zfimyxvtmYlUcoPZd\nGcY7aD/s2QQlzEdKwr0U9kI5PPsl/AZ+35REb+DxIONfW26AIwiNiLFDqaqP\n4DEgilYGhh6B/XNohSAJ4+oX1dFYpo7Nvru8/I+eKTvCZXsNF5ihxVjioTaj\niVcfFe+fX1nTD3Q4liLlEWnXuq7WjBOLaVdtaF9vCkkh1zmdvNgx3xpE70jz\niUsKu7DU4wk2kW5tgw38IawfcGv+eZzikuETLIxxC+LgtON9fe3wzQL7kzbq\nfnUKdJp4h3cDfq9CK6jHuONrPZAipm+z9jzLObfjNymVj+Mp1FeElll9KAYc\n/j5akIF+k0BDn5GCz+wt4h6lCi/QDpmPZT9W2SWW7SI/NTLVRB2PYEOBb9b7\nENVJFd1nMt29SLZx2gQZfi7wY7q9LDKQVG78lqHUXiDpe8CAQZkEv4aENeE8\nfw57o9XEky/Txr/pyAipOjcph0b97l/MCRC1x1FSxK6tug8B+Ncyml+UNqJ6\nV88pmrfLpAFkCFidG6FeNp6giodWeh3Ug0mWoV/Vk2u2Z3BHZG+OSy64M9yf\n6K+H\r\n=hwRy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"d95549e1169b05dcb52355d94d73744de7012fbc","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.16.0","dependencies":{"ejs":"^2.6.1","ora":"^3.4.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^6.1.1","apisauce":"^1.0.1","enquirer":"2.3.1","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"5.1.0","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","yargs-parser":"^12.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","husky":"3.0.0","sinon":"7.3.2","expect":"24.8.0","rimraf":"2.6.3","tslint":"5.18.0","cpy-cli":"2.0.0","ts-jest":"24.0.2","ts-node":"8.3.0","prettier":"1.18.2","jest-mock":"24.8.0","mock-stdin":"0.3.1","strip-ansi":"5.2.0","temp-write":"4.0.0","typescript":"3.5.3","@types/jest":"24.0.15","@types/node":"12.6.2","lint-staged":"9.2.0","@types/sinon":"7.0.13","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.18","@types/cli-table2":"0.2.2","@types/strip-ansi":"5.2.1","@semantic-release/git":"7.0.16","tslint-config-prettier":"1.18.0","tslint-config-standard":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_3.3.2_1563079489921_0.8001306699907571","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"gluegun","version":"3.3.3","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@3.3.3","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"ddedf1db9c91cd4e52104f6184eb3003a35e3148","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-3.3.3.tgz","fileCount":250,"integrity":"sha512-1Iq8Mjh58MxhArMqmfsoO9thgK8tiDLDMQCnCS8LTNg176bTOAqRn3PIxW+wh9Z6KtofVXbyKI5COzDAFtzuzw==","signatures":[{"sig":"MEYCIQD8yVXUx+h5Qt27mOiN05hy+p4d6nIQz2uvWDhtIggGoQIhAMHZELmTDREvRH2dLpdYuXd/iFk/kcKSAQ525WpRSHp3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdP8Y7CRA9TVsSAnZWagAAkr4P/1XI73Nv4oVz6wCJFWTa\nHAwgGwXrR4vbtIcEeb0uaeWZKTEKQmiEXum23U25KC2GP8BIN/X8T4Vj+d32\nEon/4tZAuE+1oY05LvjND98ucU50BClleqDoeuf+u3GJSzDl824Qy7Nxz9aS\nGjwr7W6ZJe2zTHZs/TNDpsxqIgnc0IfqLB3Izdir27xEGHRwiR1jDyMbg0zK\nSY9u3tfKRz4bURAu2D1ZGNH9uzNRvMQChXfL3yx7E1MS2RVkWDDD/GVuWGWL\nshS/w6lDSS3pUbFs4FIj5dotmMtTg1EOQXpKDoD3Gu55FjklYCFf/hyAtUVs\nHwGGN+L7++zoqsqTP2B5p5v1PePsFLvc5rfbDidaD+bOfrTrRY+vCQPhEBqw\nyfOEw62QlKr6DCozUcpcy0BUo/bp54TY+b8a7c8h8EB/eFM+uu/nKpXaQ3OU\najyfxWUk8cS3L2iGoiNo4jyfc0pCyd14Fa5vZZNXh1isyviETzrWfMDf7q0N\nVpiYCDOT45GiKOF5zm04WPMhSUN8UJpnAHA0Kd750xFbSD9/k+sxSjFvMbin\nu29DzgdSMuRCA/lAyvVAxxsl0lV0WaEiqczdE48OSTymKU9PrMGA87rhGTUo\nQMfzzOVYa+nxVq4uvwCAPF2OKDPcbX4rqpFBOX3v38ifVguMUW09jBkYWyl9\nMi8s\r\n=64zj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"52005d24483170f6b2ea9ba3114ad9137ea8d206","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.16.0","dependencies":{"ejs":"^2.6.1","ora":"^3.4.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^6.1.1","apisauce":"^1.0.1","enquirer":"2.3.1","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"5.1.0","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","yargs-parser":"^12.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","husky":"3.0.2","sinon":"7.3.2","expect":"24.8.0","rimraf":"2.6.3","tslint":"5.18.0","cpy-cli":"2.0.0","ts-jest":"24.0.2","ts-node":"8.3.0","prettier":"1.18.2","jest-mock":"24.8.0","mock-stdin":"0.3.1","strip-ansi":"5.2.0","temp-write":"4.0.0","typescript":"3.5.3","@types/jest":"24.0.16","@types/node":"12.6.8","lint-staged":"9.2.1","@types/sinon":"7.0.13","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.18","@types/cli-table2":"0.2.2","@types/strip-ansi":"5.2.1","@semantic-release/git":"7.0.16","tslint-config-prettier":"1.18.0","tslint-config-standard":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_3.3.3_1564460602649_0.7622226170707629","host":"s3://npm-registry-packages"}},"3.3.4":{"name":"gluegun","version":"3.3.4","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@3.3.4","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"f65449ef908658a2fa9072606f691289826ef9f1","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-3.3.4.tgz","fileCount":251,"integrity":"sha512-XapJyKEE/Iqn1CYeWxLklGicZ8mM9k0Bdvj2JdYuy6hcCZ9nkDqxAbO5ZvzhPl+naX9K96S40y/XTVHabZ+ZSA==","signatures":[{"sig":"MEYCIQCGrxVhxZnV47n/13+IbPSo4FQGWE9n0OXIkGh+zVe7wAIhAPt0XsXq/32QgRntLVBvwVmpDVyjjxD3e3UwO9pOunrx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdauWnCRA9TVsSAnZWagAAts8P/jhfx4QVJhDizp4ugi9J\n5/U1a5nkpU1p5sVeFkUW2qsmSck9oBA+zq6uI3aID2aD8HIwY86mUI6NiNA4\neAwioUbb56xMdg7Ll2pmmsi33OkgRflv+uK/3SkmI+XkF1X2oUPT4X+DVc/c\n8HRdvDxWW00bijFf2dberRXNDicK3Z5RDlbMFHkPoS3jsLMAhiKxCOUuv5ds\nYnllPyOEGSUVEuLseeEFNjomG+1rc0xVk/C296WakMGcqRfYJgL2DUXlHMJR\njh3dPyRcxecztd79RQ+EL55MtlNuQQ+UifiqbqfHwd2rXwBD1u+X7r411zGJ\nvnzJ/reU8oM4XIIybWOYPZPhfyXHSO06ZLKP0JC9T5x1WjQ2CYoeZ4Kknt7d\njulJJdJ4kSFmAaXRPsO9iSKMbA5XVEKvtf+6e9xQd+RiRmIonRLwYPGQROe/\nnN7gtP9CAmx5lT2x7XTSjZfGMndGC0JBjxIHDQuHI1uddaJaY6DRYCQ81EHw\nP8JwdMLuynyNkPGFbugf8mIFIgJ1EZq/jZUvuTfKk3YyrOWtulyBP/e6n2MJ\nZ7J85X4m4vo43BQdV67+7PScAYSPU0MaV2sPKl5Qx/k3pDmOD3AXybJyvjzO\nfOkohr96/uw09cnW/1naVSwc2NShupsAfoCks2GcFvCk40DDfnrqrmLLC4oT\nggNQ\r\n=40CP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"5d176ccad65fdb1da20a243d198fbf36d3e532bc","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.16.3","dependencies":{"ejs":"^2.6.1","ora":"^3.4.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^6.1.1","apisauce":"^1.0.1","enquirer":"2.3.1","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"5.1.0","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","yargs-parser":"^12.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"3.0.4","sinon":"7.4.1","expect":"24.9.0","rimraf":"3.0.0","tslint":"5.19.0","cpy-cli":"2.0.0","ts-jest":"24.0.2","ts-node":"8.3.0","prettier":"1.18.2","jest-mock":"24.9.0","mock-stdin":"0.3.1","strip-ansi":"5.2.0","temp-write":"4.0.0","typescript":"3.6.2","@types/jest":"24.0.18","@types/node":"12.7.3","lint-staged":"9.2.5","@types/sinon":"7.0.13","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.24","@types/cli-table2":"0.2.2","@types/strip-ansi":"5.2.1","@semantic-release/git":"7.0.16","tslint-config-prettier":"1.18.0","tslint-config-standard":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_3.3.4_1567286694187_0.3945778700453655","host":"s3://npm-registry-packages"}},"3.3.5":{"name":"gluegun","version":"3.3.5","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@3.3.5","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"f015d510619fe158fba3c2f7d0d4d0ea8d9341f6","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-3.3.5.tgz","fileCount":251,"integrity":"sha512-+9Y6Eib0+h6wH2J2nX2y2rvizaP9x13JU0hdsYMnWeM0OB4k4/0UOdBg9YrOgdNGP7Jw8TQPz8mQM0c9s1Penw==","signatures":[{"sig":"MEQCIEtyuLN7QbZ0lUpWdEmYBx5924yxgOUTBjIqH/ecrd9AAiAcHHtuKnI3SOR5b/Yh38mjjTagppiknWas3l8wD97RaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjraoCRA9TVsSAnZWagAAhw4P/ipCoHBM/f3WLBKmkdmJ\nxexVSjVwvVuUPx+T3AX3sNGqtQOK8yRt130TxpnSaKUCUCdokTrLC3qkzMkF\nbFCGcB2q0TFDJVTwriZdKkHJgKUW4fAO7i+BQ+ZB6GLOkZCya6OJpLP8Efcp\n8dP8Qh3zCKkKr1mZ+CtzvOGyUMMNZY3XbklA+LzPXrMFUD4D+Irap+itrZl1\nWdR52n4FUFZWE5wJm6LteuKoDmF658YVmNNzzld+pEJ3LzhdjLc/an2D0z1T\nX5rIHEJn2QD6kyXDQVhaFUAQxy1LcpNhs3uIGxOBDnyZ4RA3hfjwR3LtPCrn\n8V15ywxULau4+/0fJoX2bOWd3EOHhja4kk4ggDl3C3dD7StUQNwhpXLLCSw2\nm2AgfXXsRbtpnoJvM3ZjR4/T+LVurSqwpUHbNprxXirdP/iAWxf3mku1rzWD\ns1UPFjOQreE+6iz74ULAN7cbdUTociDfAudnf8aBOccs8LhgtQ7D2C3/N4H7\np8SIpNsQSF6nQ9gIQ5QUi0RVAZhxGlj1g7bLAHwMe/veSTsQLYmKuFc2CGRT\nhmY1sApXZXWHEtGA6tq6OZGaYebCUrUzdQmwk50LoLJN4f4yjKnNrS9Z3SN3\niNj0RQyB54FTxil055URHlKxqUgqRvLIiqiBZJw/zK6KXRkVKTXzRH2Md3pF\nsbQi\r\n=Rpo7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"b4aa3f676a4a53f6d86d31c4419680e75cb781b3","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.16.3","dependencies":{"ejs":"^2.6.1","ora":"^3.4.0","execa":"^1.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^6.1.1","apisauce":"^1.0.1","enquirer":"2.3.2","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"5.1.0","cross-spawn":"^6.0.5","lodash.trim":"^4.5.1","yargs-parser":"^12.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"3.0.6","sinon":"7.5.0","expect":"24.9.0","rimraf":"3.0.0","tslint":"5.20.0","cpy-cli":"2.0.0","ts-jest":"24.1.0","ts-node":"8.4.1","prettier":"1.18.2","jest-mock":"24.9.0","mock-stdin":"0.3.1","strip-ansi":"5.2.0","temp-write":"4.0.0","typescript":"3.6.3","@types/jest":"24.0.18","@types/node":"12.7.8","lint-staged":"9.4.0","@types/sinon":"7.0.13","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.24","@types/cli-table2":"0.2.2","@types/strip-ansi":"5.2.1","@semantic-release/git":"7.0.16","tslint-config-prettier":"1.18.0","tslint-config-standard":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_3.3.5_1569633959974_0.7640546801968751","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"gluegun","version":"4.0.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.0.0","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"bf1d03674eefb80e433dc5c97574d6e0dd389079","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.0.0.tgz","fileCount":251,"integrity":"sha512-2extKxJFSjzHGttVGkvJrTgAm6ugJgus+GfEgvxmUcXmdVSAsJGMJlog/4F/eUWM9bcwGIxs5Cv9/r4imSVLjw==","signatures":[{"sig":"MEQCIHxCHSKt0BuwqN1TzbNHndPi7khehHZU6OH+zzcu22n2AiA6f/S1oN+N2n4OpCT+41S2tdaRNpf4bVDyJH8poli4iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjuJoCRA9TVsSAnZWagAAMuQQAJ56tWwt4RnsxagjiOXY\nAtgEJpYDhOEjvdNqPExhUjYcWVy4Ut5CJ964d6kjLHfyZWj8HcWBj4mVpdYY\ngmzkPx410QIBq035hAps3Hum7ynviiLTkheHFy9vlVgbL+ayF/SYQTZqDSKX\nbmRs1kgncjvSOA6dZ4K/s1kA7APbjTI0oRwaY9kYRCMf9LGyowoAjuzrzkJ6\nZLIOVLuHLByL9iL+06rD5yNDsifB/cKcAdgT9f/WAyDFTc4fn+nEaFKGpx1G\nsSEOM/HEXJkYEKG/0i7HxZA0yw2wNayHHpgeAba4sBVVHj93UohuH04hJ+2n\n6hNQ6q+RUTM0HPh4/uyDS3VP1CqWd9Xt+T0ZsL6+x1HuWwJbWam/dWDbmuVy\ny0n1OuUAIrsunec8gDYDSk2XSvTBrcqiQppLO+9N6/wxg9KckT7Z1ThxktBU\ngCKCpJhVCWx7uZFAsTRC/4qf1VKSuQ765+4Xkw6+NI5apyvQupRqy9L8C2PW\nm+CvdmFxZM76IdAoDI0JyNbsUtVOPMUcjqOEZr0TQV4X/c68LDkOkO6Pa91f\nI2RQigqOlBFhCR+MFM/tdn+uKL6IaT53wLKOCvWkV55yVMhkzwXUMJsHzfiB\n0/XtWyW8o0GfEsV+oWWa0GbJcYseEDPYSrGa2TOa0AbDcSgHUp7yfTeqVl2v\nU+z9\r\n=YKtq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"82c2194f3d375d392f646e49d6ddef3a7284cd78","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.16.3","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^2.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^6.1.1","apisauce":"^1.0.1","enquirer":"2.3.2","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"5.2.1","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^14.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"3.0.7","sinon":"7.5.0","expect":"24.9.0","rimraf":"3.0.0","tslint":"5.20.0","cpy-cli":"2.0.0","ts-jest":"24.1.0","ts-node":"8.4.1","prettier":"1.18.2","jest-mock":"24.9.0","mock-stdin":"0.3.1","strip-ansi":"5.2.0","temp-write":"4.0.0","typescript":"3.6.3","@types/jest":"24.0.18","@types/node":"12.7.8","lint-staged":"9.4.0","@types/sinon":"7.0.13","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.24","@types/cli-table2":"0.2.2","@types/strip-ansi":"5.2.1","@semantic-release/git":"7.0.16","tslint-config-prettier":"1.18.0","tslint-config-standard":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.0.0_1569645160210_0.2865835289093672","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"gluegun","version":"4.0.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.0.1","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"0d7be99b5a27f27f8adcb98ea09a802adb9893b4","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.0.1.tgz","fileCount":251,"integrity":"sha512-E7O7kQ1Xsje134tOhWTW+zE90dhJWJEV4UaWUhKxDHZ1hJvAQStG/KZHDVgVKRqtMEoToUCDPAvQOCBIT3f00Q==","signatures":[{"sig":"MEUCIH8AOVP9gjFJWKB2Kfncr4muVCLQycZZ200K5vMQaVMBAiEAtz8ZSAe4oYokKcxBurfuaXhhW/2rRnby0QP0Iip8jy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlhIMCRA9TVsSAnZWagAA4GQP/j5Z5MdXlLTFgAwEeeoV\nIPtpzkeE5+kbZtTYVZkZOd0DMdigNR4fZNGSzSpQa7f2sc7Fpr1bvZrsISqf\nwMULxLRB0EgsdyEbtyIZMX6sSA7GxrvloW405KL7f5/TKBw2XLGYStiosGTN\n6zMoSc84C4jkAanku28nH16lqAaAOcSHInjyxHZ6XinULff5XpkxyfSljNEZ\n70B0ziXB9pbY2cvobJQI16hQ06IGgdSZxsLV6QW3Tcof8akYw5jPywnB3TX3\n0j1to+BAC1D3uWvRCQHaNyoJ79x45jD895Vl+I6B31xo7FqK1tDX/b77+nBd\nFuye7K01/hC4+SqEVJEfDIsV3T8keRF1ygzAPB4tQoKG20s7l8qGLeejMOS2\nrIMteJAyX5+gV+aEiN3E9GdkTSK7G1yMS/ZX+NJFovhUlxE6WwFzLiKnmB78\nL8MiXUKge+AVqzGGTDSF0gfQgnWW9jZyixBS+TKtVBgU3qNuoIgiiU7iu8Pm\n1BLkKkKQW6ihwFuKT4vM8j8T1pGAIzWY12ExgKlU4vUxoJkzQID0j3nbLxWT\nurg2G/1Cn53hM4IomhdLtLIvf2hEGLbehpJ4EB+4hHyEB6TRGVZEgbmdYEbO\nKffvyNOQXCNh0KhSY+QKgKRp2Wtu/aY9+372eJhqtkRTgz+UP/6hZs+ehwtj\nZ6mz\r\n=/sZx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"a2ce021ebf1c6cc02ac8db4269679b39c0115300","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"tslint -p .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && tslint -p . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","tslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.16.3","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^2.0.0","which":"^1.2.14","colors":"^1.3.3","semver":"^6.1.1","apisauce":"^1.0.1","enquirer":"2.3.2","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"5.2.1","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^14.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"3.0.8","sinon":"7.5.0","expect":"24.9.0","rimraf":"3.0.0","tslint":"5.20.0","cpy-cli":"2.0.0","ts-jest":"24.1.0","ts-node":"8.4.1","prettier":"1.18.2","jest-mock":"24.9.0","mock-stdin":"0.3.1","strip-ansi":"5.2.0","temp-write":"4.0.0","typescript":"3.6.3","@types/jest":"24.0.18","@types/node":"12.7.9","lint-staged":"9.4.1","@types/sinon":"7.5.0","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.24","@types/cli-table2":"0.2.2","@types/strip-ansi":"5.2.1","@semantic-release/git":"7.0.16","tslint-config-prettier":"1.18.0","tslint-config-standard":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.0.1_1570116107502_0.8358532937420833","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"gluegun","version":"4.0.2","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.0.2","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"9a5a80d6892da8abb881b0604d2750065d808550","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.0.2.tgz","fileCount":252,"integrity":"sha512-OCuQijKMgMtteH8/y/L4Br11i5DdqYOc132KOYNAIdoZB3mwPcNgbrs7KyAZHDo7w58llqYpIQI/ujmayz3FhQ==","signatures":[{"sig":"MEQCIGRkELPlhpvCwvSXzhJO2FcRvW2EebJxMLe+W8mLONhPAiAhlI+xqLD66p/YzXlETwz8vXmp2hhIfwqIFnY2t0E0vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpoGgCRA9TVsSAnZWagAAisIQAJrPryUtcMDEQ+ckdYAN\nxcJVklhP1sS6i46y+uQKhChsFpQMNPL38kkoQAgc0jH26Bl684zEDaTAvThM\nW4IMKMypzt/aMeI5Jf2KmR0b9UuqpPrPSDVBeQSX/okndB7xNYetnDJwjUkW\nDRYHlVcvi5hG2t+5g8Jc6jdsqvUxiJWwI5+MtbXHoyJlrG3kqI/5Ke1FCKjL\n6EAYiKnTkpuELuNnYjJDUBfq2R2WF3uJw2GOLO658SwFgjHp7jH0wy+kPM5F\nBB6hUeGpyCU/NKUFk126vC0qjEM8HD0CGAhjmMot+EBWmTl/N8c6/gE/27GZ\nFPTWJXaWPqrR0Z3GOnAtl5kVToQR2p8Zim8AR1w31kpTgd6dFMkxuMj1VxQ3\n/Z7v2OiC8BmMevOz53wQ513jCIx2rObmyjsAsmTfz0So9cjNTP1gunOs+iEU\nfDvoQz2oEwKq8NJ9PWPzHw/VCo/XwKIDhG5G8EzHLbr/+W/esXKcas8yBwFg\nhVLOabeOj7WG4H9HMqy5H3gOlby2wNHF2G5OObskfxg3F88dP8VV6U7HuBWR\nfUUWX1BQ8mYdt17H/B7tvhshz4az29ZqyeIBJpdzyl7jBXYbHNi3h8lnqkGP\nd1JIrvrnlyYL9cgU2Iyqmc43bkuPyR5vToDZsCeUT2NYDnjhTSqa0pjOVrXG\nyXjn\r\n=SJAj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"c55849e782a10c8b82c871df8212255bac774151","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.16.3","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^3.0.0","which":"^2.0.0","colors":"^1.3.3","semver":"^6.1.1","apisauce":"^1.0.1","enquirer":"2.3.2","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"5.2.1","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^15.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true},"rules":{"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier","prettier/@typescript-eslint"],"plugins":["@typescript-eslint"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"3.0.9","sinon":"7.5.0","eslint":"6.5.1","expect":"24.9.0","rimraf":"3.0.0","cpy-cli":"2.0.0","ts-jest":"24.1.0","ts-node":"8.4.1","prettier":"1.18.2","jest-mock":"24.9.0","mock-stdin":"0.3.1","strip-ansi":"5.2.0","temp-write":"4.0.0","typescript":"3.6.4","@types/jest":"24.0.19","@types/node":"12.11.1","lint-staged":"9.4.2","@types/sinon":"7.5.0","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.24","@types/cli-table2":"0.2.2","@types/strip-ansi":"5.2.1","eslint-plugin-node":"10.0.0","eslint-plugin-import":"2.18.2","@semantic-release/git":"7.0.16","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"6.4.0","eslint-config-standard":"14.1.0","eslint-plugin-standard":"4.0.1","@typescript-eslint/parser":"2.4.0","@typescript-eslint/eslint-plugin":"2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.0.2_1571193247393_0.3784216038164985","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"gluegun","version":"4.0.3","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.0.3","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"9b6ca12fdb3bad80e7d2fa1840d2ca6265dfa9c5","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.0.3.tgz","fileCount":252,"integrity":"sha512-4vrwsDea8Sbd8I6aenVYF6yGOkumBGwdvzoW7lsGLYxkApq91QLFV8pUjXtVs6Mw1cee4qLgmN6TVanmd3juyg==","signatures":[{"sig":"MEYCIQDJj8WROaedb6nS7f5tGHMc5mV0BkTcf4hoRlct8HczMQIhAP7JvGiK1VMWRo0KJgFyThc+HXPdtpHccUILmm4eBDs6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduHCTCRA9TVsSAnZWagAAkSwP/Rpc6g+gK8yNxi9sFYKt\nlrw8CbvwWXKCDnxA86Ws9yorVgrBbX4vNFQS3qoP1mi/9nmdUCBOqS1g8xf5\nIR11df+KrsFMuFNfFxjY+aYwumPoJFyibLa04fHAZaiiQZOX2sbkjGzX7bYL\nU8tdRMBYFvVdYc8BCNf2wguAce08bGB+plVc40LBfHaraK248uNE62SomAJr\n+JIRT2farADE2PGuREjyY+0KdT2zE8ob21DY/haFve3ICD3Wu/TPT9Xxn++Q\nsIB8mjLLtpE0r9uEbk3IwyCplRr2dvP12JsYDlbdDT/YqBqU+UbRrx95ummM\n4uWjhVz64PyW0gysUIM1trEH4LzhHeyyHNQqQVPDOx8STAUMRo+QbjeeWtqR\nbJRRVxx24999jL0y+ktP9Ov/6EX/Q75Q8o/f0OBTLJGyN7hVMQNOyhE81ZJQ\nv3WcwqYGkbSdWQQAvlxiE+z9aI/ITVTcRmIKxqdc9Bru4tYtc82wHH9t1Da4\nL2gY4ll211dcGesBW7wF2/SI6DvgmjxF9tmgztbt2NLf8GGjMz/RcL5YIXVS\nHOePlT2z1WHWQDnIOBAbyesFzm7uYTky57XjvmZu+oI3qCCclBmypjP+y0fG\n36XuHeqlVhjf8QqZ7I3vFz48Tjh+VBLA2bNbIDlJZoMz8wP8LB4l60gLpjQr\nqbs8\r\n=2+rT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"79acc39932124742c2586f6cf98ca91ef48a3bb6","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.5.0","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.17.0","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^3.0.0","which":"^2.0.0","colors":"^1.3.3","semver":"^6.1.1","apisauce":"^1.0.1","enquirer":"2.3.2","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"5.2.1","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^16.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true},"rules":{"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier","prettier/@typescript-eslint"],"plugins":["@typescript-eslint"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"3.0.9","sinon":"7.5.0","eslint":"6.6.0","expect":"24.9.0","rimraf":"3.0.0","cpy-cli":"2.0.0","ts-jest":"24.1.0","ts-node":"8.4.1","prettier":"1.18.2","jest-mock":"24.9.0","mock-stdin":"0.3.1","strip-ansi":"5.2.0","temp-write":"4.0.0","typescript":"3.6.4","@types/jest":"24.0.20","@types/node":"12.11.7","lint-staged":"9.4.2","@types/sinon":"7.5.0","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.24","@types/cli-table2":"0.2.2","@types/strip-ansi":"5.2.1","eslint-plugin-node":"10.0.0","eslint-plugin-import":"2.18.2","@semantic-release/git":"7.0.16","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"6.4.0","eslint-config-standard":"14.1.0","eslint-plugin-standard":"4.0.1","@typescript-eslint/parser":"2.6.0","@typescript-eslint/eslint-plugin":"2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.0.3_1572368530588_0.5162127887149259","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"gluegun","version":"4.1.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.1.0","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"73b29f4d6de1ecc037ad2bba64e2f60c94bde710","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.1.0.tgz","fileCount":252,"integrity":"sha512-+Tk6jXJox/us1JOl40SlBZzziVS7nkLJOixGP+oHK7b1kDoCwmhYN6CTh+orwdAmh/NSXQsULbB0+az9HnPW/A==","signatures":[{"sig":"MEUCIQCRzRp/oVvoKbKnlQ/XY8LeuypGOTX36ZSQgQ3G7yvxvQIgcnTVFHORbUmBb0jwEeDdTHTXh6MQQ8nushLPBuJuZ7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdu2R0CRA9TVsSAnZWagAAV4cP/Rs461o5Upm0aNDIcHyt\n8HEu3accur/uVp3uSvEeNE4c8EwV1x9/fG8pB87vB3GAC5hm0Tkgs4mQhgqJ\n0GyE8XfuoCrTekH8EN/uJyBwHgUiKSHseafUuSY7D2KIyBey9700EKHwLVYV\n467X4mIUawMkMfMdBzyXHruXdP9SvGKWVdfEft8mdWHW9QtIiSGT9CPiEXlr\nrrv1r+Qf1KxJM/Z9CvExY4/Vb1rouUV6O4MRTyYIyepVyva1Gxkd+QxMoU4b\nn1rLnfMQ5o/7c3IuuQN2TPO/2u/KRA+sRMUbCKmc+LhrLwkQcP//SsglD3/j\nDjPDnfxsl6b8Dtvere/1UdAJL1f5LQ7U8GfpsX8LxCyQMSyNRjJe6DVN/ZDE\nMrVZiUeMRbBR8gyl7espB5u8osQpjENplPCVJwJsImYtF84rgOpvGE7QFCVK\nH5vvsu41oCgfQnQ4G6bJHVw5T9Wzzbr6SuU4P6lw8ncuIw/uPXaNntVK5TB8\n6S7xwujYinr9PZIVG+EVT7jjOfewFuIOwqwliV61orPKz456aYvjC85wOJLP\nrJPnMQmt5CUmZ/kBvO0OYdCi4ci1vMYAq1yhf26Lb2/vPVyqu7UVsr8JWB6G\njnxVzJI0zA67WLpnb9Ik4STX9LHEGSA7QhS+qxy+yuufY4rphm49mTzUQrC/\nbXi8\r\n=MpsF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"be08bd7458769521358ce2dbe767dd201c517151","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.12.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.17.0","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^3.0.0","which":"^2.0.0","colors":"^1.3.3","semver":"^6.1.1","apisauce":"^1.0.1","enquirer":"2.3.2","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"5.2.1","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^16.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier","prettier/@typescript-eslint"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"3.0.9","sinon":"7.5.0","eslint":"6.6.0","expect":"24.9.0","rimraf":"3.0.0","cpy-cli":"2.0.0","ts-jest":"24.1.0","ts-node":"8.4.1","prettier":"1.18.2","jest-mock":"24.9.0","mock-stdin":"0.3.1","strip-ansi":"5.2.0","temp-write":"4.0.0","typescript":"3.6.4","@types/jest":"24.0.20","@types/node":"12.11.7","lint-staged":"9.4.2","@types/sinon":"7.5.0","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.24","@types/cli-table2":"0.2.2","eslint-plugin-jest":"^22.20.0","eslint-plugin-node":"10.0.0","eslint-plugin-import":"2.18.2","@semantic-release/git":"7.0.16","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"6.4.0","eslint-config-standard":"14.1.0","eslint-plugin-standard":"4.0.1","@typescript-eslint/parser":"2.6.0","@typescript-eslint/eslint-plugin":"2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.1.0_1572562035665_0.7448413163440029","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"gluegun","version":"4.1.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.1.1","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"6fb2a64b28b1b21f84b0fec07a260a1b2152d948","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.1.1.tgz","fileCount":252,"integrity":"sha512-KQTcNnCmrz5Y0cpZGtTn5VhtGgC31tY1thDtOpFBHeuB0OUz67DfZF3fO04hQwPnO7uoVPCgIjta4GepVbEhkg==","signatures":[{"sig":"MEYCIQD+m4vfASiew6KwwMozL0nzIDFenYv4ds70qc2NjM0ZoAIhALGZG2vWBrEQU4w2zsMmo9cx9g00HFRBstdCIajocVhW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0xdbCRA9TVsSAnZWagAA/AIP/ih3OH7icHooMOsPZU6Q\nKKVEJW6u7cOqoVBzlvffq/mAyDBgqDDP3I9EVS9kVIwSkMEDZ+pv7s8VP+KJ\nB5njzaSY3PZFShP/yAQ2TMu9kcqi8u2W1beZq3TGETPd1ZJL7yONVp0QbnAu\nv5vzKH3I9oFG6cI/wWtFiuwfvMPsidqjTDZMiv38ffT0A/DA4aw1OsHjeAzI\nYnXa2X2eFLld4Y2pY3z4oFO2B3kugrTrCuwv5Fw7xy2JMOq3wgA4vWc3ksxU\nkmMgrb7oYGHILKOCslnPeg6XjUIs89cDox5ZahqTUTJ2QFvQBE12PBCVFs91\nnPccPD3JgrS9H5tyF6kJ4NOLVZA+oVmnsDXjHRblLvMrHhNpkvHtd8/X+h22\nEU2xkZklVnaLe3Psyh3Us1YIMhtmwHJ12359wC9wwDOv65Rd+ZQy+6MbkkWP\nhq07kU/GlOUEagLikJsSUrRN+lFIcwToPx+euJK+6y01+0C8KwLNFUE29VjP\nY23UoiBmDrUaoHuwm3Q4NTXdj1ZuNF6ORvi14s8JinKgewGCrSVaZ651l2tN\nHYGDH6ooTIHjFcT9OUDuQ9ibTovFGqWtuYsNoRfbMet1NmSIJm76H5DM1104\npT+efRbNyig+IeeseS4tElCX083xKMRTFWSjo5NP2nJLLdABh2k8fRQeAZZa\nT+6A\r\n=19Gs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"4f21c3c130a7c262298920488880a151797e98f5","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.12.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.17.0","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^3.0.0","which":"^2.0.0","colors":"^1.3.3","semver":"^6.1.1","apisauce":"^1.0.1","enquirer":"2.3.2","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"5.2.1","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^16.1.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier","prettier/@typescript-eslint"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"3.1.0","sinon":"7.5.0","eslint":"6.6.0","expect":"24.9.0","rimraf":"3.0.0","cpy-cli":"2.0.0","ts-jest":"24.1.0","ts-node":"8.5.2","prettier":"1.19.1","jest-mock":"24.9.0","mock-stdin":"1.0.0","strip-ansi":"6.0.0","temp-write":"4.0.0","typescript":"3.7.2","@types/jest":"24.0.23","@types/node":"12.12.9","lint-staged":"9.4.3","@types/sinon":"7.5.0","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.31","@types/cli-table2":"0.2.2","eslint-plugin-jest":"23.0.4","eslint-plugin-node":"10.0.0","eslint-plugin-import":"2.18.2","@semantic-release/git":"7.0.18","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"6.6.0","eslint-config-standard":"14.1.0","eslint-plugin-standard":"4.0.1","@typescript-eslint/parser":"2.8.0","@typescript-eslint/eslint-plugin":"2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.1.1_1574115163030_0.7307265990203848","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"gluegun","version":"4.1.2","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.1.2","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"75b887450de2ebdc6656b598e5942b9a33157d06","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.1.2.tgz","fileCount":252,"integrity":"sha512-QCAEzfHEo/iD2kbJW9LungsP5CkY91AuJTq6PdxLa79OwfrlP5CQ3dUqdG7IfYLykOSS8X7ZkBsnXYXAbwSowA==","signatures":[{"sig":"MEYCIQDO9+dSOHIXhxx1LPbXayH4sS2nDyqLkX+hVLLzPOgpEgIhAL8Byg3CKUOXbSsKAUM/aGB1U87KOtKwC6FFfySlDhLq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1FE+CRA9TVsSAnZWagAAHcAP/2pLwOZMGN7KZ+Ne2aYY\nf32E+xfN3kL0ZJ6KokUUSAonOuHXyusxKw6PovQCBlvBzXi/bhuMFxPoauJ/\nqXrWDOnW8qtkN8BVrX+HD2sw65/hZKidyOTBR8vQo4KREne+wPI1qC56QpWX\nUcDSHFMPkbiS7dafTUJ2TSPyCR7zh7qulVfSrtjMTKbcm7Da39+2eYTAPE1h\nI57AWbs/KovkdLHG3A2nLWePQ+2XjW8kUD8UzixrYKFBQmtFsNccEqxbZIY/\n6nZeg4mEUkCYdGrQS/im/RNLjwc1FTzECHaySLDXHSxfDV4nVahO8XQJBZgt\n/ctkpaezRCru6jcZOEpZRAxD0xi2YspnQK6Hdb7I4Mp37SnR1QJsQCGjnz8y\n3+EKxMreL+u322nXjGMrjCcrud0DFia+vJNeJyNvc0RWxQETpVLU2HKJ4wNb\nok8HEiRWnHObUQURq1Zt5TDaPXPXJmmVoefjx7yqlVTLHojiSXUelajJyF2v\nihvXDQBHFdw9AbUqGkuSQGwSVKgY0kPsgd3LSTyl1paQhW6sT9iJWRSUoKf4\nwddYG/rJE0UZemAnoh+bivO9SRIQtXz7zl4EA4ew3XgkZJMaudFkcYut37IG\nQEVOfvDOq4ruSUYlwQ8qAT/8tP8FINuC6EltKcGFXNHbyrjLORTFvlV3QV1O\nRB2V\r\n=K53b\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"bbd1b1485716c0a168b479a99e35dec1f614a049","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.12.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.17.0","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^3.0.0","which":"^2.0.0","colors":"^1.3.3","semver":"^6.1.1","apisauce":"^1.0.1","enquirer":"2.3.2","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"6.0.0","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^16.1.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier","prettier/@typescript-eslint"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"3.1.0","sinon":"7.5.0","eslint":"6.6.0","expect":"24.9.0","rimraf":"3.0.0","cpy-cli":"2.0.0","ts-jest":"24.1.0","ts-node":"8.5.2","prettier":"1.19.1","jest-mock":"24.9.0","mock-stdin":"1.0.0","strip-ansi":"6.0.0","temp-write":"4.0.0","typescript":"3.7.2","@types/jest":"24.0.23","@types/node":"12.12.11","lint-staged":"9.4.3","@types/sinon":"7.5.0","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"15.13.31","@types/cli-table2":"0.2.2","eslint-plugin-jest":"23.0.4","eslint-plugin-node":"10.0.0","eslint-plugin-import":"2.18.2","@semantic-release/git":"7.0.18","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"6.7.0","eslint-config-standard":"14.1.0","eslint-plugin-standard":"4.0.1","@typescript-eslint/parser":"2.8.0","@typescript-eslint/eslint-plugin":"2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.1.2_1574195517464_0.6251734793784063","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"gluegun","version":"4.2.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.2.0","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"bd322710611463c9ebea8a6f14a851983110e8d0","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.2.0.tgz","fileCount":252,"integrity":"sha512-ABzaq9A5Gy1BzchyxkJKuX+kSRjpaorj9DMVH+drW+2LRmLanNxRUdzCcWTX9qiV0sbp1AaOnOtv5uhREeyifA==","signatures":[{"sig":"MEUCIQCFR9JDdQqFuR20ovwKqBzoQFR5PBYIY0xXsEGakTIVCwIgO6EC3eJg9r7IOMysTU/nwIyjjEm0M9BzDhbfZKZ47vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVcWiCRA9TVsSAnZWagAAXXsQAI4UepeT2gJ+rsOQ8H1Y\nvGsBeyhezfVbc1QDpyTUohrgSOZqZZOP9c/CIuiXb9/ChoK766kUQFXrM4aU\nfA6JSX6hTvDF/unnJy0r0w98YtYsPhEcQJa5qPfNh5zcx8a41Z/N54ZisZ84\naRF5+vzlMPGHgNUoenrn+OOK0CGzxzorrxdQIAwvQ7cG22YSE0/H4PoV4YtE\n94611ruZ+UG+EkRrTxnJnEz8aZthl2J49K8aNsIS5HEIDzTLeT6DWXr1IHaR\n1/07hZTIWfkonPgZAWdRiR1oJ85dhFTgFu9Nj5Zkh/kjFV4Vgie+Od5AYOy/\nESqkFhkPqg+Qoi+TnmsFrcvcnGbvn7VOEgBgRUlZo08RIdiPu9YrTazVhzRe\n2dxmZjxUT5i41QY9UdY7+1Ro2AuRg9XfeF+UTwy3095PM5Dv3T/B96NhQLvw\ngwq4YIqoK7XB4aT9fbyk0dHLImqnALNcnUAKe6gn3Y6sxG5LIsjpsPvD5a8d\ncmWl/SOwnZONteyPcOKWTXW3V92QsFzJvfzUufVYMqQ0TLwQGz9lbxyhD7za\n1rM5BvnX48idqgBEq5xfkPtUQ9FOhVA2nC1GF1XYBUSc80MLGqBSjO/Ef+rh\nzFV393/7AnNmasd6Nsx11YB8kEPgHCZukPWJ37XZyadaot1c8WGbYO72PVG3\nW4sN\r\n=zYcr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"fee511e2cb9be208d287231567f83dbedb453045","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.12.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.18.1","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^3.0.0","which":"^2.0.0","colors":"^1.3.3","semver":"^7.0.0","apisauce":"^1.0.1","enquirer":"2.3.2","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"6.0.0","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^16.1.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier","prettier/@typescript-eslint"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"4.2.1","sinon":"7.5.0","eslint":"6.8.0","expect":"24.9.0","rimraf":"3.0.0","cpy-cli":"3.0.0","ts-jest":"24.3.0","ts-node":"8.6.2","prettier":"1.19.1","jest-mock":"24.9.0","mock-stdin":"1.0.0","strip-ansi":"6.0.0","temp-write":"4.0.0","typescript":"3.7.5","@types/jest":"24.9.1","@types/node":"12.12.26","lint-staged":"9.5.0","@types/sinon":"7.5.1","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"17.0.1","@types/cli-table2":"0.2.2","eslint-plugin-jest":"23.6.0","eslint-plugin-node":"11.0.0","eslint-plugin-import":"2.20.0","@semantic-release/git":"9.0.0","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"6.10.0","eslint-config-standard":"14.1.0","eslint-plugin-standard":"4.0.1","@typescript-eslint/parser":"2.18.0","@typescript-eslint/eslint-plugin":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.2.0_1582679457597_0.7856049189829937","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"gluegun","version":"4.3.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.3.0","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"1e873605cf51a8954c10b4005af3854df556712a","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.3.0.tgz","fileCount":265,"integrity":"sha512-NxjvfuBwVkC2o9cuUUJerLJFIDUs7IfxJagc5prLrLbmPUI/Xek3mA9OQK6FL5nlUwVGT7BYlw7og0mehAyfGQ==","signatures":[{"sig":"MEUCIHvPxo8BV92ltCSCVjFt3DtbXFTymdQI15xD3taJ+w6+AiEAl5UQkrBT3e6q5p9xFUnHAHRHUf7FUeaC1y0TBz6qEU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":373771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqkPBCRA9TVsSAnZWagAAqqIP/iCE2TNgU5QZ5vnlCJyX\nyZlPbcxLIE67R7GH6NeElILeEj0e+wwbZolX3YPC+AbvmoXADj8FgIasOuZ/\nGQ1ItoOI52XxXgmlTODMYAjxC01aM/HXRDvffVXzgC/H4hhkJhvBzJp+inSJ\nzGufljw6b57gvII9+B46T9NJD36V4j9YNinhoWho3mQ+KIkTRDVlnkMA2JIP\neUsyQUu+9QByRZGsvy2yUwKxyR5RUBYvvYY2yqRUl3sR6jykKP7hgvpgW9Ef\nv/JX0iEfUeMdQ6NNWNDq57Hgd6CtQ17wnSZM2Ptsr91UdRN896ewJWIul80h\nIOsWLdEOLuN+LN5iz+9vGNs3PleozYbLRtgm/ydtULmWo9dXAFXH/9A3QuEs\nHbIHEvBD2emRKKJ51vkEnAH1cz1VQHyCKuz6ljf4ZxbRY7BD1oXccoxumbuY\nqHrNKTHZLxE+/f3SNiDLiBM+mg7V2Ykfo8gv6nAG9c2lSxiiZ9Emtrju8e2K\nRTkD8MWdA8vbNNF2+EvE7ccPmEWKHwUvSYvoRTX/WSEDPpAc8mgfT2YIM3Os\nqb69zv8E+FPuQD/DFv5uqrQimd93VxJls7XlRdDuBtkcOLKWlBLOmaPvYxXc\nVUVaGs7TlTSCyTA0iXwwF55QUiGW1KQFj77TdTk1uY50LVLgxr8HeWpKsv0n\nc2nN\r\n=Jry+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"aee220d2f23869a7faa0923c2ce90169caeaedab","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.12.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.18.1","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^3.0.0","which":"^2.0.0","colors":"^1.3.3","semver":"^7.0.0","apisauce":"^1.0.1","enquirer":"2.3.4","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"6.0.0","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^16.1.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier","prettier/@typescript-eslint"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"4.2.1","sinon":"7.5.0","eslint":"6.8.0","expect":"24.9.0","rimraf":"3.0.0","cpy-cli":"3.0.0","ts-jest":"24.3.0","ts-node":"8.6.2","prettier":"1.19.1","jest-mock":"24.9.0","mock-stdin":"1.0.0","strip-ansi":"6.0.0","temp-write":"4.0.0","typescript":"3.8.3","@types/jest":"25.1.1","@types/node":"12.12.26","lint-staged":"9.5.0","@types/sinon":"7.5.1","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"17.0.1","@types/cli-table2":"0.2.2","eslint-plugin-jest":"23.6.0","eslint-plugin-node":"11.0.0","eslint-plugin-import":"2.20.0","@semantic-release/git":"9.0.0","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"6.10.0","eslint-config-standard":"14.1.0","eslint-plugin-standard":"4.0.1","@typescript-eslint/parser":"2.18.0","@typescript-eslint/eslint-plugin":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.3.0_1588216768459_0.36510987949616847","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"gluegun","version":"4.3.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.3.1","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"b93a8619e2e9546ab3451ad94f7be9097c75083a","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.3.1.tgz","fileCount":265,"integrity":"sha512-TyOf60807SUYvd0v7fiRbhWrBSl9974clwZwCVc3qxYB83TQQQUSggwcz3yUeOl1MBALpwrz0Q0GUmi25quVOg==","signatures":[{"sig":"MEUCIQDXf6i/ksiHT8LoTIW6NOkAjzaF7U1LJ9UoqCLeHnzRdgIgJ6zTkG4FXHkm7CnkLjuVHJE0WxEyTcOpiIHt+vNDB0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":373833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesacWCRA9TVsSAnZWagAAMg0P/iC47LLB4MOXDFWhzl8S\n0SuebgxXA4eEq1h4pZBicSjO46lytIkJCR0DOpt7wkG+wq1yg2pSFCJBXid0\nQnRl7cUykHutKT8hll+AZJP80PGxhv78aZ8mJeiGvJ9Stoz/3939RBbwYJsE\n281NIi0bpPvNI0JZZ+F0bg9drItLwELGcPtY/0MNcm6/5oi7OLJn/8GtxdDQ\ndZEGG5piDuQ2bnIZgv0PdQ6uyHSVXpWN+iFU5UB9vXZzs9kL3lMC+IaprT+T\n4Oj/I5Bs/5/NHoUkQnlDGvkbhmZFEjI+iF5ejnrIRAeC/Y1BSU8nJV8q6wtJ\na5BWJqhrPKBq13VzEPu6G6IRQrlBDM6gD+NvD1dn/BOzznhVpvexthM/ynPQ\nG5b0IzgAzxXPiamrhlEN+CcyXQ7mJVpjqdE9V2LYC8hB88344JXKOcvztaWy\nSuCT+spG96JYUyfuZQ90+qMJI0PaUocXVTyDmjFeLo1Z0JVPfqHBeeZdzKEp\nEipkSQk69dlKtn138FAoZHj8a7iAo+hVwiYvS+fRIv+JpxrsxcrAGaknUfOk\nBex3tQBZPsfNRKS5Fv5ri7NeYWTrZcHK0cvkt8lQdzNd1vETYFO0mr5Edmhl\nXyIq8dz7tFdw1iE8f7ZZcfJSde6mcZ+tnV21WKfKZl6WdExyRI9Syjku3HLF\n5+GB\r\n=fzMT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"f5d7bdb1aef0e082a2fbccdfb7a14bc5cf7a4f1e","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.12.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.18.1","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^3.0.0","which":"^2.0.0","colors":"^1.3.3","semver":"^7.0.0","apisauce":"^1.0.1","enquirer":"2.3.4","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"6.0.0","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^16.1.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier","prettier/@typescript-eslint"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"4.2.1","sinon":"7.5.0","eslint":"6.8.0","expect":"24.9.0","rimraf":"3.0.0","cpy-cli":"3.0.0","ts-jest":"24.3.0","ts-node":"8.6.2","prettier":"1.19.1","jest-mock":"24.9.0","mock-stdin":"1.0.0","strip-ansi":"6.0.0","temp-write":"4.0.0","typescript":"3.8.3","@types/jest":"25.1.1","@types/node":"12.12.26","lint-staged":"9.5.0","@types/sinon":"7.5.1","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"17.0.1","@types/cli-table2":"0.2.2","eslint-plugin-jest":"23.6.0","eslint-plugin-node":"11.0.0","eslint-plugin-import":"2.20.0","@semantic-release/git":"9.0.0","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"6.10.0","eslint-config-standard":"14.1.0","eslint-plugin-standard":"4.0.1","@typescript-eslint/parser":"2.18.0","@typescript-eslint/eslint-plugin":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.3.1_1588700949422_0.7284257287972631","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"gluegun","version":"4.4.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.4.0","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"d4a746758a27dea81355395fa088f8c57887f948","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.4.0.tgz","fileCount":265,"integrity":"sha512-O2jer+m1gauvdUOaEjobBX+gNDeYCwk3FAZqG+0B/3IlNHGB6pZ+w49ltuBXUxrKC8nYZjkVKMiMzdASJPbmNg==","signatures":[{"sig":"MEUCIQD5HbmOViJxf+7uo8GnjCIOiJWoLVbMcFUk8/JAmYgpXwIgcIbLGsTSnbzLWOv1+0QOIV12+cf9e/zzaO/g2x/JlLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMa2tCRA9TVsSAnZWagAAKWgP/R2BYylpOrlQyln/p4+T\nUxDubmUPxGCk6qVmrV+cHlBCGrDMgxXH/NYEBiKAFBV38gAnezOujDuk2s0G\nEEr3eCKH6EoDqvvr4riZ8Ud05vVU1USYUMJ6FTNgF0MLBhMEuSI+3R1TnYre\ngTOySrJaBg9WIHucLHdvB1MW0OoGgIVLMA/lxgM5WSejVpyWVOMLpk4MFtqC\nc72k+I9wgJTjMSwNq1AXELMKHYP7oPlK/or6Jpw0612e2xEWbyisvOn9TUMk\n+hWB41FvVQRbQIPeoGq6bsdtGt+bixLMx+hZ6IptrLBoosvKyRmffAZdKoLt\n7/xWN9vC6X0f0Eumjm+MDmTfpjWQA3s/lBPVA4vV2UO0SWv4nQThs3yzSai0\nXL0X8kK1i3DnwVfCJy13e3eVOh0x3DCmgBIhj6/ekrTltPeleePK6dVgpuIP\n7G+3O/lZ2/SqpClkoSwL22z2NislTzzO6hrbFbuNXeb74epuuH+WEzwLO2AH\nEB5Kumu3BmULcMH/OCZa1pvtVFLFgDpz3kq94vhMCkoAJfDhzkTcPO+tsV7L\nM3lOzcIM5eEmCHuqNTLYC/ECh7/y0VsFrjwd483dRp0dNXuNsFUp+NJSMjzr\nhQwfhrpxiUAx+iSKllQ4uPECtQOtXvV6NIlMdyX4Sx9QJgHTr9w86u1klDdc\nPGKz\r\n=D1LJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"02370af1d626120c9a7480d08693fd80b5f99426","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.12.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.18.1","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^3.0.0","which":"^2.0.0","colors":"^1.3.3","semver":"^7.0.0","apisauce":"^1.0.1","enquirer":"2.3.4","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"6.0.0","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^16.1.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier","prettier/@typescript-eslint"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"4.2.1","sinon":"7.5.0","eslint":"6.8.0","expect":"24.9.0","rimraf":"3.0.0","cpy-cli":"3.0.0","ts-jest":"24.3.0","ts-node":"8.6.2","prettier":"1.19.1","jest-mock":"24.9.0","mock-stdin":"1.0.0","strip-ansi":"6.0.0","temp-write":"4.0.0","typescript":"3.8.3","@types/jest":"25.1.1","@types/node":"12.12.26","lint-staged":"9.5.0","@types/sinon":"7.5.1","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"17.0.1","@types/cli-table2":"0.2.2","eslint-plugin-jest":"23.6.0","eslint-plugin-node":"11.0.0","eslint-plugin-import":"2.20.0","@semantic-release/git":"9.0.0","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"6.10.0","eslint-config-standard":"14.1.0","eslint-plugin-standard":"4.0.1","@typescript-eslint/parser":"2.18.0","@typescript-eslint/eslint-plugin":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.4.0_1597091244736_0.5451947151596706","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"gluegun","version":"4.5.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.5.0","maintainers":[{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"fb9f18b0400bd0f3d02edf7fba8d8a25aaffa5ed","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.5.0.tgz","fileCount":265,"integrity":"sha512-nZskG9hMePmI/YMmWb58cTGW7X2vCbbEFak8Zs91p8QgMG8ToaZYdW5HKmzLOsy1cnGs2WcjhOvhUFAFH71FAg==","signatures":[{"sig":"MEUCIHjhSZuGHehS47rjWb6NF6e1juvv5iwttNzEsPQbr79XAiEAuLFCudSYnl/NKElnxNvxbFIaqTvyTBWax4+oLhIn6QI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfi7OwCRA9TVsSAnZWagAAmPAP/1Pd+siYsOEnBeXSEWwk\ngLvqXeqcbaTlMBgL/X6TMAJoqedEXi5F4S5mA/nKCNRgrkZd8/YmC04A8i2A\nCKxxqmBZeNW1jONwYK7Z1bZKc6Dqgw9stsNuM71ifjJM9eZTb7zK9CQcOHJH\nG9p6elYXjW6E02x9dgp0EYVZ8yNklzkEn1F/LVtPA8ELdciFlz56pvaOOq5V\nbi2pi4voqyLju6ImRvzBvWRvnhtaxf5qI1+hB2oLJYHl84VhgZ0MBLAewHB7\nKnyOuVMsUIc/aB6vluEYft2K0GSMYo5gKE9aftN4q7nL1SffCByIZj0QU67M\n9F9yYzPA7WPn7LO5mJBVKB7oiNJoD1n+cJKpBh36l49Tl0npwcjRlOTp4TCl\n+ASVIsOzBpdLOv0F4zG4qU0jPZgA4rut/WsNz16iC0XRopeFEZkrXY7Uwam1\nfsG1k9KgEq8LtwN8/J5mkzocgIW+gFPJgmPT6nUmh4a1F/Fy57KJfuLvIRfw\nETb8apI4ZKoMtgFMrhqSgT5ux984ie4F9SPgBfhg5nN6N6q1smibs+d8D0PQ\nc/CbiOORBOAkXRZEmlksb0IAoYYd+mTasejmzSRPBWBVBzeUHPRG3k7nnIv2\nihz/G7xk/zMoFJ+TUzyvnfniD+uAumJOfi0hmUNIT1qu5o5ipmurJ4PLjNzS\nxjZF\r\n=N0w1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"efb97a1ab7eef96c3ca2ca3a7ca2d47198d75f6a","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.12.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.18.1","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^3.0.0","which":"^2.0.0","colors":"^1.3.3","semver":"^7.0.0","apisauce":"^1.0.1","enquirer":"2.3.4","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"6.0.0","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^16.1.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier","prettier/@typescript-eslint"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"4.2.1","sinon":"7.5.0","eslint":"6.8.0","expect":"24.9.0","rimraf":"3.0.0","cpy-cli":"3.0.0","ts-jest":"24.3.0","ts-node":"8.6.2","prettier":"1.19.1","jest-mock":"24.9.0","mock-stdin":"1.0.0","strip-ansi":"6.0.0","temp-write":"4.0.0","typescript":"3.8.3","@types/jest":"25.1.1","@types/node":"12.12.26","lint-staged":"9.5.0","@types/sinon":"7.5.1","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"17.0.1","@types/cli-table2":"0.2.2","eslint-plugin-jest":"23.6.0","eslint-plugin-node":"11.0.0","eslint-plugin-import":"2.20.0","@semantic-release/git":"9.0.0","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"6.10.0","eslint-config-standard":"14.1.0","eslint-plugin-standard":"4.0.1","@typescript-eslint/parser":"2.18.0","@typescript-eslint/eslint-plugin":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.5.0_1602991024027_0.023846253165368703","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"gluegun","version":"4.6.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.6.0","maintainers":[{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"9246bc245b9f983bb094fbbe62780e1be677314f","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.6.0.tgz","fileCount":265,"integrity":"sha512-+8Se7K6ktA2p8oRxXXL9PLUElh8FlAXO+DwfLY+0A8ipA6+3Bca/es4fMTAAwz/NnBSZkqlIM4H+JXYbwTKxQA==","signatures":[{"sig":"MEUCIQCF2eEWeoL+ieQzohQ5cBVYAueJdKSmwa/D/1RKeMiKgQIgV3WAWgsEwRLF2kRhKrBpplhY9LOsuQVfAYioaoo7aV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCLRZCRA9TVsSAnZWagAAM5UP/02yOiXMpd8E5qgSEJz0\nN2Qci7rVuiAv7bLd5apdIsg4qzcpa0zXcaCFlRbm4IMVg6YKb6PxrMkwrEl6\nuhfkUHv56mDPCJovS1ZIrlhe8Iav3MWstcNGajjI1/zU1FQlup3mKIU3hESp\nWqLnYhgzWmoQa2nXNFVks1/fGclc47jPugPbXpCSwPp+1TVO2xmIjySybxdQ\nS5DOQNJCpVdkF02nC1EDxks+9wdt3HbdGV/hjXrUejy4h3DkdqqwFn5jddtc\nZRuj/Yk/i5ZJQGBfAKkR+HCub+CNk0Lr9105uH4/Bd9CvMlw6LHi+JUiLmF0\nk2ongm3V8Yc15kY3g8MO6YghsRV9RbKdwqMqBZN1bhnE5lta5ussu5wyfS64\n5pPmBsSoxRNXK6R8KGVE0E/lg7CV+82CRUxxpKm4oL62dDnsKwWcdzJMq36Y\n0CH1CMHe+esiTInXUxKLEG/At2C+4xQU1Q52II8Y/2GSG1KWHYQ19gXT/aJr\n5WRiEDYh8GAO1er824Zw5v0HcNGlOFmVitggd2eCPHqvZynh2q4M/1Se0W+7\na/aK7g5rG8eXwW9iDPahmX7Y7Z8vL+zb7ra3xirFfrZS4YQNsahyKWG7TGy1\nBkKzwQlFdl+KMOlwIfHqK4ci5mFbRYvS8bLfL95+TgGv7t7VXoODFVd8jlM1\nuijP\r\n=9rCZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"ecc245433372212c57e8a364805655b98e43b5d6","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.12.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.18.1","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^3.0.0","which":"^2.0.0","colors":"^1.3.3","semver":"^7.0.0","apisauce":"^1.0.1","enquirer":"2.3.4","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"6.0.0","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^16.1.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier","prettier/@typescript-eslint"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"4.2.1","sinon":"7.5.0","eslint":"6.8.0","expect":"24.9.0","rimraf":"3.0.0","cpy-cli":"3.0.0","ts-jest":"24.3.0","ts-node":"8.6.2","prettier":"1.19.1","jest-mock":"24.9.0","mock-stdin":"1.0.0","strip-ansi":"6.0.0","temp-write":"4.0.0","typescript":"3.8.3","@types/jest":"25.1.1","@types/node":"12.12.26","lint-staged":"9.5.0","@types/sinon":"7.5.1","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"17.0.1","@types/cli-table2":"0.2.2","eslint-plugin-jest":"23.6.0","eslint-plugin-node":"11.0.0","eslint-plugin-import":"2.20.0","@semantic-release/git":"9.0.0","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"6.10.0","eslint-config-standard":"14.1.0","eslint-plugin-standard":"4.0.1","@typescript-eslint/parser":"2.18.0","@typescript-eslint/eslint-plugin":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.6.0_1611183192387_0.6568432959549584","host":"s3://npm-registry-packages"}},"4.6.1":{"name":"gluegun","version":"4.6.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.6.1","maintainers":[{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@infinitered.com"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"f2a65d20378873de87a2143b8c3939ffc9a9e2b6","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.6.1.tgz","fileCount":265,"integrity":"sha512-Jd5hV1Uku2rjBg59mYA/bnwLwynK7u9A1zmK/LIb/p5d3pzjDCKRjWFuxZXyPwl9rsvKGhJUQxkFo2HEy8crKQ==","signatures":[{"sig":"MEUCIFCJf5FewBzD45kRma0RUe1qi16ZKGAJ49ZPFNUScjoaAiEA8flyI5XNC7rBx2OXxmDlYLo85MuuPlZr/uGDTz3PNLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKiHKCRA9TVsSAnZWagAAkSAP/jgQMvFGqhB8Q933TfUQ\nDhT7i1Nnz/Lez8xhOG2pCoC3fFdZ2PhRj4PSKsFFyqy1efPxaA3Zkqcr2usp\nbgnOBdoAFeAVxZokzfFs85d7VpbzSSPQ8g6IElEH2P3bZV2mUH1jGRzbhOvX\n7swzI1YxF+dlo/jUTG3HVnP6VLW7+0dAkX4fFYq4KtG4PAM5CMYJ2JB/RD3S\n2e0xvVnSvLsCOGw0rmvUA6/vGcowSi1Az4PTsAoTbQHyKw6bS4u0GUaTSIYv\ntRhT7zVKPKFvyb0G/lNXUruOHQ3HahiA8YmzfT7qhqfIe3BAjMNQNhsW1tzS\nKl0M5BENZtreclje5yfChUPwr1P0WoUVN10iOzEpTb9vU2cx2gAxUqT26mf1\nOYaD+amZnU9hE9PG9SDi1XOIXa0z5cVXYMo3Zy8B8QUJK4B0S9VRVyhPW1mW\nldCTbYs3XL+Y+dWTYOSQx/m+Yrqa4OJHHrA+4UUWtZdkZRcFKayKLm7085w5\ny0ZRv96oBpkbZnxIGKbvzxYslsCXMWUFwWxaXAZCZ6T7ocOve2Ky6Hls4cCK\nCHv+RL1rMo3wpTP5oA5FSEPt1UCJB+jcAAgATp8WUdVvGHhz1zdIGfNBJgwY\nH29B6ViBPWvvZ25DNy/+12Qk990Nbdg/dbUuS8NsI7qDqShUfObzx/3GvA4R\nTyWI\r\n=ODBe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"69ce257e5a279ed208db6a99ea82acaea65dd014","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.12.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.18.1","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^3.0.0","which":"^2.0.0","colors":"^1.3.3","semver":"^7.0.0","apisauce":"^2.0.1","enquirer":"2.3.4","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"6.0.0","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^16.1.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier","prettier/@typescript-eslint"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"4.2.1","sinon":"7.5.0","eslint":"6.8.0","expect":"24.9.0","rimraf":"3.0.0","cpy-cli":"3.0.0","ts-jest":"24.3.0","ts-node":"8.6.2","prettier":"1.19.1","jest-mock":"24.9.0","mock-stdin":"1.0.0","strip-ansi":"6.0.0","temp-write":"4.0.0","typescript":"3.8.3","@types/jest":"25.1.1","@types/node":"12.12.26","lint-staged":"9.5.0","@types/sinon":"7.5.1","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"17.0.1","@types/cli-table2":"0.2.2","eslint-plugin-jest":"23.6.0","eslint-plugin-node":"11.0.0","eslint-plugin-import":"2.20.0","@semantic-release/git":"9.0.0","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"6.10.0","eslint-config-standard":"14.1.0","eslint-plugin-standard":"4.0.1","@typescript-eslint/parser":"2.18.0","@typescript-eslint/eslint-plugin":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.6.1_1613373898053_0.9236020121668387","host":"s3://npm-registry-packages"}},"4.7.0":{"name":"gluegun","version":"4.7.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.7.0","maintainers":[{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"d1e88828ec6737d966619fff07c04f7e689dc59e","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.7.0.tgz","fileCount":265,"integrity":"sha512-St+J/rly0FoWLeISgBGDuymwF3/b8OdmxBCbSvK1hXEoRbaaATiRpPepJSJWuRYR7cGR7Hy9drgQwGFBAolhbQ==","signatures":[{"sig":"MEQCIB7oTJvC5gAjTqmSQjrd9CZ9Ec6aB555bABcbZy3d24eAiBn7vmUg/PMp/dT1TdhMdp7ZqHwlHqBq0aHJ5VusZwDIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMX0WCRA9TVsSAnZWagAAjdQQAIj0hLkJJoQJPlrTwHuG\n+H5k/zm4e196447Jw3kQP5mPxdyeupTs8/6e8x7O7gwr8r7WutjSlSL2xXiD\nx95bSZCCN9jtvvTE/NkLDHa1IgTGzz+TJLOJTbvkUV5W46fKM260ActRiwBR\nTQa9jiYes9TupL0iIZnVrffgPAejynkvUVjEzFABDBOwC/VwqcMYl1rPewum\n5anix0DOzutTwcptFvpiLyZZL37nUPALHlTDrqZS6Awftllruv2LmaWTBuUa\n6v7109570E+C6JMYu3JANDLNl5nvmAn480mL4jw5kxaC6Y55cQ7LAFlolalz\nuUv2jWev5Y48hDO0+4r0gkuwr+vdD4BLWPPda8XypzM4j0pNA+kV3AXdbDKj\nXo/acmaYuqExUrtvlYfe+o5zafjp5RMqFYiPWE5otq5evITU1d6lICCXbNFN\n2cQsDi+ArkP+um29oHa0z5ddhF4EE61WIRyWPiqQ+ZvnXn2eSviF6sVBsENV\nxfzfh0OXyjPfTu95Q7PdE0Qau0mEGcvu2xdC7rnmGKP9Aelrwk8BmJeNxm9f\ncSQnhGHDBRVouVTGfYy0ArH/ccxCLOM8jEfQ8vQd5bGntygtKpy+cZ2SCYI0\noVLIorNd6Wd/LYB6kgTbMTNm80jDAWL8ntxfFK9xEfUNZxvQua3GIVedISEY\nXOOB\r\n=Kf/f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"35d2e70ef83232b2d7d619c79bc56b7eebba991f","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.12.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.18.1","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^3.0.0","which":"^2.0.0","colors":"^1.3.3","semver":"^7.0.0","apisauce":"^2.0.1","enquirer":"2.3.4","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","ramdasauce":"^2.1.0","cosmiconfig":"6.0.0","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^16.1.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier","prettier/@typescript-eslint"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"4.2.1","sinon":"7.5.0","eslint":"6.8.0","expect":"24.9.0","rimraf":"3.0.0","cpy-cli":"3.0.0","ts-jest":"24.3.0","ts-node":"8.6.2","prettier":"1.19.1","jest-mock":"24.9.0","mock-stdin":"1.0.0","strip-ansi":"6.0.0","temp-write":"4.0.0","typescript":"3.8.3","@types/jest":"25.1.1","@types/node":"12.12.26","lint-staged":"9.5.0","@types/sinon":"7.5.1","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"17.0.1","@types/cli-table2":"0.2.2","eslint-plugin-jest":"23.6.0","eslint-plugin-node":"11.0.0","eslint-plugin-import":"2.20.0","@semantic-release/git":"9.0.0","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"6.10.0","eslint-config-standard":"14.1.0","eslint-plugin-standard":"4.0.1","@typescript-eslint/parser":"2.18.0","@typescript-eslint/eslint-plugin":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.7.0_1630633238336_0.9802167090748657","host":"s3://npm-registry-packages"}},"4.7.1":{"name":"gluegun","version":"4.7.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@4.7.1","maintainers":[{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"89477f155b79c16e63e7386819b01943942a7993","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-4.7.1.tgz","fileCount":265,"integrity":"sha512-5iLbLCU+jCf34zHrl+AKC39mDIpVKn/Z5B2uIS8TjHVaPBaDPnRD/VspiHy9dyF5mjr7Ogg1/gOt8yeWo7MEug==","signatures":[{"sig":"MEUCIQDIjFyi/POgIMkdgFZjoxzjdch3MorEmwS/iFepGMsA1AIgJDF3RjEsmvaKfIHwoYhyfiQuwhVtO+ywmbFrt4kSklY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvO6lCRA9TVsSAnZWagAAgOoP/ReTRhibSgviH4LsfHPR\nPEPHZwsvigiCM2GVeMQ6fwzEJg3JRKPi0GL3YpO85/0j6UFQrUF67sNNKZiO\nvPT9i4L+32ENqSgivvGf987BRX8emnF+KhPye8D+xtBnkB3v8jneeqRGvlvc\nfm2r/+djRdOWC1b67685dTit4+X8+jIc6jtMdCuwzYTnIlnj4x/1lsD2MXfw\nCZmnpJ81BfB8ImzF9NCs0TePjcohCAiXjkex7qa5dR4ZTlo17lW8tHF4Dssk\n1TsXwNjvHzQDXmhm/mPUP63FQMpu/8eQD8wauSspKmT19epI1RxvijclwjJZ\n0t3yGDvf0AX3LXyFzvrHW2stWlGa2VVe99vPR2XVLAIfFDn4KVWx2A6tSuwn\nfEDJk5fO+Cu9OUGQuDO43eDzO2uIsAiihkRDQAwqu8tNBzWLVOJZq/umkh9p\nvrFnl9C0j2QZEl0AFm60oBWU3a/YqlIKsP+YVBiDPRGcCNvsui6bCfkXu5hw\nDjPLzczGO0t2e8AFlaO+2EHt5HfL4W/6kdXTdua2iUa5pWKdLQ3zxqZaWoLI\nZ9jv5/F0AXay9LNdWtWwM2ASxICxETmyV8TosYL4Ut7qi0kcYrOmuzs9gki2\n4sDP9TXMazT0kfHnGFOVymd9WoDe+isg5ZTCLHfTGQsCXHIzoA8cqIwvYN/H\nUXbw\r\n=4HkC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/types/index.d.ts","gitHead":"952e816e266255de2c93b508a39123374d24e335","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"6.12.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write","git add"],"*.ts":["prettier --write","eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"10.18.1","dependencies":{"ejs":"^2.6.1","ora":"^4.0.0","execa":"^3.0.0","which":"^2.0.0","colors":"^1.3.3","semver":"^7.0.0","apisauce":"^2.1.5","enquirer":"2.3.4","pluralize":"^8.0.0","cli-table3":"~0.5.0","fs-jetpack":"^2.2.2","lodash.pad":"^4.5.1","cosmiconfig":"6.0.0","cross-spawn":"^7.0.0","lodash.trim":"^4.5.1","yargs-parser":"^16.1.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier","prettier/@typescript-eslint"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"4.2.1","sinon":"7.5.0","eslint":"6.8.0","expect":"24.9.0","rimraf":"3.0.0","cpy-cli":"3.0.0","ts-jest":"24.3.0","ts-node":"8.6.2","prettier":"1.19.1","jest-mock":"24.9.0","mock-stdin":"1.0.0","strip-ansi":"6.0.0","temp-write":"4.0.0","typescript":"3.8.3","@types/jest":"25.1.1","@types/node":"12.12.26","lint-staged":"9.5.0","@types/sinon":"7.5.1","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"17.0.1","@types/cli-table2":"0.2.2","eslint-plugin-jest":"23.6.0","eslint-plugin-node":"11.0.0","eslint-plugin-import":"2.20.0","@semantic-release/git":"9.0.0","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"6.10.0","eslint-config-standard":"14.1.0","eslint-plugin-standard":"4.0.1","@typescript-eslint/parser":"2.18.0","@typescript-eslint/eslint-plugin":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_4.7.1_1639771813551_0.9574975836377324","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"gluegun","version":"5.0.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@5.0.0","maintainers":[{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"ff58001f2e0c11e1e4afebfa6a928345aee88d52","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-5.0.0.tgz","fileCount":264,"integrity":"sha512-uVV9xfZae1tMy2hf6XY6l0CeYJJmhy2+o1Akm0K+R5NRIMm7yiqEOhU+dIGnqnuHdKQ5YIGFR1i3YhS5VEEW/Q==","signatures":[{"sig":"MEYCIQDo3tpPad0zHONSoplkD5Yh33weN4dUKQEYqn/sb7Aa/wIhAJ6xnnHZ0utoCyLpKFbCnDlnA+H+UjpLkGBhmUqPFeg5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":385571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6xY/CRA9TVsSAnZWagAAi5gP+wfc3y2srb9+JltabBJs\ni8r8vrBhaDY4ctZi8SWL3po+G7x3ga3vZfVBc2gQpkmnUW3uMheHbxE5OPf3\nM24RlpODSN6IRfEHARX7QgWv0pxe+MsllFbRe/S2/2Ez7Ewwdb66ODOPN+3u\nFQ7EuCXg7Y3eb91Z+CFXhjn1E2ZVdBtyQU4t/PNJweM5MTfvAfvu3gNieay9\nGCsrM7nQ1PNCr3wHlRDozZvXvG4sXCEICsShzQol774mxBqw9AwGjbVoRxgn\nCx2vNCV7Q7V6tjRC0kCoa7IySkFcdctsLq588PI2ShIT5op4gQyLsmTIxl91\nt+5HmwT1tBkeU7aQU6ny1c9o/NNusSSsvzZBHUIm6JxuKux8+CowqsNPHAie\nr2TJOxH6chaBxzyr7Bu2/geT7JhGGg6BtrcV0SKgK9lhvfVfHYxxh+orNJyv\nkjPIsxIYN63mOaaL2QvSQhmlnZooBhqiBx/k/Z8ZA07aZV01uSATFvzlldF8\n34LNOvZ1sYX3y4UEpbzCx082sExKCampZusvArlw6uleKfgbsxvk6VGfl6lU\noorvyTS3pgCN68fzCtWzafYLvUlxKokrFgoyNCC2IfBknxTM/F+McoDh423+\nypp+xR5I3+KOCLgBtWaSL3hnLiEus8s6OWbEdIZNvOjf6fVJy+Tuk3PmUwSd\nAhIr\r\n=0XD2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"cf071a65f26742e34d460cf9179955e6aa96cead","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"7.24.2","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"_nodeVersion":"14.17.6","dependencies":{"ejs":"3.1.6","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","semver":"7.3.5","apisauce":"^2.1.5","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.0","lodash.pad":"^4.5.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","lodash.trim":"^4.5.1","yargs-parser":"^21.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.7","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^27.1.3","ts-node":"10.4.0","prettier":"2.5.1","jest-mock":"27.4.6","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"4.5.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"18.0.1","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"5.6.0","@typescript-eslint/eslint-plugin":"5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_5.0.0_1642796607584_0.4700342522496723","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"gluegun","version":"5.1.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@5.1.0","maintainers":[{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"827beb3b3cf204acf1aeebbdcd5334bd24a255c7","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-5.1.0.tgz","fileCount":264,"integrity":"sha512-A1FwiioW9b4QbzpnmD9XGJBOWPDU2oK2qAJfQMnDgPUkRxz9jhVp7qKcnKbuplR20pQX6b7Ai9S4TA2M3LqHQA==","signatures":[{"sig":"MEYCIQCozugHN/k5Fo2a5+3dxtWAtui9VDfXje/Zv27IXO9vkgIhALKMVdOfpgeWfFp3WYP+4HxkH+Zas51IMur73RZ4B51s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/X3gCRA9TVsSAnZWagAArpUP/0GINsiF0oJ2ALyqe8u8\n7+FmmX2qrcT6aFcI9MG5vO9quo3/vdC8Kp4pSCKrK2oyN3BSzKhGp2ZCpCER\nL+x5qNR2lvRf6w+6Ofqmybj09h9S2Or8bnJg2naGuHzIRSX0y6mKauNIyhG1\nYL6O9KTBBU/GW4WEBV02KsJ752GhZxJ9pPRpInApkiSRVISSKh9BVj0fSGqG\natRzXyQMjNdo1WQM7DVi0S1d6H/KKGZ85oeGJYiUqIaCAiWyDz07JIjn0k9s\nQlz5mgCGTjqhyUWyMWnrvi8/cdINvcx3g5lgj5PR4QbepAKRlUwYU1jSHRda\n4rA6+HdiJQiq8noxfrpRSpt8gbBqgnQJGu+mb+AY4EdF9YzS7Jg8RMSzBiIX\nPsUSmCzkIWVo/EuZPsQnjFVSe/iYp9s3PeCxiAvkaznmBjMr1IYCo34rIS1z\nfllMDOJcKkzP0BDnl8IuqLN8r9kMD6PhMWK/kS1X6WcGq0RG7yxriEVYtxD6\nxv6tuLSIfKSMxC9Y+KHdKH41l9jVOU3R2H0edeGcPEAb0XbjpciePW8CtGlv\n2oK6pr4G6E5zv0G55ZgdPRwxk9xv9CjYYbFXhBGE1KdTyEL09jVzBhkDlWU2\n1fCosmytdP/LjAZ2mzJd+2kDXD314F4eEnJ0pyBN/dl0Q+LnVp7XFd66M+7B\negbU\r\n=/kFi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"3f38878f9c06df40726bebd36c7fdd316adb28f6","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"7.24.2","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"_nodeVersion":"14.17.6","dependencies":{"ejs":"3.1.6","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","semver":"7.3.5","apisauce":"^2.1.5","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.0","lodash.pad":"^4.5.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","lodash.trim":"^4.5.1","yargs-parser":"^21.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.7","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^27.1.3","ts-node":"10.4.0","prettier":"2.5.1","jest-mock":"27.4.6","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"4.5.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"18.0.1","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"5.6.0","@typescript-eslint/eslint-plugin":"5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_5.1.0_1644002783978_0.7354905482671499","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"gluegun","version":"5.1.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@5.1.1","maintainers":[{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"f57b269e0542466760edc488512e3134e000bb0c","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-5.1.1.tgz","fileCount":264,"integrity":"sha512-0Tqz00+KRKDd3smFRlOpF8RExilrCwwIl0awlP55lDl7V03SZSyWAqfW5IMSEE/1/AB127wYAsGbwyoG+Ipmbw==","signatures":[{"sig":"MEUCIG3eGIITjEYDShdXOxR4O8Z+mnjNJJGQABPrGYsc+QzOAiEA/5bEMfITEcvxbL8LCDw11kZfJTtSHHTXOSu8GPEEJIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXgK2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrzew/+Jydv+JhdGIufdArkDOptaAI3OzRoziY3UnDWHehvUyyuG21F\r\nk/7jCTnBRph32WXuuqjBEnuER7MD3f7vJ9EFLZYHCKxhnjHG6xEIqxHjT2b8\r\nzPietsfLFOkpAogyDTYc5RuWLLa/+X2tr1nC8kff+XhqfPB3QZ5zBOWj+4L8\r\nYekKv8FhhfznMmRZIoScp4Kbwbhy8bFP/XwrG13SaXSThJ9PRhu3occLJKuX\r\nCFx6qcqu8S6kgGIpHH53+FNrBSOgW+W+rqaq/07eXIFNj0mTZTbuz1IIG3FA\r\nlRGNEgXsB3DRQ9+BsAxtXKqRXW0VV477EoW5c1NSt1tQg1x9QYvH06v2cBS2\r\niALly1JhZnSyaB4Wt9HtQfaJE+ZSpRMZjG8PCpIY8SRm6rOsm3ekwoJyPpxx\r\nAZ7FJKzE35/JLfCD6ZObqva7ag5qLnav4E7bOQLDVKoFG3RxJ3t4K3kJnD4N\r\nOjJ3IekQoe26RIfwwuxQlsd1a6b9n/e31fB5ROxd22rOK4JRdb5WBT+YSPUQ\r\noPvzO4TOlr9yLgrDg6V279HaWHHHGwrPvgrPekm6tBqv1fBk+/Zud3M5FEpP\r\n/aQ2IwusYr5JnoBNpc3jbZ83aPplT6v9WDiRD2bbOnma8pJY+gbMwZdEAxTU\r\nte5+962ejVyWTdAiGeXhAMuwUYBEEV/3XME=\r\n=+jXj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"684093145d4a0a2338e1061a17d3102a44543439","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"7.24.2","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"_nodeVersion":"14.17.6","dependencies":{"ejs":"3.1.6","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","semver":"7.3.5","apisauce":"^2.1.5","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.1","lodash.pad":"^4.5.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","lodash.trim":"^4.5.1","yargs-parser":"^21.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.7","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^27.1.3","ts-node":"10.4.0","prettier":"2.5.1","jest-mock":"27.4.6","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"4.5.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"18.0.1","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"5.6.0","@typescript-eslint/eslint-plugin":"5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_5.1.1_1650328245977_0.5625761391060773","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"gluegun","version":"5.1.2","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@5.1.2","maintainers":[{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamon@infinite.red"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"ffa0beda0fb6bbc089a867157b08602beae2c8cf","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-5.1.2.tgz","fileCount":264,"integrity":"sha512-Cwx/8S8Z4YQg07a6AFsaGnnnmd8mN17414NcPS3OoDtZRwxgsvwRNJNg69niD6fDa8oNwslCG0xH7rEpRNNE/g==","signatures":[{"sig":"MEYCIQDog+DB/JRekYWBed3zAb0gShG9eTpxY3JxHrPI4XQrQQIhAPjow6NAOHhOc9qHKvhPIpa2SeE+EiGbQlK+7aRCJLos","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXgb1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrxwg/+OTPTjVdkRiMNIAruoSCiqyBS6Fp0m5oEWPIkbVYASSHt+79t\r\nnelPMa/9Z8fVzq7Wh1Zgaj4l6bNeohM2x/2O6o51uEMZIQx8nFGy1VS3PYVd\r\ncE7z3csq7m+6bTztS0w9Jn5FGiy/hF05UA3QSsBsa9d5EbXyEz6i3rUqgMUi\r\nKMFxlOAmNRnBDH9JxToP8CnPkG7MWU7JNQ+Jaqlj2BQ5E1Q1Kx9LTXMnK7w+\r\nFcrULlxia4nw3hJCh1B+JtkY696vPNF3zJa/T/X5jGHugVT2ruS8676/Onb4\r\naAnWQqZ0VPsIL6t0ZLmiYhfZZ7qvRv672XKgGYWKlfT2lbySJ2Nam8/AZpf2\r\nGsZKaw1JrIzrerC9Kt80UNpFM3V/LSl0qpusp3nfm1vw2Q1sg1f/pW+nJrVH\r\nBCTau14LU1eedd6lcRQQJPHM/gQROo8bjRxluaTlD8b0j9tYvA1nQiujEaCO\r\nnGc7b5Gq3zAV5ArIk6bLIETgV/2mT8E7inQ6/6kYmDqkbVZihcU8efRS5Iu3\r\nVA3g6tEGgZOjQYNQbT93YMUTX5ygLweEVUEWQham3ldiri3gWcPPoRzwwq12\r\nGFoElyqWR7KG0rihKWM0+mgKu8UfBzXpRz9fQSc0bqO06cQaJQ8oae+zj8Ki\r\niBKN6hWg/U2XeIbnP+kqfoK62/oQ583C8cc=\r\n=jyi/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"f95270198cf03ce99227f5004ce58c852c3b9075","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"7.24.2","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"_nodeVersion":"14.17.6","dependencies":{"ejs":"3.1.6","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","semver":"7.3.5","apisauce":"^2.1.5","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.1","lodash.pad":"^4.5.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","lodash.trim":"^4.5.1","yargs-parser":"^21.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.7","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^27.1.3","ts-node":"10.4.0","prettier":"2.5.1","jest-mock":"27.4.6","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"4.5.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"18.0.1","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"5.6.0","@typescript-eslint/eslint-plugin":"5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_5.1.2_1650329333419_0.1755520625930349","host":"s3://npm-registry-packages"}},"5.1.3":{"name":"gluegun","version":"5.1.3","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@5.1.3","maintainers":[{"name":"robin_heinze","email":"robin@infinite.red"},{"name":"joshuayoes","email":"joshua.r.yoes@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamonholmgren@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"c484df1abdcd55c7815a1c72ebbec4488445e755","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-5.1.3.tgz","fileCount":264,"integrity":"sha512-8NlY98DYrKQLeC8zLAmJoTCuDagGJnKX748fpeWu6kuQYp4QPsLJiaW07Rl1q//qJhFhBqqegoEJKa/qPFVCng==","signatures":[{"sig":"MEYCIQDKGWH76snRW6y9A8zl9yPI8Fb0Bvt4TPOv2VzD4A9/aQIhANul6vvsZps8JS1VxRnwTdW12tPJCCLePCKaVjiQzvKk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389721},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"6f81256338819044bc394b00b2541d049b36d20e","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"7.24.2","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","semver":"7.3.5","apisauce":"^2.1.5","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.1","lodash.pad":"^4.5.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","lodash.trim":"^4.5.1","yargs-parser":"^21.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.7","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^27.1.3","ts-node":"10.4.0","prettier":"2.5.1","jest-mock":"27.4.6","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"4.5.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"18.0.1","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"5.6.0","@typescript-eslint/eslint-plugin":"5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_5.1.3_1692051746757_0.21311593874347157","host":"s3://npm-registry-packages"}},"6.0.0-alpha.1":{"name":"gluegun","version":"6.0.0-alpha.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@6.0.0-alpha.1","maintainers":[{"name":"trevor-coleman","email":"trevor@trevorcoleman.design"},{"name":"robin_heinze","email":"robin@infinite.red"},{"name":"joshuayoes","email":"joshua.r.yoes@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamonholmgren@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun","gluegun-bun":"bin/gluegun-bun"},"dist":{"shasum":"fc5f8e2213e8c5315e0f0ab2ddac945e61e82990","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-6.0.0-alpha.1.tgz","fileCount":194,"integrity":"sha512-QgptJEzIzV2xYNCYVsru28CpUKPHpcqGgYtgDmuPbctF3b9wJXcIxvEwp2d2QXC0+KViEa2w5e9VnLExIlICow==","signatures":[{"sig":"MEQCIFkef90MTqjMxUwKLRFoaf02YNW6B5588OTIkOcM0pP/AiAiaeI/sBr3FvXHkrhNG2PyI3Up3qdYEwAUkW6tyA5Kaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339830},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"ea555441e2d5a3ac819a37dc3fc23b878014a314","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"bun run format && bun run clean-build && bun run compile && bun run copy-templates && bun run create-direct && bun run clean-types && echo 'Run bun run clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"bun run lint && bun run test --maxWorkers=2 && bun run integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"bun run build && bun run semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && bun run ./.circleci/removeDirect.js","clean-types":"rimraf ./build/types","integration":"bun run build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn install && yarn run format && yarn run test && rimraf ./build && node ./.circleci/removeDirect.js && yarn run compile && yarn run copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"bun run ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"jamonholmgren","email":"jamonholmgren@gmail.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"9.8.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"_nodeVersion":"20.6.1","dependencies":{"ejs":"^3.1.7","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","semver":"7.3.5","apisauce":"^2.1.5","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.1","lodash.pad":"^4.5.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","lodash.trim":"^4.5.1","yargs-parser":"^21.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/ban-ts-comment":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"2.5.1","jest-mock":"29.7.0","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"5.2.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"18.0.1","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"6.7.0","@typescript-eslint/eslint-plugin":"6.7.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_6.0.0-alpha.1_1695162228596_0.22347639919467155","host":"s3://npm-registry-packages"}},"6.0.0-alpha.2":{"name":"gluegun","version":"6.0.0-alpha.2","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@6.0.0-alpha.2","maintainers":[{"name":"trevor-coleman","email":"trevor@trevorcoleman.design"},{"name":"robin_heinze","email":"robin@infinite.red"},{"name":"joshuayoes","email":"joshua.r.yoes@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamonholmgren@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun","gluegun-bun":"bin/gluegun-bun"},"dist":{"shasum":"8fcae34a987a38c0ee213c7ca29f3e0ec6b6ed28","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-6.0.0-alpha.2.tgz","fileCount":262,"integrity":"sha512-9umxgxseSw1bvIeWx5+KTQHEYcozcxK5+eCGRfkZ+sMCEmZsl9c18IZNBt2Ot4dyt45nq5amJz7E5x/SE9poTw==","signatures":[{"sig":"MEUCIDnTBXzShEf8lgJm/k9k20MYUGaHvPDBcVsNX1JFBzZhAiEAh6JdBcPXEQkB86NE0s8x6ULBbGg/GFCHnU/GkwZftYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384095},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"ea555441e2d5a3ac819a37dc3fc23b878014a314","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"bun run format && bun run clean-build && bun run compile && bun run copy-templates && bun run create-direct && echo 'Run bun run clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"bun run lint && bun run test --maxWorkers=2 && bun run integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"bun run build && bun run semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && bun run ./.circleci/removeDirect.js","clean-types":"rimraf ./build/types","integration":"bun run build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn install && yarn run format && yarn run test && rimraf ./build && node ./.circleci/removeDirect.js && yarn run compile && yarn run copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"bun run ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"jamonholmgren","email":"jamonholmgren@gmail.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"9.8.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"_nodeVersion":"20.6.1","dependencies":{"ejs":"^3.1.7","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","semver":"7.3.5","apisauce":"^2.1.5","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.1","lodash.pad":"^4.5.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","lodash.trim":"^4.5.1","yargs-parser":"^21.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/ban-ts-comment":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"2.5.1","jest-mock":"29.7.0","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"5.2.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"18.0.1","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"6.7.0","@typescript-eslint/eslint-plugin":"6.7.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_6.0.0-alpha.2_1695172156165_0.35083749722488133","host":"s3://npm-registry-packages"}},"6.0.0-alpha.3":{"name":"gluegun","version":"6.0.0-alpha.3","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@6.0.0-alpha.3","maintainers":[{"name":"trevor-coleman","email":"trevor@trevorcoleman.design"},{"name":"robin_heinze","email":"robin@infinite.red"},{"name":"joshuayoes","email":"joshua.r.yoes@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamonholmgren@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"2b643dfc6b869c1dcc7b1e33ddd8c3c455edc54d","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-6.0.0-alpha.3.tgz","fileCount":262,"integrity":"sha512-MSiYLb0OOGBhcDkdHSXcbLDZUXDR0bVXMaEDRmvgQfR/G18qlyyTHDO5AJYqOZ4DEJy+h6Re1ueNEWxxzLAq/w==","signatures":[{"sig":"MEUCIQCoESpEg07RPjFYsrPJdZR9hjKoIKEpbF4RgB8/W5+tqQIgHMa1a3kmBNAcvVlAUe0v/EF1lNer14i1uUYo4n78nso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384080},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"69be3384e0fd38fa411c1f21d42b3912a5f121ba","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"bun run format && bun run clean-build && bun run compile && bun run copy-templates && bun run create-direct && echo 'Run bun run clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"bun run lint && bun run test --maxWorkers=2 && bun run integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"bun run build && bun run semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && bun run ./.circleci/removeDirect.js","clean-types":"rimraf ./build/types","integration":"bun run build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn install && yarn run format && yarn run test && rimraf ./build && node ./.circleci/removeDirect.js && yarn run compile && yarn run copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"bun run ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"jamonholmgren","email":"jamonholmgren@gmail.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"xversion":"5.1.3","repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"9.8.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"_nodeVersion":"20.6.1","dependencies":{"ejs":"^3.1.7","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","semver":"7.3.5","apisauce":"^2.1.5","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.1","lodash.pad":"^4.5.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","lodash.trim":"^4.5.1","yargs-parser":"^21.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/ban-ts-comment":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"2.5.1","jest-mock":"29.7.0","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"5.2.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"18.0.1","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"6.7.0","@typescript-eslint/eslint-plugin":"6.7.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_6.0.0-alpha.3_1695175643546_0.5030409299653591","host":"s3://npm-registry-packages"}},"6.0.0-alpha.4":{"name":"gluegun","version":"6.0.0-alpha.4","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@6.0.0-alpha.4","maintainers":[{"name":"trevor-coleman","email":"trevor@trevorcoleman.design"},{"name":"robin_heinze","email":"robin@infinite.red"},{"name":"joshuayoes","email":"joshua.r.yoes@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamonholmgren@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"f2ac0664cc51c19a9f484aeef0617d1f109c2f04","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-6.0.0-alpha.4.tgz","fileCount":262,"integrity":"sha512-253kg9O09LZVkC1F3sO7nhkqs+GiL92hL/pdJvNjOVCive4LmftosxbpZqW8/61zb0Ob4IXAnIAG/921hnJk1Q==","signatures":[{"sig":"MEQCIFDRMgt3izsGBoSWJKIW6Dwfna5fninWiqBtHOSlsnVIAiAxsoUXSUd7XjjQKV68RIyJ+jjknm5DXF6JGg6IU5QY0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384080},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"69be3384e0fd38fa411c1f21d42b3912a5f121ba","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"bun run format && bun run clean-build && bun run compile && bun run copy-templates && bun run create-direct && echo 'Run bun run clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"bun run lint && bun run test --maxWorkers=2 && bun run integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"bun run build && bun run semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && bun run ./.circleci/removeDirect.js","clean-types":"rimraf ./build/types","integration":"bun run build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn install && yarn run format && yarn run test && rimraf ./build && node ./.circleci/removeDirect.js && yarn run compile && yarn run copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"bun run ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"jamonholmgren","email":"jamonholmgren@gmail.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"xversion":"5.1.3","repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"9.8.1","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"_nodeVersion":"20.6.1","dependencies":{"ejs":"^3.1.7","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","semver":"7.3.5","apisauce":"^2.1.5","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.1","lodash.pad":"^4.5.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","lodash.trim":"^4.5.1","yargs-parser":"^21.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/ban-ts-comment":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"2.5.1","jest-mock":"29.7.0","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"5.2.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"18.0.1","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"6.7.0","@typescript-eslint/eslint-plugin":"6.7.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_6.0.0-alpha.4_1695175682012_0.13704035936851766","host":"s3://npm-registry-packages"}},"5.1.4":{"name":"gluegun","version":"5.1.4","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@5.1.4","maintainers":[{"name":"trevor-coleman","email":"trevor@trevorcoleman.design"},{"name":"robin_heinze","email":"robin@infinite.red"},{"name":"joshuayoes","email":"joshua.r.yoes@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"jamonholmgren@gmail.com"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"54a105fb0048ca1de86b3d0ea9cd427951b1ac4f","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-5.1.4.tgz","fileCount":264,"integrity":"sha512-n5CcWR+nZpcPHVSkYv2KVkD03LHsw00dcRJMggQNAAajiONkxpbEjFrFo0kwJEu8YZ7Jb76xvfGiQkzSz8P9bA==","signatures":[{"sig":"MEQCIGQ91DwMP3ZvOdoQODR3SlX3GmAYtlaoWk2NxYdzNJp+AiBx8vuHcdPXe8m5MaDShtXqK4Ll7ItPD/A5DxV1cS9qug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389723},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"9e7a79025274f01e75d151907409cf5c5bbbf915","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"7.24.2","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","semver":"7.3.5","apisauce":"^2.1.5","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.1","lodash.pad":"^4.5.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","lodash.trim":"^4.5.1","yargs-parser":"^21.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.7","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^27.1.3","ts-node":"^10.9.1","prettier":"2.5.1","jest-mock":"27.4.6","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"4.5.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"18.0.1","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"5.6.0","@typescript-eslint/eslint-plugin":"5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_5.1.4_1695250091979_0.4546272074857238","host":"s3://npm-registry-packages"}},"5.1.5":{"name":"gluegun","version":"5.1.5","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@5.1.5","maintainers":[{"name":"trevor-coleman","email":"trevor@trevorcoleman.design"},{"name":"robin_heinze","email":"robin@infinite.red"},{"name":"joshuayoes","email":"joshua.r.yoes@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"code@jamon.dev"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"60ab4ac50c1523594db71fea1ebfd1e2abf735ac","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-5.1.5.tgz","fileCount":264,"integrity":"sha512-bf7cdHwKlMJD4WHomm7tkCqH1WxWxzl1c8J05gFJJx8IFTEwRsX8azrgwWb6nSqslDRJ3bwA83NjtFyjFTTAsw==","signatures":[{"sig":"MEUCIQD2yiwHDObaDQjiJewlbeRvoRDg9kNoVaodFo5hvVv0DQIgFbm+zzLqZvQRfZsqqcls/eTrOK38hKIhPhJWapsip/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389599},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"079cd9930b7db3eb90277749d35ccf7cb1163efc","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"7.24.2","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","semver":"7.3.5","apisauce":"^2.1.5","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.1","lodash.pad":"^4.5.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","lodash.trim":"^4.5.1","yargs-parser":"^21.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.7","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^27.1.3","ts-node":"^10.9.1","prettier":"2.5.1","jest-mock":"27.4.6","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"4.5.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"18.0.1","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"5.6.0","@typescript-eslint/eslint-plugin":"5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_5.1.5_1695921562537_0.6980888688839573","host":"s3://npm-registry-packages"}},"5.1.6":{"name":"gluegun","version":"5.1.6","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@5.1.6","maintainers":[{"name":"trevor-coleman","email":"trevor@trevorcoleman.design"},{"name":"robin_heinze","email":"robin@infinite.red"},{"name":"joshuayoes","email":"joshua.r.yoes@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"code@jamon.dev"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"74ec13193913dc610f5c1a4039972c70c96a7bad","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-5.1.6.tgz","fileCount":264,"integrity":"sha512-9zbi4EQWIVvSOftJWquWzr9gLX2kaDgPkNR5dYWbM53eVvCI3iKuxLlnKoHC0v4uPoq+Kr/+F569tjoFbA4DSA==","signatures":[{"sig":"MEYCIQCBFhsRl7Jcky5joo0HOt8KY91+Kpo0/k9FOju75KKt3AIhAKBat1Fvl5EvjYn0LYChKvp/2zdjZOQg0yb0ExHaA+Ff","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389598},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"524853e5b7366eb1e59255bf72b6af0a8e3cadd5","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"7.24.2","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"ejs":"3.1.8","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","semver":"7.3.5","apisauce":"^2.1.5","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.1","lodash.pad":"^4.5.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","lodash.trim":"^4.5.1","yargs-parser":"^21.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.7","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^27.1.3","ts-node":"^10.9.1","prettier":"2.5.1","jest-mock":"27.4.6","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"4.5.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"18.0.1","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"5.6.0","@typescript-eslint/eslint-plugin":"5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_5.1.6_1695937153438_0.7433097901453474","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"gluegun","version":"5.2.0","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@5.2.0","maintainers":[{"name":"trevor-coleman","email":"trevor@trevorcoleman.design"},{"name":"robin_heinze","email":"robin@infinite.red"},{"name":"joshuayoes","email":"joshua.r.yoes@gmail.com"},{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"code@jamon.dev"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"88ba1f76f20e68a135557a4a4c8ea283291a7491","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-5.2.0.tgz","fileCount":265,"integrity":"sha512-jSUM5xUy2ztYFQANne17OUm/oAd7qSX7EBksS9bQDt9UvLPqcEkeWUebmaposb8Tx7eTTD8uJVWGRe6PYSsYkg==","signatures":[{"sig":"MEYCIQDOX/ehQuBTwLVdplqCdvdLjA0G6WnmQYPdla7XTDAw3gIhAMYAeegD0pZy4/7XBZIS9ODiOZhvaHCkS/51s85ijjHD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390263},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"9332f599353785b20b64b322c59bb9e36137b497","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"7.24.2","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"ejs":"3.1.8","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","semver":"7.3.5","apisauce":"^2.1.5","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.1","lodash.pad":"^4.5.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","lodash.trim":"^4.5.1","yargs-parser":"^21.0.0","lodash.padend":"^4.6.1","lodash.repeat":"^4.1.0","lodash.trimend":"^4.5.1","app-module-path":"^2.2.0","lodash.padstart":"^4.6.1","lodash.camelcase":"^4.3.0","lodash.kebabcase":"^4.1.1","lodash.lowercase":"^4.3.0","lodash.snakecase":"^4.1.1","lodash.startcase":"^4.4.0","lodash.trimstart":"^4.5.1","lodash.uppercase":"^4.3.0","lodash.lowerfirst":"^4.3.1","lodash.upperfirst":"^4.3.1"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.7","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^27.1.3","ts-node":"^10.9.1","prettier":"2.5.1","jest-mock":"27.4.6","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"4.5.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"18.0.1","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.25.3","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"5.6.0","@typescript-eslint/eslint-plugin":"5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_5.2.0_1723498444338_0.0013129458404230743","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"gluegun","version":"5.2.1","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@5.2.1","maintainers":[{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"code@jamon.dev"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"robin_heinze","email":"robin@infinite.red"},{"name":"joshuayoes","email":"joshua.r.yoes@gmail.com"},{"name":"trevor-coleman","email":"trevor@trevorcoleman.design"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"1954f6561e9efe2cfb4cb58d038bde00bc41fef7","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-5.2.1.tgz","fileCount":265,"integrity":"sha512-F+nPkyGwQ7mcaw9vJZJyMwUC/m074LQV4e+3ZUpLGISNWW2WG3TTTk47SbkkX+12y0r9e3W5RCLgfcUcIADHNw==","signatures":[{"sig":"MEUCIBnJalFbkdoPMzBlxRo2Jjly1fev67Ew1hGFDrDWr7EcAiEA1wxFgng5l2eOlFX39xflss/HuFcCSzRhHOrya3egMYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386186},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"d96ade821ba508e34483e51e3f0b978deb5300cf","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"8.19.4","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"resolutions":{"semver":">=6.3.1"},"_nodeVersion":"18.17.1","dependencies":{"ejs":"3.1.10","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","lodash":"^4.17.21","semver":"7.7.0","apisauce":"^3.1.0","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.3","yargs-parser":"^21.0.0","app-module-path":"^2.2.0"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.1","prettier":"2.5.1","jest-mock":"29.7.0","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"4.5.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"19.0.5","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.31.0","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"5.6.0","@typescript-eslint/eslint-plugin":"5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_5.2.1_1763758848011_0.4779736387634168","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"gluegun","version":"5.2.2","author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","_id":"gluegun@5.2.2","maintainers":[{"name":"infinitered-owner","email":"npm@infinite.red"},{"name":"silasjmatson","email":"silas@infinite.red"},{"name":"kevinvangelder","email":"kevin@infinite.red"},{"name":"kevinvangelder2","email":"kevin@vangelder.tech"},{"name":"leonskim","email":"minusnine@gmail.com"},{"name":"jamonholmgren","email":"code@jamon.dev"},{"name":"derekgreenberg","email":"derekg@gmail.com"},{"name":"ryanlntn","email":"ryan@infinite.red"},{"name":"gantman","email":"gantman+npm@gmail.com"},{"name":"robinheinze","email":"robin@robinheinze.com"},{"name":"rmevans9","email":"rmevans9@gmail.com"},{"name":"carlinisaacson","email":"carlin@infinite.red"},{"name":"robin_heinze","email":"robin@infinite.red"},{"name":"joshuayoes","email":"joshua.r.yoes@gmail.com"},{"name":"trevor-coleman","email":"trevor@trevorcoleman.design"},{"name":"cmckni3","email":"cmckni3@gmail.com"},{"name":"skellock","email":"steve@kellock.ca"}],"homepage":"https://github.com/infinitered/gluegun#readme","bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"bin":{"gluegun":"bin/gluegun"},"dist":{"shasum":"953782651180da316f0955bc06e1c622d0fff2f5","tarball":"https://registry.npmjs.org/gluegun/-/gluegun-5.2.2.tgz","fileCount":265,"integrity":"sha512-7B96fHXlxMEs2DK5Xe1EFa93bUZPal3LbZvY4vjBaLt10LUuNefGt7m19MN5IlxD6vV8Bi4y5anvwtbyz51/vw==","signatures":[{"sig":"MEYCIQCga0NLTqtEYMN5St+41FtWMUQRJsx1FVgV+VTrMQtyMgIhAMP03dLE6hJIAft7X44bNbZ/ZCeM638P9Mot1aZceikk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386215},"jest":{"testRegex":"(\\.|/)(test)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json","node"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"a343d0f256187ec810c67162ec1edb9cc7640f73","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":"package.json","message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]]},"scripts":{"lint":"eslint .","test":"jest","build":"yarn format && yarn clean-build && yarn compile && yarn copy-templates && yarn create-direct && yarn clean-types && echo 'Run yarn clean-build to remove build artifacts.'","watch":"jest --watch","format":"prettier --write \"{**/*.ts,**/*.js,.circleci/**/*.js}\" --loglevel error && eslint . --fix","ci:test":"yarn lint && yarn test --maxWorkers=2 && yarn integration","compile":"tsc -p .","prepare":"husky install","ci:publish":"yarn build && yarn semantic-release","snapupdate":"jest --updateSnapshot","clean-build":"rimraf ./build && node ./.circleci/removeDirect.js","clean-types":"node .circleci/cleanDir.js ./build/types","integration":"yarn build && jest --config=./.circleci/jest-integration.config.json","windows:test":"yarn && yarn format && yarn test && yarn clean-build && yarn compile && yarn copy-templates && jest --config=./.circleci/jest-integration.config.json","create-direct":"node ./.circleci/createDirect.js","copy-templates":"cp -a ./src/cli/templates ./build/cli/","semantic-release":"semantic-release"},"_npmUser":{"name":"infinitered-owner","email":"npm@infinite.red"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"_npmVersion":"8.19.4","description":"A delightful toolkit for building Node-powered CLIs.","directories":{},"lint-staged":{"*.md":["prettier --write"],"*.ts":["prettier --write","eslint --fix"],"*.json":["prettier --write"]},"resolutions":{"semver":">=6.3.1","cross-spawn":"^7.0.6"},"_nodeVersion":"18.17.1","dependencies":{"ejs":"3.1.10","ora":"4.0.2","execa":"5.1.1","which":"2.0.2","colors":"1.4.0","lodash":"^4.17.21","semver":"7.7.0","apisauce":"^3.1.0","enquirer":"2.3.6","pluralize":"^8.0.0","cli-table3":"0.6.0","fs-jetpack":"4.3.1","cosmiconfig":"7.0.1","cross-spawn":"7.0.6","yargs-parser":"^21.0.0","app-module-path":"^2.2.0"},"eslintConfig":{"env":{"es6":true,"node":true,"jest/globals":true},"rules":{"node/no-path-concat":0,"no-use-before-define":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/no-unused-vars":["warn",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/explicit-function-return-type":0},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","eslint-config-standard","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","jest"],"overrides":[{"files":["sniff.js","./src/fixtures/**/*.js"],"rules":{"no-empty":0,"@typescript-eslint/no-unused-vars":0,"@typescript-eslint/no-var-requires":0,"@typescript-eslint/no-empty-function":0}}],"parserOptions":{"sourceType":"module","ecmaVersion":2018}},"eslintIgnore":["build"],"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"^7.0.0","sinon":"12.0.1","eslint":"8.4.1","expect":"27.4.2","rimraf":"3.0.2","cpy-cli":"3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.1","prettier":"2.5.1","jest-mock":"29.7.0","mock-stdin":"1.0.0","strip-ansi":"6.0.1","temp-write":"4.0.0","typescript":"4.5.2","@types/jest":"27.4.0","@types/node":"16.11.12","lint-staged":"12.1.2","@types/sinon":"10.0.6","unique-temp-dir":"1.0.0","@types/pluralize":"0.0.29","semantic-release":"19.0.5","@types/cli-table2":"0.2.3","eslint-plugin-jest":"25.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-import":"2.31.0","@semantic-release/git":"10.0.1","eslint-plugin-promise":"5.2.0","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-standard":"5.0.0","@typescript-eslint/parser":"5.6.0","@typescript-eslint/eslint-plugin":"5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gluegun_5.2.2_1764010942725_0.6506901288577578","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2016-12-07T17:52:43.867Z","modified":"2026-05-29T14:20:36.546Z","0.0.1":"2016-12-07T17:52:43.867Z","0.3.0":"2016-12-14T07:22:55.411Z","0.4.0":"2016-12-14T13:03:16.995Z","0.5.0":"2016-12-14T19:17:42.029Z","0.6.0":"2016-12-15T14:21:08.165Z","0.7.0":"2016-12-15T21:54:26.996Z","0.7.1":"2016-12-16T00:40:18.728Z","0.7.2":"2016-12-16T14:35:53.812Z","0.7.3":"2016-12-16T15:09:13.782Z","0.8.0":"2017-01-02T20:38:24.564Z","0.9.0":"2017-01-26T19:44:52.480Z","0.10.0":"2017-02-03T01:23:33.179Z","0.11.0":"2017-02-04T17:05:10.201Z","0.12.0":"2017-02-11T03:15:56.829Z","0.13.0":"2017-02-11T05:13:44.664Z","0.14.0":"2017-02-14T17:17:34.331Z","0.15.0":"2017-02-24T19:52:31.750Z","0.16.0":"2017-03-06T14:15:54.816Z","0.17.0":"2017-03-21T00:25:34.366Z","0.17.1":"2017-03-21T15:49:58.273Z","0.18.0":"2017-04-15T18:15:28.902Z","0.18.1":"2017-05-22T21:11:28.535Z","0.18.2":"2017-05-23T00:30:04.355Z","0.19.0":"2017-05-23T12:53:33.139Z","0.20.0":"2017-08-15T12:20:30.825Z","0.20.1":"2017-08-18T13:14:49.168Z","0.21.0":"2017-09-17T16:26:22.977Z","0.21.1":"2017-09-18T03:56:48.918Z","0.22.0":"2017-09-18T04:20:17.664Z","1.0.0":"2017-09-28T14:19:47.238Z","2.0.0-alpha.1":"2017-10-01T17:16:35.687Z","2.0.0-alpha.2":"2017-10-04T15:29:51.812Z","2.0.0-alpha.3":"2017-10-17T14:58:45.617Z","2.0.0-alpha.4":"2017-10-26T03:22:58.542Z","2.0.0-alpha.9":"2017-10-26T20:16:50.820Z","2.0.0-alpha.10":"2017-10-26T20:17:48.403Z","2.0.0-alpha.8":"2017-10-26T20:24:15.390Z","2.0.0-alpha.11":"2017-10-26T20:32:06.555Z","2.0.0-alpha.12":"2017-10-26T20:34:43.970Z","2.0.0-alpha.13":"2017-10-26T20:36:28.583Z","2.0.0-alpha.14":"2017-11-06T23:04:21.269Z","2.0.0-alpha.15":"2017-11-25T07:12:36.539Z","2.0.0-alpha.16":"2017-11-28T21:52:49.638Z","2.0.0-alpha.17":"2017-12-13T00:14:13.934Z","2.0.0-beta.1":"2018-01-04T21:36:48.693Z","2.0.0-beta.2":"2018-01-06T01:05:19.289Z","2.0.0-beta.3":"2018-01-14T01:21:42.794Z","2.0.0-beta.4":"2018-01-19T22:41:32.871Z","2.0.0-beta.5":"2018-02-26T03:15:46.066Z","2.0.0-beta.6":"2018-02-26T04:42:46.706Z","2.0.0-beta.7":"2018-02-26T18:06:28.667Z","2.0.0-beta.8":"2018-04-17T04:50:36.531Z","2.0.0-beta.9":"2018-04-17T05:31:47.076Z","2.0.0-beta.10":"2018-04-17T05:36:50.346Z","2.0.0-beta.11":"2018-05-11T18:38:07.181Z","2.0.0-beta.12":"2018-10-08T15:14:53.374Z","0.22.1":"2018-12-07T23:04:02.849Z","0.23.0":"2018-12-09T06:22:45.470Z","2.0.0":"2018-12-19T19:24:24.924Z","2.0.1":"2018-12-20T19:25:43.116Z","2.0.2":"2018-12-23T00:43:55.064Z","2.0.3":"2018-12-23T02:20:50.506Z","2.0.4":"2018-12-27T05:49:35.323Z","2.0.5":"2018-12-29T23:01:03.626Z","2.0.6":"2019-01-02T19:55:59.273Z","2.0.7":"2019-01-02T20:32:46.048Z","2.1.0":"2019-01-11T16:40:23.985Z","2.1.1":"2019-01-22T07:07:57.968Z","2.1.2":"2019-01-22T07:45:19.867Z","2.2.0":"2019-01-29T22:57:39.542Z","3.0.0":"2019-01-29T23:03:27.800Z","3.0.1":"2019-03-05T00:21:00.702Z","3.1.0":"2019-03-05T01:00:38.538Z","3.1.1":"2019-03-07T07:09:46.030Z","3.2.0":"2019-03-12T22:17:51.340Z","3.2.1":"2019-04-24T11:58:44.912Z","3.2.2":"2019-05-02T22:46:02.747Z","3.2.3":"2019-05-17T16:04:03.159Z","3.3.0":"2019-05-31T18:03:53.172Z","3.3.1":"2019-06-13T17:14:50.187Z","3.3.2":"2019-07-14T04:44:50.400Z","3.3.3":"2019-07-30T04:23:22.791Z","3.3.4":"2019-08-31T21:24:54.336Z","3.3.5":"2019-09-28T01:26:00.146Z","4.0.0":"2019-09-28T04:32:40.456Z","4.0.1":"2019-10-03T15:21:47.699Z","4.0.2":"2019-10-16T02:34:07.541Z","4.0.3":"2019-10-29T17:02:10.789Z","4.1.0":"2019-10-31T22:47:15.894Z","4.1.1":"2019-11-18T22:12:43.130Z","4.1.2":"2019-11-19T20:31:57.680Z","4.2.0":"2020-02-26T01:10:57.735Z","4.3.0":"2020-04-30T03:19:28.627Z","4.3.1":"2020-05-05T17:49:09.626Z","4.4.0":"2020-08-10T20:27:24.856Z","4.5.0":"2020-10-18T03:17:04.189Z","4.6.0":"2021-01-20T22:53:12.650Z","4.6.1":"2021-02-15T07:24:58.220Z","4.7.0":"2021-09-03T01:40:38.536Z","4.7.1":"2021-12-17T20:10:13.713Z","5.0.0":"2022-01-21T20:23:27.797Z","5.1.0":"2022-02-04T19:26:24.155Z","5.1.1":"2022-04-19T00:30:46.137Z","5.1.2":"2022-04-19T00:48:53.642Z","5.1.3":"2023-08-14T22:22:27.044Z","6.0.0-alpha.1":"2023-09-19T22:23:48.951Z","6.0.0-alpha.2":"2023-09-20T01:09:16.473Z","6.0.0-alpha.3":"2023-09-20T02:07:23.765Z","6.0.0-alpha.4":"2023-09-20T02:08:02.255Z","5.1.4":"2023-09-20T22:48:12.239Z","5.1.5":"2023-09-28T17:19:22.790Z","5.1.6":"2023-09-28T21:39:13.684Z","5.2.0":"2024-08-12T21:34:04.565Z","5.2.1":"2025-11-21T21:00:48.253Z","5.2.2":"2025-11-24T19:02:22.991Z"},"bugs":{"url":"https://github.com/infinitered/gluegun/issues"},"author":{"url":"https://github.com/infinitered/gluegun","name":"Infinite Red, Inc.","email":"npm@infinite.red"},"license":"MIT","homepage":"https://github.com/infinitered/gluegun#readme","repository":{"url":"git+https://github.com/infinitered/gluegun.git","type":"git"},"description":"A delightful toolkit for building Node-powered CLIs.","maintainers":[{"email":"npm@infinite.red","name":"infinitered-owner"},{"email":"silas@infinite.red","name":"silasjmatson"},{"email":"kevin@infinite.red","name":"kevinvangelder"},{"email":"kevin@vangelder.tech","name":"kevinvangelder2"},{"email":"minusnine@gmail.com","name":"leonskim"},{"email":"code@jamon.dev","name":"jamonholmgren"},{"email":"derekg@gmail.com","name":"derekgreenberg"},{"email":"ryan@infinite.red","name":"ryanlntn"},{"email":"gantman+npm@gmail.com","name":"gantman"},{"email":"robin@robinheinze.com","name":"robinheinze"},{"email":"rmevans9@gmail.com","name":"rmevans9"},{"email":"carlin@infinite.red","name":"carlinisaacson"},{"email":"robin@infinite.red","name":"robin_heinze"},{"email":"joshua.r.yoes@gmail.com","name":"joshuayoes"},{"email":"trevor@trevorcoleman.design","name":"trevor-coleman"},{"email":"cmckni3@gmail.com","name":"cmckni3"}],"readme":"[![npm module](https://badge.fury.io/js/gluegun.svg)](https://www.npmjs.org/package/gluegun)\n[![CircleCI](https://circleci.com/gh/infinitered/gluegun.svg?style=svg)](https://circleci.com/gh/infinitered/gluegun)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\n\n# Gluegun\n\n![gluegun](https://user-images.githubusercontent.com/1479215/50237287-5a23e380-0371-11e9-89ea-85b41cd25217.jpg)\n\nGluegun is a delightful toolkit for building Node-based command-line interfaces (CLIs) in TypeScript or modern JavaScript, with support for:\n\n🌯 _parameters_ - command-line arguments and options<br />\n🎛 _template_ - generating files from templates<br />\n🗄 _patching_ - manipulating file contents<br />\n💾 _filesystem_ - moving files and directories around<br />\n⚒ _system_ - executing other command-line scripts<br />\n🎅 _http_ - interacting with API servers<br />\n🛎 _prompt_ - auto-complete prompts<br />\n💃 _print_ - printing pretty colors and tables<br />\n👩‍✈️ _semver_ - working with semantic versioning<br />\n🎻 _strings_ - manipulating strings & template data<br />\n📦 _packageManager_ - installing NPM packages with Yarn or NPM<br />\n\nIn addition, `gluegun` supports expanding your CLI's ecosystem with a robust set of easy-to-write plugins and extensions.\n\n# Notice\n\nGluegun is at a stable point and we aren't planning on building new features for it, although the community continues to send in PRs and we release them if they are performance, stability, types, or other similar enhancements. Read the [Community Supported](#Community-Supported) section to learn more.\n\n# Why use Gluegun?\n\nIntroductory YouTube video by our CTO, Jamon Holmgren: [https://www.youtube.com/watch?v=_KEqXfLOSQY](https://www.youtube.com/watch?v=_KEqXfLOSQY)\n\nYou might want to use Gluegun if:\n\n- You need to build a CLI app\n- You want to have powerful tools at your fingertips\n- And you don't want to give up flexibility at the same time\n\nIf so ... welcome!\n\n# Quick Start\n\nJust run the `gluegun` CLI like this:\n\n```\n# spin up your new CLI\nnpx gluegun new movies\n\n# choose TypeScript or Modern JavaScript\n# now jump into the source\ncd movies\n\n# and link your new executable\nyarn link\n\n# and run it!\nmovies help\n```\n\nYou should see your new CLI help. Open the folder in your favorite editor and start building your CLI!\n\n# Code\n\nLet's start with what a `gluegun` CLI looks like.\n\n```js\n// in movie/src/cli.[js|ts]...\n\n// ready\nconst { build } = require('gluegun')\n\n// aim\nconst movieCLI = build('movie')\n  .src(`${__dirname}/src`)\n  .plugins('node_modules', { matching: 'movie-*' })\n  .help()\n  .version()\n  .defaultCommand()\n  .create()\n\n// fire!\nmovieCLI.run()\n```\n\n**Commands**\n\nCommands are simple objects that provide a name, optional aliases, and a function to run.\n\n```js\n// in movie/src/commands/foo.js\nmodule.exports = {\n  name: 'foo',\n  alias: 'f',\n  run: async function (toolbox) {\n    // gluegun provides all these features and more!\n    const { system, print, filesystem, strings } = toolbox\n\n    // ...and be the CLI you wish to see in the world\n    const awesome = strings.trim(await system.run('whoami'))\n    const moreAwesome = strings.kebabCase(`${awesome} and a keyboard`)\n    const contents = `🚨 Warning! ${moreAwesome} coming thru! 🚨`\n    const home = process.env['HOME']\n    filesystem.write(`${home}/realtalk.json`, { contents })\n\n    print.info(`${print.checkmark} Citius`)\n    print.warning(`${print.checkmark} Altius`)\n    print.success(`${print.checkmark} Fortius`)\n  },\n}\n```\n\nSee the [toolbox api docs](./docs/toolbox-api.md) for more details on what you can do.\n\nSee the [runtime docs](./docs/runtime.md) for more details on building your own CLI and join us in the #gluegun channel of the Infinite Red Community Slack ([community.infinite.red](http://community.infinite.red)) to get friendly help!\n\n# Who Is Using This?\n\n- [Ignite CLI](https://github.com/infinitered/ignite) - React Native CLI and starter kit\n- [Solidarity](https://github.com/infinitered/solidarity) - audits your system dependencies so you can develop in peace\n- [Sara Vieira's Fiddly](https://github.com/SaraVieira/fiddly) - Create beautiful and simple HTML pages from your Readme.md files - [https://fiddly.netlify.com](https://fiddly.netlify.com)\n- [Graph CLI](https://github.com/graphprotocol/graph-cli) - CLI for building and managing subgraphs that index data from Ethereum and IPFS - [https://thegraph.com/explorer](https://thegraph.com/explorer)\n- [Vts](https://github.com/snowfrogdev/Vts) - Vanilla TypeScript library starter CLI tool\n\n*Additionally, the first versions of the [AWS Amplify CLI](https://github.com/aws-amplify/amplify-cli) (a CLI toolchain for simplifying serverless web and mobile development) used Gluegun. They've since integrated Gluegun's functionality into their CLI in a bespoke way, but you can still see Gluegun patterns in their CLI.*\n\n# What's under the hood?\n\nWe've assembled an _all-star cast_ of libraries to help you build your CLI.\n\n⭐️ [ejs](https://github.com/mde/ejs) for templating<br />\n⭐️ [semver](https://github.com/npm/node-semver) for version investigations<br />\n⭐️ [fs-jetpack](https://github.com/szwacz/fs-jetpack) for the filesystem<br />\n⭐️ [yargs-parser](https://github.com/yargs/yargs-parser), [enquirer](https://github.com/enquirer/enquirer), [colors](https://github.com/Marak/colors.js), [ora](https://github.com/sindresorhus/ora) and [cli-table3](https://github.com/cli-table/cli-table3) for the command line<br />\n⭐️ [axios](https://github.com/mzabriskie/axios) & [apisauce](https://github.com/infinitered/apisauce) for web & apis<br />\n⭐️ [cosmiconfig](https://github.com/davidtheclark/cosmiconfig) for flexible configuration </br>\n⭐️ [cross-spawn](https://github.com/IndigoUnited/node-cross-spawn) for running sub-commands</br>\n⭐️ [execa](https://github.com/sindresorhus/execa) for running more sub-commands</br>\n⭐️ [node-which](https://github.com/npm/node-which) for finding executables</br>\n⭐️ [pluralize](https://github.com/blakeembrey/pluralize) for manipulating strings</br>\n\n[Node.js 12.0+](https://nodejs.org) is required.\n\n## Community CLIs and Plugins\n\nHere are a few community CLIs based on Gluegun plus some plugins you can use. Is yours missing? Send a PR to add it!\n\n- [Gluegun-Menu](https://github.com/lenneTech/gluegun-menu) - A command menu for Gluegun-based CLIs\n- [Gluegun CLI-Starter](https://github.com/lenneTech/cli-starter) - A CLI Starter for your next Gluegun CLI project\n\n# Community Supported\n\nWhile Gluegun is no longer actively developed by [Infinite Red](https://infinite.red), it has built a community that cares deeply about it. Infinite Red won't be building new features ourselves for Gluegun, but we encourage the community to continue to send high quality pull requests. We will try to review and merge them in a timely manner.\n\nIf you're looking for alternatives, here's a list:\n\n* [Rust CLI](https://rust-cli.github.io/book/index.html) -- Rust is a rapidly growing community and hot language, and has the benefit of speed and not needing to rely on a local Node engine.\n* [oclif](https://oclif.io/) - oclif is used by some large CLIs and is very actively maintained\n* [commander](https://github.com/tj/commander.js/) and [yeoman](https://yeoman.io/) - commander and yeoman have been around a long time and have very large communities. Keep in mind that we built Gluegun to avoid Commander and Yeoman, so YMMV\n* [vorpal](https://vorpal.js.org/) - unfortunately looks like it isn't actively maintained\n* [just make your own](https://www.twilio.com/blog/how-to-build-a-cli-with-node-js) - you don't need a framework to make a Node CLI. Check out this article from Twilio\n\nAnd of course, check out your favorite [React Native Consultants, Infinite Red](https://infinite.red/react-native-consultants)!.\n","readmeFilename":"README.md","users":{"kontrax":true,"flumpus-dev":true}}