{"_id":"@microbackend/cli","_rev":"50-4083b56f443d9d1d688919eb370b7b03","name":"@microbackend/cli","dist-tags":{"canary":"1.0.1-alpha.43","latest":"1.0.1"},"versions":{"1.0.1-alpha.40":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/webpack-plugin":"^1.0.1-alpha.40+65bf784","@types/webpack":"^5.28.0","commander":"^8.3.0","fs-extra":"^10.0.0","handlebars":"^4.7.7"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","ts-node":"^10.4.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack","start":"ts-node src/index.ts","watch":"webpack --watch"},"version":"1.0.1-alpha.40","gitHead":"65bf784643f962fd2bb55b11e75248e9baa232ad","_id":"@microbackend/cli@1.0.1-alpha.40","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-McR++gZQo/dzeux0oUvb+snEJuiNdvDkryWT3L9EQ+23rjWNp6b9npTO2mUk6i0dv6IdQa3FMNxKRSiotgackA==","shasum":"503b0b0b4cd94bd3b36176531704c5efc6c9bab7","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.40.tgz","fileCount":8,"unpackedSize":286807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdiBgnTGMDlIH3Q8yBVqUgXt7s5FwmwPxyxbnQPhW1CwIhAPnPYHXEf9u+tSrQUf2bHgiqurxiAvGoSwJSl4yhdpa3"}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.40_1636278225016_0.8140586265076484"},"_hasShrinkwrap":false},"1.0.1-alpha.45":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.45+fb5c630","@microbackend/webpack-plugin":"^1.0.1-alpha.45+fb5c630","@nodelib/fs.walk":"^1.2.8","@types/webpack":"^5.28.0","commander":"^8.3.0","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/promptly":"^3.0.2","raw-loader":"^4.0.2","ts-node":"^10.4.0","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template","prestart":"yarn build","start":"node bin/run.js","test":"yarn start init --basedir src/__test__/autogenerated --author HP --project-name autogen","watch":"webpack --watch"},"version":"1.0.1-alpha.45","gitHead":"fb5c630c8a25deb99e3c994bbf54a827f1cf533d","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.45","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-PYGETFfwtw4YMC9xUFEUI+eYd6zpfeP2zJTYUFBumep+drYYO1c//QFH8a7eNTUcL+6NMiiP5JkOH6YHFskLTQ==","shasum":"9108c7a3d692c4c68d00ee3148c57c9113b218a1","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.45.tgz","fileCount":29,"unpackedSize":338293,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpu0dXQblMQ8frUckKVNd3z1uly1bWGo/1ZsIUq0Sq1QIgHGbai+/OwtDwFCRnW9IKHZgCVBJzX5W3IToAbTc1hHE="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.45_1636339413321_0.4009915452952666"},"_hasShrinkwrap":false},"1.0.1-alpha.47":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.47+00bd693","@microbackend/webpack-plugin":"^1.0.1-alpha.47+00bd693","@nodelib/fs.walk":"^1.2.8","@types/webpack":"^5.28.0","commander":"^8.3.0","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/promptly":"^3.0.2","raw-loader":"^4.0.2","superagent":"^6.1.0","ts-node":"^10.4.0","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template","prestart":"yarn build","start":"node bin/run.js","test":"yarn test:gen-test-project && concurrently -k -s first \"yarn test:start-test-project\" \"wait-on http://localhost:3000 && jest\"","test:gen-test-project":"yarn start init --basedir src/__test__/autogenerated --author HP --project-name autogen","test:start-test-project":"yarn --cwd src/__test__/autogenerated start","watch":"webpack --watch"},"version":"1.0.1-alpha.47","gitHead":"00bd693d75acd73f97b128e5ac5e443cbe4a5b25","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.47","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-34DrYOphb21MEwpduZA2FUexIWNDbVBWGQML/FMmsPnEE4+Xt1BMb3wVHr3iUq5QBziAU5liRw1jpAmepfiqow==","shasum":"8e4c13974d656382f77685728d71ec3ca6e047eb","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.47.tgz","fileCount":7950,"unpackedSize":45460252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1Gfn77ZGO9GuajhmmaACZwxSPPp5Ve2EZgMwg+7u/jQIhAI6A5zlKwZLSZIkcXIi901+i5ScjdMOz6JkBQRdr8nIk"}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.47_1636569736706_0.35236251378777594"},"_hasShrinkwrap":false},"1.0.1-alpha.48":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.48+538effb","@microbackend/webpack-plugin":"^1.0.1-alpha.48+538effb","@nodelib/fs.walk":"^1.2.8","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/promptly":"^3.0.2","raw-loader":"^4.0.2","superagent":"^6.1.0","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:gen-test-project && concurrently -k -s first \"yarn test:start-test-project\" \"wait-on http://localhost:3000 && jest\"","test:gen-test-project":"yarn build && yarn start init --basedir src/__test__/autogenerated --author HP --project-name autogen --install-canary","test:start-test-project":"yarn --cwd src/__test__/autogenerated start","pretest":"rm -rf __test__/autogenerated","watch":"webpack --watch"},"version":"1.0.1-alpha.48","gitHead":"538effb61d2f9b6e4e07e8b187972435517dabd6","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.48","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-+6yY/DJhDjUdxAfABMkQZwUzVHqnFAfuLis8IsrqWrsgQ7zHjOt6jN2LX58GxoPD5QiEAMSudqDfPNu3WTfvEQ==","shasum":"cdf2953a3f717139ac274e4949119a110055b945","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.48.tgz","fileCount":30,"unpackedSize":358707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+E6aMx1VTrHxD5tU+JFQ9RyvkS4WT5/BARlqm2DaqaQIgRMVbAZjq/LZGiy4bjwHCh29S1JAi8GcYtkx8sttzIqw="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.48_1636649553985_0.886801485981521"},"_hasShrinkwrap":false},"1.0.1-alpha.49":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.49+0211a3a","@microbackend/webpack-plugin":"^1.0.1-alpha.49+0211a3a","@nodelib/fs.walk":"^1.2.8","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/promptly":"^3.0.2","raw-loader":"^4.0.2","superagent":"^6.1.0","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:gen-test-project && concurrently -k -s first \"yarn test:start-test-project\" \"wait-on http://localhost:3000 && jest\"","test:gen-test-project":"yarn build && yarn start init --basedir src/__test__/autogenerated --author HP --project-name autogen --install-canary","test:start-test-project":"yarn --cwd src/__test__/autogenerated start","pretest":"rm -rf __test__/autogenerated","watch":"webpack --watch"},"version":"1.0.1-alpha.49","gitHead":"0211a3ac642b1944929aa01595eeef1c5f766d0b","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.49","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-c8lXv0OrC8bpP1X+jXqgp0Avslz079jXBWKzQo53OseMbYIkv7ua1EG0TLcle8+Jv8UfDdJSO+lVM1cB+bpeAA==","shasum":"464d981935af1da51955330a326c4ea9ef2255fc","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.49.tgz","fileCount":30,"unpackedSize":358707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrUv2YbG8JqLnF29lvrTeJxBKrzL0Ve1umTduNAZHHxAiEAjZyPWDbORoR0SV4LofiGd0ncWpYrKEhB/Xb1G+fNHO4="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.49_1636655085302_0.08834923122686633"},"_hasShrinkwrap":false},"1.0.1-alpha.52":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.52+dfd4bb6","@microbackend/webpack-plugin":"^1.0.1-alpha.52+dfd4bb6","@nodelib/fs.walk":"^1.2.8","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/promptly":"^3.0.2","raw-loader":"^4.0.2","superagent":"^6.1.0","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:gen-test-project && concurrently -k -s first \"yarn test:start-test-project\" \"wait-on http://localhost:3000 && jest\"","test:gen-test-project":"yarn build && yarn start init --basedir src/__test__/autogenerated --author HP --project-name autogen --install-canary","test:start-test-project":"yarn --cwd src/__test__/autogenerated start","pretest":"rm -rf __test__/autogenerated","watch":"webpack --watch"},"version":"1.0.1-alpha.52","gitHead":"dfd4bb6871989e6d219115dc452bca2cd3ebde78","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.52","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-fYbq3q3pQHrJFWS0Mfh73VUL2RXeDIKt6/ny7Ii8LvAHkRCQkjYDd22IvEHQLU+DTWmlNmDEsGk1EljKxnAq1g==","shasum":"e23775c458cd8f499651436a3182e1a48bb79f2e","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.52.tgz","fileCount":30,"unpackedSize":358707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUEYv+JdOLFLDuSC0rgmAcNHirMXnigmh3PHZvOfIE1wIhAKMZtL9EwE8q+gdSQ7lPz5MAGn0iUQuLgI3JanJma35d"}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.52_1636686883046_0.3790949514121442"},"_hasShrinkwrap":false},"1.0.1-alpha.53":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.53+311849c","@microbackend/webpack-plugin":"^1.0.1-alpha.53+311849c","@nodelib/fs.walk":"^1.2.8","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/promptly":"^3.0.2","raw-loader":"^4.0.2","superagent":"^6.1.0","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:gen-test-project && concurrently -k -s first \"yarn test:start-test-project\" \"wait-on http://localhost:3000 && jest\"","test:gen-test-project":"yarn build && yarn start init --basedir src/__test__/autogenerated --author HP --project-name autogen --install-canary","test:start-test-project":"yarn --cwd src/__test__/autogenerated start","pretest":"rm -rf __test__/autogenerated","watch":"webpack --watch"},"version":"1.0.1-alpha.53","gitHead":"311849c45f988754ef6e7dfae0b5aa0cb3935c52","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.53","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-Giy8/n5f7S0vcxcEPEyJxmFDI0V7riGnkM/0QRYmBN+K2vitPrK0XknDMQtmcP9Iu6/VtHbGtTK2iSmMUQbbgA==","shasum":"8c20ae5a600cea71401c750dc67f470126844d87","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.53.tgz","fileCount":30,"unpackedSize":358707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9Q0lSc0RLNGJUTNE+ALADUXWgA8hqXVyvJ4f60n7/kAiAjXqE5TqOBbVGirDT9bmJZSQbYWXyeLfyot/Lw9uY9uw=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.53_1636687513012_0.8141747142282303"},"_hasShrinkwrap":false},"1.0.1-alpha.56":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.56+cd88f30","@microbackend/webpack-plugin":"^1.0.1-alpha.56+cd88f30","@nodelib/fs.walk":"^1.2.8","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/promptly":"^3.0.2","raw-loader":"^4.0.2","superagent":"^6.1.0","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:gen-test-project && concurrently -k -s first \"yarn test:start-test-project\" \"wait-on http://localhost:3000 && jest\"","test:gen-test-project":"yarn build && yarn start init --basedir src/__test__/autogenerated --author HP --project-name autogen --install-canary","test:start-test-project":"yarn --cwd src/__test__/autogenerated start","pretest":"rm -rf __test__/autogenerated","watch":"webpack --watch"},"version":"1.0.1-alpha.56","gitHead":"cd88f30570365e0c847b5b4fcf92196b824214ac","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.56","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-EERKxPE9Gp4VzvvAmDAiX7VVeudDn/p2baroBa0znamP3wLZiqmO/Z7q0ZjCcUf2xwxdZT6IOwSkb6EbutTTRw==","shasum":"3a51c26d5d480c45b26fd666e9697315468bd07e","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.56.tgz","fileCount":30,"unpackedSize":358707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwsuMUUqAGEf+DuVvm2YYZn3zvYBcbBhlUKezjHSLetAiEA9tfCrmysTDpo8sNG9fHb00Kww2lUS2j66q23354gy+A="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.56_1636689542731_0.09480633301431163"},"_hasShrinkwrap":false},"1.0.1-alpha.58":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.58+7be6d38","@microbackend/webpack-plugin":"^1.0.1-alpha.58+7be6d38","@nodelib/fs.walk":"^1.2.8","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/promptly":"^3.0.2","raw-loader":"^4.0.2","superagent":"^6.1.0","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:gen-test-project && concurrently -k -s first \"yarn test:start-test-project\" \"wait-on http://localhost:3000 && jest\"","test:gen-test-project":"yarn build && yarn start init --basedir src/__test__/autogenerated --author HP --project-name autogen --install-canary","test:start-test-project":"yarn --cwd src/__test__/autogenerated start","pretest":"rm -rf __test__/autogenerated","watch":"webpack --watch"},"version":"1.0.1-alpha.58","gitHead":"7be6d389cb6463adea2b378b892a26464c297f8a","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.58","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-pdFMfGfgd/I5TvNcLfCwYJZZrhP3va8xOO+fugdnrrOQ6OilbQ1MmC8zHyxRdRjpltYvEhwMA+Qt16NI4PtvHw==","shasum":"4dbdc295931282be33b69da1883d828d6a67bf23","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.58.tgz","fileCount":30,"unpackedSize":358707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo0yGThneESkAflUNVPgVYKl4gO0r348bQCG+sxgqjPwIgfLSOlUChWWckZqsvF3cFqJCZYE8MAMrmgiLAXAExN4k="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.58_1636691082343_0.5648205670842148"},"_hasShrinkwrap":false},"1.0.1-alpha.61":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.61+6aece84","@microbackend/webpack-plugin":"^1.0.1-alpha.61+6aece84","@nodelib/fs.walk":"^1.2.8","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/promptly":"^3.0.2","@types/webpack-node-externals":"^2.5.3","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:gen-test-project && concurrently -k -s first \"yarn test:start-test-project\" \"wait-on http://localhost:3000 && jest\"","test:gen-test-project":"yarn build && yarn start init --basedir src/__test__/autogenerated --author HP --project-name autogen --install-canary","test:start-test-project":"yarn --cwd src/__test__/autogenerated start","pretest":"rimraf __test__/autogenerated","watch":"webpack --watch"},"version":"1.0.1-alpha.61","gitHead":"6aece84ae9f2b3dca995b101b22486af49bd0bc6","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.61","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-24Fd5FGEl25PU7khplFAF9uLvht29tgx/OtXHQAE7niuufPlXoKK3Mp7PUaisDQhgLUak0rg5kYh4jQbs5lrkg==","shasum":"c912792960d2705de11613cb3c50eac3258a10e2","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.61.tgz","fileCount":30,"unpackedSize":1334901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeUQiVnbYMHqHCnGZX8+zKcXFO62/9SCPhYOumlFvI5wIhAIR4e4bcjjDwDmD8WVGxLGmyTa81UM/zrB3qzpSCbCyx"}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.61_1636705177692_0.7404297487436493"},"_hasShrinkwrap":false},"1.0.1-alpha.62":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.62+93ba084","@microbackend/webpack-plugin":"^1.0.1-alpha.62+93ba084","@nodelib/fs.walk":"^1.2.8","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/promptly":"^3.0.2","@types/webpack-node-externals":"^2.5.3","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:gen-test-project && concurrently -k -s first \"yarn test:start-test-project\" \"wait-on http://localhost:3000 && jest\"","test:gen-test-project":"yarn build && yarn start init --basedir src/__test__/autogenerated --author HP --project-name autogen --install-canary","test:start-test-project":"yarn --cwd src/__test__/autogenerated start","pretest":"rimraf __test__/autogenerated","watch":"webpack --watch"},"version":"1.0.1-alpha.62","gitHead":"93ba08408f99b7a8c101c72a6f67c1501712d008","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.62","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-LqABktMmmLrkEg8OWTon2/2p/MsXCQ+2LC6WC9mfrJDzGdxjKef5NZySve+ZQVq60gHHOcCHc9e0htSF7WsM1Q==","shasum":"36ac1c2deb9363e884bc1879cc444ee2c5a0c72a","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.62.tgz","fileCount":30,"unpackedSize":1334901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDymCYaT/AIztV9fvXYGXU8yJ+qTT8VG2dzKYSdkbKDqAiBOr2RUmmYNyek2GWAZipVqNpRxqY2Ym7nHnYo6uti2mw=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.62_1636706229442_0.867061575526269"},"_hasShrinkwrap":false},"1.0.1-alpha.65":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.65+ad2620d","@microbackend/webpack-plugin":"^1.0.1-alpha.65+ad2620d","@nodelib/fs.walk":"^1.2.8","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/promptly":"^3.0.2","@types/webpack-node-externals":"^2.5.3","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:gen-test-project && concurrently -k -s first \"yarn test:start-test-project\" \"wait-on http://localhost:3000 && jest\"","test:gen-test-project":"yarn build && yarn start init --basedir src/__test__/autogenerated --author HP --project-name autogen --install-canary","test:start-test-project":"yarn --cwd src/__test__/autogenerated start","pretest":"rimraf __test__/autogenerated","watch":"webpack --watch"},"version":"1.0.1-alpha.65","gitHead":"ad2620d3cb7459ab770a013a9e264ccd829aaa56","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.65","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-InyZsuscDvuSRSWrw22pOGzfm8vaoQRtCYLYKALS6Tavf91wddxbo2Sk0Xor3Wsz7bICkKx5IEJfTuR1c5penQ==","shasum":"811b5235d171bd64e017a29f022e7719dbf2c8b9","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.65.tgz","fileCount":8470,"unpackedSize":109082653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGG0wIo/q6CvTgVti6SHQk6Q8gkNhM1TVVhkCm8zmzVUAiEArIifmmCFPizU4mIE8kunVy+6H73y86JOWbDPbRSP9Fs="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.65_1636715445863_0.690396229331101"},"_hasShrinkwrap":false},"1.0.1-alpha.68":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/index.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.68+beb847e","@microbackend/webpack-plugin":"^1.0.1-alpha.68+beb847e","@nodelib/fs.walk":"^1.2.8","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/promptly":"^3.0.2","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","jest":"^27.3.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:gen-test-project && concurrently -k -s first \"yarn test:start-test-project\" \"wait-on http://localhost:3000 && jest\"","test:gen-test-project":"yarn build && yarn start init --basedir src/__test__/autogenerated --author HP --project-name autogen --install-canary","test:start-test-project":"yarn --cwd src/__test__/autogenerated start","pretest":"rimraf __test__/autogenerated","watch":"webpack --watch"},"version":"1.0.1-alpha.68","gitHead":"beb847e91773671a140eabe414bc1834ef18afa7","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.68","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-d7cFzaUd04NWelnCC4AA4errkbzyX9++dLNclDkxcoos+LWXjgc7r7Llu3oBisM3JJ8T625bA4c2LYfYcubLWw==","shasum":"0cff6a432c84a7e7d8afc6bbc20bf1866542c0d3","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.68.tgz","fileCount":16767,"unpackedSize":215822118,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8NyT0TECL5rSO0dpHcEeUE5TP79GAfNp9HxNcL7CdFAiEAsIx5zzbx9P0e4YaR7a1qc9la3EEmOLFkYx0DX+D4+J4="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.68_1636787683682_0.34499433633526744"},"_hasShrinkwrap":false},"1.0.1-alpha.69":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/index.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.69+22d4953","@microbackend/webpack-plugin":"^1.0.1-alpha.69+22d4953","@nodelib/fs.walk":"^1.2.8","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/promptly":"^3.0.2","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","jest":"^27.3.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:gen-test-project && concurrently -k -s first \"yarn test:start-test-project\" \"wait-on http://localhost:3000 && jest\"","test:gen-test-project":"yarn build && yarn start init --basedir src/__test__/autogenerated --author HP --project-name autogen --install-canary","test:start-test-project":"yarn --cwd src/__test__/autogenerated start","pretest":"rimraf __test__/autogenerated","watch":"webpack --watch"},"version":"1.0.1-alpha.69","gitHead":"22d4953fa4eabae3fbc03ec0d1f5e576e883b546","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.69","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-bMrbX4C/a1dyar2ZH+Mxnforft5rK5gCdFg7Lxmkidg/zIYeG0Ot/vOeC+NOrymeLAc0b9BF10Nusln9UquNQQ==","shasum":"71fd494d5aaa360f3f021f3fe62f67ce53164e4c","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.69.tgz","fileCount":25060,"unpackedSize":322597737,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3T6ZQDnH+2zYgZEek6ktvWO4eyVSgHLBj22maLCdX+wIgTl0sJAsBCTORUusq/aJFUsqaaUvgnuVt4YJ/kPZiSSo="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.69_1636788678419_0.011204691261388566"},"_hasShrinkwrap":false},"1.0.1-alpha.70":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.70+69248ee","@microbackend/webpack-plugin":"^1.0.1-alpha.70+69248ee","@nodelib/fs.walk":"^1.2.8","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/promptly":"^3.0.2","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","jest":"^27.3.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:gen-test-project && concurrently -k -s first \"yarn test:start-test-project\" \"wait-on http://localhost:3000 && jest\"","test:gen-test-project":"yarn build && yarn start init --basedir src/__test__/autogenerated --author HP --project-name autogen --install-canary","test:start-test-project":"yarn --cwd src/__test__/autogenerated start","pretest":"rimraf __test__/autogenerated","watch":"webpack --watch"},"version":"1.0.1-alpha.70","gitHead":"69248ee6a72296a4360d9d0787480cca9bd1c692","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.70","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-IfuynKUSbT2OkHvw2xPV7ettJrq/rqtoawBywtiND1xMeJu+qVws2yrjUNi/6IwX6omQptRXx7pEzfaJN5CE8w==","shasum":"faf9d5a7f641d5c487fd2034f7151f30ee474129","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.70.tgz","fileCount":33355,"unpackedSize":429374172,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAPJXmSuKOLr5iMsO0KSzqPWuKIO9cENMq7yeUtUYAuDAiAUVdqIG3RYiX2RTRKYbCBQ4M6NtNsGhPYlt1VhfjakZg=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.70_1636793871713_0.3230042325977154"},"_hasShrinkwrap":false},"1.0.1-alpha.75":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.75+1979bfb","@microbackend/webpack-plugin":"^1.0.1-alpha.75+1979bfb","@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/rimraf":"^3.0.2","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","jest":"^27.3.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:init-project && jest","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.75","gitHead":"1979bfbfda52b4498a1ded4bb205e4fcbe0845dc","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.75","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-MfXpv3hptEZApPLePHyJpM5V8nGMqWJXDqFgRxQ+L8iyUD0PcbcEM9hC4Wqz1+8pYplWHrqKR5VGQGfr1ZdLkg==","shasum":"001708b44a96214191c1d20556aaef5792fdab9b","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.75.tgz","fileCount":4,"unpackedSize":84300,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXeCPlLkqEKs1i881MrdaJaMLbqR4iA9KlCUwi28hsVAIhAKqaurx7+SpNdTzhAeslG1y2f9CG4RN0rWySKFcx8tZt"}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.75_1636864042004_0.7548924406009174"},"_hasShrinkwrap":false},"1.0.1-alpha.79":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.79+c864ebe","@microbackend/webpack-plugin":"^1.0.1-alpha.79+c864ebe","@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/concurrently":"^6.3.0","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/rimraf":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:init-project && jest --detectOpenHandles","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.79","gitHead":"c864ebefd57a937792f2eeeac5797c6063384ca5","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.79","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-4mUh3plirV+X2pNfwz4ElS36hHiJ6mSB3PzfG2qPJC695faOtFqEoY19YN1J9mln0kE6uDvEkezj503WcLlQdQ==","shasum":"c053e2c32bfdbea6136fa085681a13cfd494937a","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.79.tgz","fileCount":4,"unpackedSize":84761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQariw90ouIzsxPaSs0iSbmoucCZxojJUcJLbyvwuzTAiEAtc5dUjW1cu64cqLNxALcqkYu61j20ks+RIHgKZJ3WGY="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.79_1636944115227_0.40315140239981306"},"_hasShrinkwrap":false},"1.0.1-alpha.81":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.81+a37a60e","@microbackend/webpack-plugin":"^1.0.1-alpha.81+a37a60e","@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/concurrently":"^6.3.0","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/rimraf":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:init-project && jest --detectOpenHandles --runInBand","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.81","gitHead":"a37a60ef90ab97d6e7ea2548e84320467c547eb1","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.81","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-F7/g3KObaV+MIk7IFyh8RG/bnRKwGr6sw9v8V1dlT4PRrdYUMvAt3pUWwewloMkUwuaj0eoDNORZa59+Y2whVg==","shasum":"d0e02bc48c281d78a96f814156f86246f2465e06","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.81.tgz","fileCount":4,"unpackedSize":84628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkpcUCRA9TVsSAnZWagAAOiAP/0vE5Vc0k4Sy2fk/BNxe\nbeHIKjeor0qTJ3Aqa7On5OC9m3oeGfD6f0yR59o50ijcyRJt1QuvGbIvAa1Y\nIh1igpeR/ACtC6G5kuERlqenwlrOf2wx5DNlviA3mQ0xXB91we7T3aJK3s8O\n/9EF0LhVsBb05d/uFnd35Dint3vwbtDVqzZJ7sQMaZmJQZlVxbqgiHtA4Zf7\n10ygnehiPaYLH+ZcuYVvFWhE7ejIHDzMZZQ4NrDc+Vq19c/b6IcHnV0p9eOV\nvKPnH2aFwHEP3gKhZ4tWuQvalXpfiF3zdOqmOvgCgxGim3z58jmM7/uhjBtO\nR/9s8pxymzIJ6WnSnoREROZxNaQv1scLju2fbAuPiX0Bq9/ntVkCAYMq9UQc\ncDsLohTkjWu46Q7poEEBxpkJ10Kn0EwD86ZHNcZ5UqZ2gSCDhA9sbzLaAnzL\nkx/aNlzwlYW9zY/W6OHeQwYNsfjytMahxBNWDcF9/yu2SwfOueJLDbqK84Ws\nZC8JMSqIte+xxfGoJRqstmhnZKMvwQLTBWoWbSpJiLtu/hJWWSgORtlKMcPB\nOdMwuRU58GIdX1OhzIAWvg6S6HFpua2BLllCtxUaJTNBilfa3fcIGpawNK+j\nY5RqW3nt8LJGgSkKYNEp/eymY2qfbTPnWRYRLUYN2WknfcqI1EbzqoMQbuSv\nIjVD\r\n=nJFE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/pSOcpusSGw3Axy0wjiBFvmniTvnDZPc1yc2jkLL0vwIhAKFb524YDY3J2//t+NslPPLD7XOJF6j/334fsT8kch7T"}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.81_1636996884180_0.7107775373181608"},"_hasShrinkwrap":false},"1.0.1-alpha.82":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.82+c3de8df","@microbackend/webpack-plugin":"^1.0.1-alpha.82+c3de8df","@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/concurrently":"^6.3.0","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/rimraf":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:init-project && jest --detectOpenHandles --runInBand","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.82","gitHead":"c3de8dfe2904333e916e25d1581e2cd1f27a95eb","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.82","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-IiBTMyhYmSR55xhPrNXaiWuFCas93S/yEHO39eaDhYh+CT2g20C0R/dHeySXPvXp5GULSWrfIDtJsBkKIOTCOQ==","shasum":"c38be8b5f19d9882d2bf92d81355bb54bb351ff6","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.82.tgz","fileCount":4,"unpackedSize":84819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkp2lCRA9TVsSAnZWagAAxdgP/2oc6Hirhp8CS/E4oB/3\ntVE+nZR3yJOnbur79WW2v1XV8EcD+rnitfdxK5gggBGwZu2sfxI0u+ddDU1V\n1/Em/WVST7Hy0eAJ/M6bHsXyOGGLK2Pa64Lkfj/o8wt/Qt86e2aTNOEd2owP\nFfM6kpff6PlrBg9OWuooEDfDvRXo7zytd/sJsEwQ4MkadmGlMZJsnVM7i6zt\n0SYPc+EpcksymjUfI17QsfBifTTXt4nTjKwqe0KqBbYwXui+qAEZ9didov54\n09bq0/TPkcrrDiMtZndrijYYnJmPYcvOzQMXVWOjDJkZB+qaMlsM3G/1cn3D\nuHjWLwGQC6gLsV06pTIpyXqB41Vbb8ZAoGISN+FCidEqGkZA5/xXrofg4XKM\ndQCZ41x0wNPAFqJ5Xo88aFUzQZcOdgeQg1e4U4X8UNe1GF7cirnn0boiz+Sa\n+8TTmPepAUNyjwwgmYj4yUfTp4peD+lY4MYDLv+SVBk9iCWfrRgMKtzQJ+Y1\nQ9B7x/9g4BIsiRF2MoxAnuVBI1vePbeswKsuMrQtMPG7cYw/2skhI1q0V7DQ\nfGml6jxy2fcB2MeBguR8m5cRnAf7cQraem0C1ZeYhN3lTQBIeg7JzZTOzzWp\naNlymD9WvDc5CpZzzZfHOQjXjUZgy3VBoADH5PIJSbhZB2wefuh/1y5RtxtN\nsGkY\r\n=NVqT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzWFGD7ZvC0QPoiNqBa2R7Q9Kz+xCHyY/CgBMyj8wFmwIhANgOU35O+m8hdE6xooKgbdi1SH4kvpLi/VxtaltEDJ4Y"}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.82_1636998565064_0.3862244933904653"},"_hasShrinkwrap":false},"1.0.1-alpha.85":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.85+c74f19f","@microbackend/webpack-plugin":"^1.0.1-alpha.85+c74f19f","@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/concurrently":"^6.3.0","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/rimraf":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:init-project && jest --detectOpenHandles --runInBand","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.85","gitHead":"c74f19ffc5d6fe2092029f1e2263f692d993770c","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.85","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-2ZV26VH5uflfeXQvrwzmNi+K29Q8Puao0Lk0S2YAYOB7N9m5+8GGiL/10gSobn0nqEXtQZZog0yB2aIGaUABvQ==","shasum":"a612a268a6ccf51cfd3702d3258eaff472e1c2f7","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.85.tgz","fileCount":4,"unpackedSize":87276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk2kaCRA9TVsSAnZWagAAoTQQAISJ4siZbZtFRIlPCLUa\n5NdEbceWeocu/mLPMx3ey5GG41ZcuSiSpPYhgvDZqqpdf6/3c5ui6jHgLVj8\nLK4jXzUp8VX2cZtdQOSQRi13J/rTAFfOG2uvC/9v+Go07wG9lJ9rZBAuKtmG\nga+ZMf9DIk7bNYruvCkgyrQONFmSe143J79Eys0XIq3zcV/GddFZlZ5BRXPo\nGtwehxtinuYJ63XqfRybSGNU2YqJ2+6W5mqqtv7nrzV8D71Y14HWIDSxNox3\nAVuCoFhSidA4cm5ao290LD2S4B3uJfufb1Ez20KPAIIi4IQwJa5hZ8R8YpD5\n1cOrsJMiaWqnfD2B11EytzX3aOwiNt32WUrE3l6qtADtwX2eIRdD4ghe9Znf\nypqkuA5gx1t4PkSROAP5DBWyU7hKuuOPwqFkM1Q3IHQ6z/0Hm6pDKdQ2UQ3b\npOeFDr0zAQtlwqr6/U/wuZHO4VfuUoeqJ9cshjGnMbToheEnAEM67kiTB+zG\nRvUAC1RNYe2aBY5AgKOB0Fdw65zQtxz7tpzTh8asIOkY0AKW1VUrcaJ+N0GA\n3E8ZDr3gSZzur10dNyBQ5on+gfuBZqUzfe+sjKuqwV2gnnAPQb6M6Y0eqc6Y\nPJRD5yJtl9RKeFUcFVWU3EXZkvIyNwwA9kvchN/NmRvRaRoIRQKX3vSYkWkI\njpU1\r\n=zirb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqkNZKq8CbxkLeS7c6sqXhxRX6gMesZUkaQ5prRkdc7AiBfiT3hzEb338YJKA7SEujsbP6Q2Sv5fgf3MjSPmXbeqw=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.85_1637050650603_0.6128716833125534"},"_hasShrinkwrap":false},"1.0.1-alpha.86":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.86+7d8e731","@microbackend/webpack-plugin":"^1.0.1-alpha.86+7d8e731","@types/concurrently":"^6.3.0","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/rimraf":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.86","gitHead":"7d8e731618363c99e23497fbd1b3a31bd8fe3aea","readme":"ERROR: No README data found!","_id":"@microbackend/cli@1.0.1-alpha.86","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-NVTV9U/xFE7QHK1tTLfSu+KMLtBKwj7c+fdJLwoshchHrRJb7dOPzDDY1J75wJ2wdkAOaUFHuKUiGootxdMZiQ==","shasum":"2d0785d4a60153e2f936c53e750771b396a094c6","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.86.tgz","fileCount":4,"unpackedSize":87571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk4peCRA9TVsSAnZWagAA4/IP/A2+cXB+hni4DAxcHv+i\n+/Yvacq3E9bHwOgOWhM/R/Pm+sVuyRg1TlhmNYNbDQELoRS2ie56wUKyuTOi\nUGtrcuzqBrD0sPycajDSzcFDXa28LGUc4P1QacBC1D4YYEERQ7AO8Bw9kTj8\nI6Nq3nH/CBp3up/dam1xdpZ+fVf8SwEt2/fUOggDX7JvwH/12mDX9tRGs9+z\nRBK2jUrZUmbVdD6gk05qBVqgQbQMJ21yww815t22938k9TLRY+oUZ4B9v3fE\nk3jV5STHJta4bhk1KrbSzSBjgZ4VN7GtkkyxzDLlK8hU6XD07LLgTcOTfTA9\naPE+kWu2+nv9g2XboUf61/utXOnQvR5E/FGwOztHXgBVMGvrj53UiumJuZb0\nyNJceLV9JD9ETnJKu/8DhM6QJFvYGUzffIiQWpiQlVLyreAytH1Ea+vS2fXc\nP8NG3b9sL2Dpd0qBrdc3m1LUHovDTOsaZSxCkQq1L2uls9vz4p3QfypcUxWp\nMLQdk+Kv31SlM2vflIzI8YWJ6De7TMMnwqY5NF5r5J2BZzGs9GWZ/axZRK/n\nrWl3J4knP+LLvC6VT8O82N/SXUArafd5foNfQBEcg0gEENAdBzkSUy97GJaQ\nSafPSepzWoJBqovraFTUpVuH6FN/N9J2vGZynV1SS8zbdQP3hxR6t0mIRDAY\nDFtp\r\n=exMq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn2QErCEwp4eqX0tG7z+oC14Ka/5BpSGEJ/7jStwSYVgIhAPXexP4MIVjyFWR1zOmpnF0kCp7Nwh2XnqXH6i6RBh/Y"}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.86_1637059166008_0.33801592979178596"},"_hasShrinkwrap":false},"1.0.1-alpha.91":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.91+9a5c29f","@microbackend/webpack-plugin":"^1.0.1-alpha.91+9a5c29f","@types/concurrently":"^6.3.0","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/rimraf":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.91","gitHead":"9a5c29fd6dd8e301096d17a93aaf1905ee5f9082","readme":"# @microbackend/cli\r\n\r\nThe main CLI tool to be used alongside a microbackend-based project.\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @microbackend/cli\r\nyarn global add @microbackend/cli\r\nnpm install @microbackend/cli\r\nnpm install -g @microbackend/cli\r\n```\r\n\r\n## How to use\r\n\r\n- `microbackend --help`\r\n\r\n```shell\r\nUsage: microbe [options] [command]\r\n\r\nOptions:\r\n  -h, --help      display help for command\r\n\r\nCommands:\r\n  gen\r\n  init [options]\r\n  plugin\r\n  help [command]  display help for command\r\n```\r\n\r\n- `microbackend init --help`\r\n\r\n```shell\r\nInitialize a new microbackend project.\r\nUsage: microbe init [options]\r\n\r\nOptions:\r\n  --basedir <basedir>           The base directory of the project.\r\n  --template <template>         Specify the project template (express).\r\n  --author <author>             Specify the project author.\r\n  --project-name <projectName>  Specify the project name.\r\n  --ignore-error                If true, do not fail on error (default: true).\r\n  --install-canary              Install canary versions of microbackend plugins.\r\n  -h, --help                    display help for command\r\n```\r\n\r\n- `microbackend plugin --help`\r\n\r\n```shell\r\nPlugin-related functionalities.\r\nUsage: microbe plugin [options] [command]\r\n\r\nOptions:\r\n  -h, --help                                    display help for command\r\n\r\nCommands:\r\n  add [options] <pluginName> [pluginsToAdd...]\r\n  help [command]                                display help for command\r\n```\r\n\r\n- `microbackend plugin add --help`\r\n\r\n```shell\r\nAdd a new microbackend plugin.\r\nUsage: microbe plugin add [options] <pluginName> [pluginsToAdd...]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  --install-canary     Install canary versions of microbackend plugins.\r\n  -h, --help           display help for command\r\n```\r\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.91","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-0Y8zAzzwtsna+x1hgb+ybkN0yhSIKhLJCtJWEfHIOZzJNtyf1JmWBi04Y3qbWNK/bv/KUFZ10KTHB8zX9f1FWQ==","shasum":"1ab08a4905041a441bda104c7c1ee84db638e940","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.91.tgz","fileCount":5,"unpackedSize":89407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk/eICRA9TVsSAnZWagAAnkYQAIGCrAzWsG3CnYtx82Sj\nGep+BXKUlIlhaQU3SJOFuP3fe5aRfm9kZkNRbRWiaU6prmeEaRqhhBUNImtd\nKqQWnwiJiRPdLw/PFUqjZdou/UKMKRxI+jnL5bq3NAB6/Ah+tXxwsWXFlTne\nbHZ+T59zUAMcDi66pT7oSaYc11n2RxCqvE6NAyu8MwWi8a1ql1lusLdl7/w1\noJfND9HZRxgAHMgnhSlz54sFf9PyMYApibiC8V6ggjIGDATIZ1jVJYYpAnlA\n0EKSpDpl9/18dyzDxlS9w8r+lOZfPEuFz2Z+3kJLc0KIXC7ckzLag8CONND+\nGbrjwVt6dzRrPneq4FqJkElQFIv87Gvwsu/R5O1s7lwnLhq6z40BdNyZk2Ao\ntuO8j8azuIBN4hJ8pFIHEHNu/bxU78Gyc1ail1YU8NvvywqTM9vM/vqNmTP+\nzoWkFdQnZMlM/OWVCQal8R67jqSJzt9tDNoBeFVZ0SSu/I9DoanVTiUEt4aD\nAafchvfBTjTnHiVx65xS0E1l60Sy677zPon+agYd7kRkcvqTV0iePxs0f9gF\n6vhyubX54I695xSdImbHndt2OcYkFVoyh64OxG7xUtR7ax4mOOtpdrBN2kOk\nkV+08LJo1IMNO6bNNaufNIC2O4g6ytS+OzI5k3WDVoN9PoIQ+5E6FaPxjwVb\n8T5i\r\n=02va\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD27DtOsaqldEHPFs0TowcqcgM6trTUg0MR2f5ZLOMXmwIgXSgQ7CQnKW9B9+ApCij4EDUu1GxIfolfF+06gLndjlM="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.91_1637087111856_0.9987765368348624"},"_hasShrinkwrap":false},"1.0.1-alpha.94":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.94+29cd123","@microbackend/webpack-plugin":"^1.0.1-alpha.94+29cd123","@types/concurrently":"^6.3.0","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/rimraf":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.94","gitHead":"29cd123a0898d43e2eb2b32aa1823018b0e0961f","readme":"# @microbackend/cli\r\n\r\nThe main CLI tool to be used alongside a microbackend-based project.\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @microbackend/cli\r\nyarn global add @microbackend/cli\r\nnpm install @microbackend/cli\r\nnpm install -g @microbackend/cli\r\n```\r\n\r\n## How to use\r\n\r\n- `microbackend --help`\r\n\r\n```shell\r\nUsage: microbe [options] [command]\r\n\r\nOptions:\r\n  -h, --help      display help for command\r\n\r\nCommands:\r\n  gen\r\n  init [options]\r\n  plugin\r\n  help [command]  display help for command\r\n```\r\n\r\n- `microbackend init --help`\r\n\r\n```shell\r\nInitialize a new microbackend project.\r\nUsage: microbe init [options]\r\n\r\nOptions:\r\n  --basedir <basedir>           The base directory of the project.\r\n  --template <template>         Specify the project template (express).\r\n  --author <author>             Specify the project author.\r\n  --project-name <projectName>  Specify the project name.\r\n  --ignore-error                If true, do not fail on error (default: true).\r\n  --install-canary              Install canary versions of microbackend plugins.\r\n  -h, --help                    display help for command\r\n```\r\n\r\n- `microbackend plugin --help`\r\n\r\n```shell\r\nPlugin-related functionalities.\r\nUsage: microbe plugin [options] [command]\r\n\r\nOptions:\r\n  -h, --help                                    display help for command\r\n\r\nCommands:\r\n  add [options] <pluginName> [pluginsToAdd...]\r\n  help [command]                                display help for command\r\n```\r\n\r\n- `microbackend plugin add --help`\r\n\r\n```shell\r\nAdd a new microbackend plugin.\r\nUsage: microbe plugin add [options] <pluginName> [pluginsToAdd...]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  --install-canary     Install canary versions of microbackend plugins.\r\n  -h, --help           display help for command\r\n```\r\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.94","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-na8bvkrJtFIMyfqe1RCRr0kPr5Uft7fulCMWxVq1rnTKkgmnLXp5QpJdvPrey8meB6VfRUiEv6J/44Aa0rKHXg==","shasum":"59a829aa2456edb4a2ed88e45c5fd70d25f23b27","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.94.tgz","fileCount":5,"unpackedSize":91218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlRKiCRA9TVsSAnZWagAAbxAP/R7w25sJGYHud4omEHsj\nB8q6/T1+mojy3crxq2Qn3RFH54JFVFgor8lD9DNVAgcMtzg1vzmD77iXnP34\nd94luSnoD+sjsZOl8rIcdyGUX2oc3h5gaHSRPHfEKyfo2UMc3Yy449vN/k6I\nF9zqxyuPx0uW6rnshS0erPEHfO0r5JYKzsXJpDP6t7w6L9boryBkZJX+uELH\n8K/pGQGeRvsum5pELwmy/miqukCKM2GZSJHdp+QTLku3H7QvZWV2TYM9ZROl\n1beeq2gnezkcKf0mof7atOF1/OgT/dF9BY944SKm4JNGQGSUJ3N3k9XCp/tP\nxXsw3HxrS7Dy9LIPCOT+hy6NPT2Bz5oCK3JC7dAI+2jpumb3tBjcrqsCOmJY\neiOFqNbSVyYra7ruP+RTdJ31ojQMtU+lsPKWoaMGaWEG6x91p17/iyhxrkqb\nbjr4rZzA4r6KY6lbKMvOjb9shC328Syu8QjOpVo8ArOzOVdVh64d158hfH9h\nPAgWkxuATkfPU/1P+jkdtqcxpEi+dN7crXSe865+9pyY8lcKZ2K7NzoxEmfw\nCIGlsXJUJAfSgCoXOUv+DfxQNYsXzEyN4Mhf3eVnTUN+4c5EjFkEe94W1I5Q\nbGAjfY7TN+6crlVUouo1nMG2tLYFW3yC9/MYzMLW55hCdeVlr4pYIVisPNih\nyCtN\r\n=4lkX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAAMvHygI7iwfYJkn3LeBTh0eFZvnMLJ08Y0Tala8M0gIhAJL9jXnTlO7j6hzfKKZ06CxnFwYgfob/Y2udl4fXWHvY"}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.94_1637159586056_0.6228580315598942"},"_hasShrinkwrap":false},"1.0.1-alpha.96":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.96+bd086fe","@microbackend/webpack-plugin":"^1.0.1-alpha.96+bd086fe","@types/concurrently":"^6.3.0","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/rimraf":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.96","gitHead":"bd086fefa667135fcf8e84f61575dc72defc5eeb","readme":"# @microbackend/cli\r\n\r\nThe main CLI tool to be used alongside a microbackend-based project.\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @microbackend/cli\r\nyarn global add @microbackend/cli\r\nnpm install @microbackend/cli\r\nnpm install -g @microbackend/cli\r\n```\r\n\r\n## How to use\r\n\r\n- `microbackend --help`\r\n\r\n```shell\r\nUsage: microbe [options] [command]\r\n\r\nOptions:\r\n  -h, --help      display help for command\r\n\r\nCommands:\r\n  gen\r\n  init [options]\r\n  plugin\r\n  help [command]  display help for command\r\n```\r\n\r\n- `microbackend init --help`\r\n\r\n```shell\r\nInitialize a new microbackend project.\r\nUsage: microbe init [options]\r\n\r\nOptions:\r\n  --basedir <basedir>           The base directory of the project.\r\n  --template <template>         Specify the project template (express).\r\n  --author <author>             Specify the project author.\r\n  --project-name <projectName>  Specify the project name.\r\n  --ignore-error                If true, do not fail on error (default: true).\r\n  --install-canary              Install canary versions of microbackend plugins.\r\n  -h, --help                    display help for command\r\n```\r\n\r\n- `microbackend plugin --help`\r\n\r\n```shell\r\nPlugin-related functionalities.\r\nUsage: microbe plugin [options] [command]\r\n\r\nOptions:\r\n  -h, --help                                    display help for command\r\n\r\nCommands:\r\n  add [options] <pluginName> [pluginsToAdd...]\r\n  help [command]                                display help for command\r\n```\r\n\r\n- `microbackend plugin add --help`\r\n\r\n```shell\r\nAdd a new microbackend plugin.\r\nUsage: microbe plugin add [options] <pluginName> [pluginsToAdd...]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  --install-canary     Install canary versions of microbackend plugins.\r\n  -h, --help           display help for command\r\n```\r\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.96","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-pQ0tvkeF0ak1ALUxCPAdGnnnmRpVHKV440FdLKIr56lhFpaRP/3TZH6XQUAGfuPZi4TzeyyeLiy28IymkGxNZQ==","shasum":"e042c36a042e3e6ed7d072574614dca53bf1b897","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.96.tgz","fileCount":5,"unpackedSize":91218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlnvhCRA9TVsSAnZWagAAERkP/0YrRaD4Gwrh+1vHDGgC\nO+Q9JkBFiR8Lih9ZJYFsYRBEnT23bocle3E0hl+QfskiwQbdP6jrc5AAd6ae\n7ggF2rX2Bck9QU1WwwH4bUwH4A507yN4KfCBSNLvPjg+Sxj6xj7iwUuA209U\nw9PsgWo/D4otJFcBZ5cXMmuitHzVv3fjqlA9OJRkl1ijeKmpuJCKVfaSiQZo\nDXxdBedJRFoPJwzWIg3rrNw3ThDLS1YpqUWM33xzIilItd51XthD1JimVmr2\nhYeZnLxOTCHDDhhiBA2lKF+QXbG5qarmhU9Q8uwAoGCU7fT920X8nFPqACm7\nT9L3jzCWMHw25X/PRrkcbZgrpJup35SJagXrQBhc8qWYSYsdq40deDLvXfOR\n9Y3ac2BrI7Zci8TfCDJ8M/xs7XzAEo0wjKDE8+FxAopTFHn3vUjX6Zy2Uzwb\noYsy+0u1kqccCt/eslz0FCpSbtBiaGCF7GomEweTk/m7UbchhH5uY4PRHImZ\nN3iXbQSvrFfmhgIhlCfUMpS4rlxWCBHFmmEhWlXG9WjwkVw7s4ohD4ZeMHtF\ncnly470FM+nMNBB8TIx5vnIoAHuxAhu0nEnJsOaQ33svzjx+k7H+Mixb4OWJ\n/PPqn1MRsVYHMEp5rBiBOz5Yi8ZoIWbvPxC4ZeOMGrf5O59XSxOvspQEP8NQ\nMDbj\r\n=B8sz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfcF2WNtBxaYM4sgzbjEdWFhSNFMbDiqvFv7UmZ4XbrAiBtrkQA19L0+3OnyNHMF6xwT7oc9SEUguMLbSXXRMh6sA=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.96_1637252065849_0.28773775995764295"},"_hasShrinkwrap":false},"1.0.1-alpha.97":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.97+b17b1f1","@microbackend/webpack-plugin":"^1.0.1-alpha.97+b17b1f1","@types/concurrently":"^6.3.0","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/rimraf":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.97","gitHead":"b17b1f13f216d921ff6a264b370c20b91c20008c","readme":"# @microbackend/cli\r\n\r\nThe main CLI tool to be used alongside a microbackend-based project.\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @microbackend/cli\r\nyarn global add @microbackend/cli\r\nnpm install @microbackend/cli\r\nnpm install -g @microbackend/cli\r\n```\r\n\r\n## How to use\r\n\r\n- `microbackend --help`\r\n\r\n```shell\r\nUsage: microbe [options] [command]\r\n\r\nOptions:\r\n  -h, --help      display help for command\r\n\r\nCommands:\r\n  gen\r\n  init [options]\r\n  plugin\r\n  help [command]  display help for command\r\n```\r\n\r\n- `microbackend init --help`\r\n\r\n```shell\r\nInitialize a new microbackend project.\r\nUsage: microbe init [options]\r\n\r\nOptions:\r\n  --basedir <basedir>           The base directory of the project.\r\n  --template <template>         Specify the project template (express).\r\n  --author <author>             Specify the project author.\r\n  --project-name <projectName>  Specify the project name.\r\n  --ignore-error                If true, do not fail on error (default: true).\r\n  --install-canary              Install canary versions of microbackend plugins.\r\n  -h, --help                    display help for command\r\n```\r\n\r\n- `microbackend plugin --help`\r\n\r\n```shell\r\nPlugin-related functionalities.\r\nUsage: microbe plugin [options] [command]\r\n\r\nOptions:\r\n  -h, --help                                    display help for command\r\n\r\nCommands:\r\n  add [options] <pluginName> [pluginsToAdd...]\r\n  help [command]                                display help for command\r\n```\r\n\r\n- `microbackend plugin add --help`\r\n\r\n```shell\r\nAdd a new microbackend plugin.\r\nUsage: microbe plugin add [options] <pluginName> [pluginsToAdd...]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  --install-canary     Install canary versions of microbackend plugins.\r\n  -h, --help           display help for command\r\n```\r\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.97","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-RhN7c5E1Qq2jnZe9B7ZXAUyc3BOOxSwP17AQCUK87QZ5G2fMSxlt4RrV+zbbbh7mRxFEjmWsoic8RXR/qYoSZg==","shasum":"fb80255b1753a6a5a74015830441f631b68ab4f2","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.97.tgz","fileCount":5,"unpackedSize":93308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlpg7CRA9TVsSAnZWagAAnu0P/Rp+hnQWEraXTy6u8dtU\ncgNbhwNy9Q5AZLJcfuWxUadOSH5bMqZf1ouzs4xMu1lENu8oxZw5xCUmSd6M\nZvKBZIGGmzJf+R87GElVfYkgjOA0tHpW1nmdzJmoCtmf9EAaLb6Apnfsu1Pq\ngRDdE+mDQpmSHVbIOBqXPALePOdOVwpe1av4AAj7EOiVRoWnRS3eID8/3KdT\n7ckS3IEBzeGQYQADZgQqqeIWyyL44e5z6Z2Y2vDtrbpSUDBbRLUVetMGiaUM\nuur4cEJfC4zjCy//Kqk2W2N0jrh5ehkIRPmZkfZcNieSXPvwyD0ux1/pQ5ND\nUAR+2507LySztOdYG/yd0e/le9bMT2mUfxdBouRWJ6wW9DpU3RSHc6SCmjno\n1HcL/bmfpUYdnSV21SHgDTqO+4rBq+EI1i82nPW7HT86CKvQyXFzP+ksyKtU\nshzv5V1LMyc2E/8o2ftqQy93jJ7G1ESa9nKwPJtN5/2ZBtGzFf0tFcyl7HTa\ndjrShrO9hxi47d6mrku9ki1lGjGJUBws2/Xo0bdgL8sUPcfBnAESWLOLHyiv\n3M5dOOBxXSgSHLcSE3ge1b/Fmx/eoPXDhf3V5h1vy5Ya9yomK2LOjB6TtVuY\nMKqBrplGRTMSEuQ+RMbltgquhUgDCSA25T1JcxRIvKqSbqEaS1Fp5ZzJhIRN\nuBVD\r\n=7BAm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBX7UdOqOk3bdpN8RZJfL8aAg9uw+Y2KF16VG27s7+QPAiAuiYPfiuyTbUFugeSpnUbYGPGseJO7csbx+zBcSaRfDA=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.97_1637259323527_0.8334229914033677"},"_hasShrinkwrap":false},"1.0.1-alpha.99":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.99+860d78b","@microbackend/webpack-plugin":"^1.0.1-alpha.99+860d78b","@types/concurrently":"^6.3.0","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/rimraf":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.99","gitHead":"860d78bec99d4c5b721e9d52cb0e7977a45aec0f","readme":"# @microbackend/cli\r\n\r\nThe main CLI tool to be used alongside a microbackend-based project.\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @microbackend/cli\r\nyarn global add @microbackend/cli\r\nnpm install @microbackend/cli\r\nnpm install -g @microbackend/cli\r\n```\r\n\r\n## How to use\r\n\r\n- `microbackend --help`\r\n\r\n```shell\r\nUsage: microbe [options] [command]\r\n\r\nOptions:\r\n  -h, --help      display help for command\r\n\r\nCommands:\r\n  gen\r\n  init [options]\r\n  plugin\r\n  help [command]  display help for command\r\n```\r\n\r\n- `microbackend init --help`\r\n\r\n```shell\r\nInitialize a new microbackend project.\r\nUsage: microbe init [options]\r\n\r\nOptions:\r\n  --basedir <basedir>           The base directory of the project. (default: \"C:\\\\Users\\\\DELL\\\\Desktop\\\\muse-sample\")\r\n  --template <template>         Specify the project template (express).\r\n  --author <author>             Specify the project author.\r\n  --project-name <projectName>  Specify the project name.\r\n  --port <port>                 Specify the default server port..\r\n  --ignore-error                If true, do not fail on error. (default: false)\r\n  --install-canary              Install canary versions of microbackend plugins. (default: false)\r\n  -h, --help                    display help for command\r\n```\r\n\r\n- `microbackend plugin --help`\r\n\r\n```shell\r\nPlugin-related functionalities.\r\nUsage: microbe plugin [options] [command]\r\n\r\nOptions:\r\n  -h, --help                                    display help for command\r\n\r\nCommands:\r\n  add [options] <pluginName> [pluginsToAdd...]\r\n  help [command]                                display help for command\r\n```\r\n\r\n- `microbackend plugin add --help`\r\n\r\n```shell\r\nAdd a new microbackend plugin.\r\nUsage: microbe plugin add [options] <pluginName> [pluginsToAdd...]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  --install-canary     Install canary versions of microbackend plugins.\r\n  -h, --help           display help for command\r\n```\r\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.99","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-FNrcrdQgYAz/Zqbv9kAjqnQ+Hz7NDyRDe7lcDaSTae9/k4KUDs2roERFpLVWzFZdxS3ydfWbwC5TWdHgDSXZsw==","shasum":"03274f53b92067612f942c9cddb60d08d6d7cab8","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.99.tgz","fileCount":5,"unpackedSize":93597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlp3YCRA9TVsSAnZWagAAN5MP+wf9Y/4N3RMzidQLBdlX\nn9AKo+dX5/PX701MJ1fow/oeJfrIJW1sozme7uMQj3Euet4Hw5SsbB1LKKVB\nYvI41yF/cNYcyCezwdl1rMK+rUV6ttepbaxVN58I1HKDKGDlGshgdDM+hywF\n/WADSzM/J3bEa+hVtAK0bkbWABamBuCfNbtR4lTrpt3XWihjETdvyWLBzKGu\nycs/sf8RMlHnRe1zP1NXrTyFBjPMYxZadANauVBPsfkzHriUmcaE0MLsQlbf\nD3vnvu5VKLaU4sgiNjR7l1QHuymbmf1omV5QYWDKZteKl3hMhNqT70Y+h36v\n+s054F4H9CnTNJRTPT5/aaW50NmRFwRtE1jnUO/juOjdUCgqwgbyp6deqhl4\neuK6yw3XJLGykwYbGSWJ5vXBK+48fvxGsOLO0Xjk65tU1zkEkxQewl+4r5lR\n9DB0tRRXjOPQ7/6o7pqawlAbm9StyPBAbzPk9eZVgJ2aOggZnef/XaX4kelJ\nr+vpYzGWYB8wXJ3GKTUCU4CAQTykSRncdqZHYGmH2g5WlbTX7X26V/9EgZFz\nN54NZCyOazhjqhrxSbimAQG7nr1GDMdY80DIm3lK0S4NNyIz6IrCssEEsmLX\nJ7Ai8+kz8jJtnodFxBfC4tlzF3U7TCOvIfiiSLufjS6ezsi8grEY4M+Qq3uL\nZ/0G\r\n=O0IH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGuq7ipPEaR3yy97nYvTQ0Q9uWB6B6vadma5P6SGTbKAiB/HEGL08AtkG1d9Gn2hP/13qsct9d8BbEXsHcIfRmBCg=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.99_1637260760457_0.7080852199977739"},"_hasShrinkwrap":false},"1.0.1-alpha.101":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.101+b714f58","@microbackend/webpack-plugin":"^1.0.1-alpha.101+b714f58","@types/concurrently":"^6.3.0","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/rimraf":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","rimraf":"^3.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.101","gitHead":"b714f5867cc568d62beadaa69ee6879830181134","readme":"# @microbackend/cli\r\n\r\nThe main CLI tool to be used alongside a microbackend-based project.\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @microbackend/cli\r\nyarn global add @microbackend/cli\r\nnpm install @microbackend/cli\r\nnpm install -g @microbackend/cli\r\n```\r\n\r\n## How to use\r\n\r\n- `microbackend --help`\r\n\r\n```shell\r\nUsage: microbe [options] [command]\r\n\r\nOptions:\r\n  -h, --help      display help for command\r\n\r\nCommands:\r\n  gen\r\n  init [options]\r\n  plugin\r\n  help [command]  display help for command\r\n```\r\n\r\n- `microbackend init --help`\r\n\r\n```shell\r\nInitialize a new microbackend project.\r\nUsage: microbe init [options]\r\n\r\nOptions:\r\n  --basedir <basedir>           The base directory of the project. (default: \"C:\\\\Users\\\\DELL\\\\Desktop\\\\muse-sample\")\r\n  --template <template>         Specify the project template (express).\r\n  --author <author>             Specify the project author.\r\n  --project-name <projectName>  Specify the project name.\r\n  --port <port>                 Specify the default server port..\r\n  --ignore-error                If true, do not fail on error. (default: false)\r\n  --install-canary              Install canary versions of microbackend plugins. (default: false)\r\n  -h, --help                    display help for command\r\n```\r\n\r\n- `microbackend plugin --help`\r\n\r\n```shell\r\nPlugin-related functionalities.\r\nUsage: microbe plugin [options] [command]\r\n\r\nOptions:\r\n  -h, --help                                    display help for command\r\n\r\nCommands:\r\n  add [options] <pluginName> [pluginsToAdd...]\r\n  help [command]                                display help for command\r\n```\r\n\r\n- `microbackend plugin add --help`\r\n\r\n```shell\r\nAdd a new microbackend plugin.\r\nUsage: microbe plugin add [options] <pluginName> [pluginsToAdd...]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  --install-canary     Install canary versions of microbackend plugins.\r\n  -h, --help           display help for command\r\n```\r\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.101","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-GUcReTY4Z2QA1f+H4LwiJ0sIw9BI2gWdHRxp+W4mGIkRgNcVFzggklv47pa46A7cVKpY7gSCzbTG5SmXiPtstw==","shasum":"ab2eecf4ec6cbc902358660c38f4e6b694df08c5","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.101.tgz","fileCount":5,"unpackedSize":95845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEinF0a4vI1eHK22JDmf+sbrvKD7OYFUsb/EjvR9hnoAiBB87kG23Dk8mprXV/HebLfwjDk/gMoxAdq15T5kRxvvQ=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.101_1637349208139_0.5963193291410211"},"_hasShrinkwrap":false},"1.0.1-alpha.107":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.107+aeab92c","@microbackend/webpack-plugin":"^1.0.1-alpha.107+aeab92c","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","del":"^6.0.0","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","posttest:init-project":"yarn copy:template-node-modules","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.107","gitHead":"aeab92cb8898ce5d33a1113f006afe65f7f6076d","readme":"# @microbackend/cli\r\n\r\nThe main CLI tool to be used alongside a microbackend-based project.\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @microbackend/cli\r\nyarn global add @microbackend/cli\r\nnpm install @microbackend/cli\r\nnpm install -g @microbackend/cli\r\n```\r\n\r\n## How to use\r\n\r\n- `microbackend --help`\r\n\r\n```shell\r\nUsage: microbe [options] [command]\r\n\r\nOptions:\r\n  -h, --help      display help for command\r\n\r\nCommands:\r\n  gen\r\n  init [options]\r\n  plugin\r\n  help [command]  display help for command\r\n```\r\n\r\n- `microbackend init --help`\r\n\r\n```shell\r\nInitialize a new microbackend project.\r\nUsage: microbe init [options]\r\n\r\nOptions:\r\n  --basedir <basedir>           The base directory of the project.\r\n  --template <template>         Specify the project template (express).\r\n  --author <author>             Specify the project author.\r\n  --project-name <projectName>  Specify the project name.\r\n  --port <port>                 Specify the default server port..\r\n  --ignore-error                If true, do not fail on error. (default: false)\r\n  --install-canary              Install canary versions of microbackend plugins. (default: false)\r\n  -h, --help                    display help for command\r\n```\r\n\r\n- `microbackend plugin --help`\r\n\r\n```shell\r\nPlugin-related functionalities.\r\nUsage: microbe plugin [options] [command]\r\n\r\nOptions:\r\n  -h, --help                                    display help for command\r\n\r\nCommands:\r\n  add [options] <pluginName> [pluginsToAdd...]\r\n  upgrade [options]\r\n  help [command]                                display help for command\r\n```\r\n\r\n- `microbackend plugin add --help`\r\n\r\n```shell\r\nAdd a new microbackend plugin.\r\nUsage: microbe plugin add [options] <pluginName> [pluginsToAdd...]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  --install-canary     Install canary versions of microbackend plugins.\r\n  -h, --help           display help for command\r\n```\r\n\r\n- `microbackend plugin upgrade --help`\r\n\r\n```shell\r\nUpgrade microbackend plugins to latest versions.\r\nUsage: microbe plugin upgrade [options]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  --install-canary     Install canary versions of microbackend plugins. (default: false)\r\n  -h, --help           display help for command\r\n```\r\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.107","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-pIFmEAB5+W0JNrJJvZyUqcU/2rf7b6XsndGvUzIxDI+kDLzuQmRXLaXgdFF+xzJfBU7SyNt2YbQOhtrXd0Kiyw==","shasum":"fffee1788eb3d4f4362f2ecf5c336a5280ef83f8","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.107.tgz","fileCount":5,"unpackedSize":104990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmSigCRA9TVsSAnZWagAA8ooP/ArPsBFy2jvncUkejczh\nu50Prkxh5+GXJuHHeDHtoVIObTFTTqr+/KTv1mNegmrVooPczV6/PUYDMJ+A\nnucUg2vguactMoWGJ6beVO8eVLOTOnU3z1Ku+H6KQ82I6bx3GRPTOPClMQ8D\njz43h/5k8heObpbpnrqOoS3+6Idq+yHM4l0fsW8l3ZXlQizu+uTZFtCEdFsq\nplPPLm8v1R2gIE4CeJC/qrCAV3Y86h1Xyb4kWomwdciWFXJX8WAoibqbRE6t\nGUK2OlGpU3sQr+wpAHusmKlJ9WDarE0rB8Of3bADnOATxM+GEHG/XU/Bw55u\nVAM+Il0dN5RcR58V4Fk/grijST1HMhrxbJbD8rl6Eq+0fwc1TnQRrnhsC/VH\nY0XizyKkn2kMQOPtInks0E44RYSE+H29Y3i+CD1sTafMEOK53kEczGDt27k4\n8jUPxaGLlhCXC62oPMOHLNVF0+O3OUaMW3ogE76usAvUMQnfR61or76RRP/r\n2hW94EK8DXJp+mU8q4Vx/RScXvA+O+4vjR0L7r1Jb6+Oq8dEoXO57mJdp99r\nn0fKjTyVBf8sKE9eDn0+YYv7gjGvoyq8JzhMT3lzRaGOoMzsm1vfPIciEz2/\ny8oYTUEmIrLNVxJMBl86FFYMacJEjIP9wLDptFrDqOKeK3r6SczB7qeYTPUg\nRQ8i\r\n=6sL4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvU2NtKXAw28ZNDKAtgJiq7DH/k+lMB6t9MvEfQqWNlQIgP4zS+ngeM48PG4ow2q9haDPTpnEAAEkEeMdEYFfjqe8="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.107_1637427360661_0.4613806234650786"},"_hasShrinkwrap":false},"1.0.1-alpha.108":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.108+ccbabea","@microbackend/webpack-plugin":"^1.0.1-alpha.108+ccbabea","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","del":"^6.0.0","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","posttest:init-project":"yarn copy:template-node-modules","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.108","gitHead":"ccbabeac76934d93008e44afffa22b34999eccef","readme":"# @microbackend/cli\r\n\r\nThe main CLI tool to be used alongside a microbackend-based project.\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @microbackend/cli\r\nyarn global add @microbackend/cli\r\nnpm install @microbackend/cli\r\nnpm install -g @microbackend/cli\r\n```\r\n\r\n## How to use\r\n\r\n- `microbackend --help`\r\n\r\n```shell\r\nUsage: microbe [options] [command]\r\n\r\nOptions:\r\n  -h, --help      display help for command\r\n\r\nCommands:\r\n  gen\r\n  init [options]\r\n  plugin\r\n  help [command]  display help for command\r\n```\r\n\r\n- `microbackend init --help`\r\n\r\n```shell\r\nInitialize a new microbackend project.\r\nUsage: microbe init [options]\r\n\r\nOptions:\r\n  --basedir <basedir>           The base directory of the project.\r\n  --template <template>         Specify the project template (express).\r\n  --author <author>             Specify the project author.\r\n  --project-name <projectName>  Specify the project name.\r\n  --port <port>                 Specify the default server port..\r\n  --ignore-error                If true, do not fail on error. (default: false)\r\n  --install-canary              Install canary versions of microbackend plugins. (default: false)\r\n  -h, --help                    display help for command\r\n```\r\n\r\n- `microbackend plugin --help`\r\n\r\n```shell\r\nPlugin-related functionalities.\r\nUsage: microbe plugin [options] [command]\r\n\r\nOptions:\r\n  -h, --help                                    display help for command\r\n\r\nCommands:\r\n  add [options] <pluginName> [pluginsToAdd...]\r\n  upgrade [options]\r\n  help [command]                                display help for command\r\n```\r\n\r\n- `microbackend plugin add --help`\r\n\r\n```shell\r\nAdd a new microbackend plugin.\r\nUsage: microbe plugin add [options] <pluginName> [pluginsToAdd...]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  --install-canary     Install canary versions of microbackend plugins.\r\n  -h, --help           display help for command\r\n```\r\n\r\n- `microbackend plugin upgrade --help`\r\n\r\n```shell\r\nUpgrade microbackend plugins to latest versions.\r\nUsage: microbe plugin upgrade [options]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  --install-canary     Install canary versions of microbackend plugins. (default: false)\r\n  -h, --help           display help for command\r\n```\r\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.108","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-qLfLiYF8M9EY6eQ56ZH/Q+6G70A//gC4EnMG2ohxyQQRzsg7q8PMubz6olnzBALRCGIw1t/mEZovII3yTphtcQ==","shasum":"feee6a00c93d9e38447ddfc54f80a7b277037b59","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.108.tgz","fileCount":5,"unpackedSize":106881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmTqVCRA9TVsSAnZWagAAMSQP/Rmc/AuRyVN3dc7mspPH\nu4O1M5MyDGy7aSZFrmu+B1o4QJeKjCl3rHk/TjRPfG4aE8CLVyQFdmN1z7mW\nSj69KnS455xHUcICEVJts7qJHZdDHnWVhGTpMSI6bIxfxBvrKdLfvM8C4Mby\nej5eR7hsl77jACCBUZRRBke3n+FcJvcQ6Lpe9yCVy3d88juSSbpFrtaMzHvt\nuqLdkgTL6lEwRMV2+Cen+jwNnEkxrIfEoIBeyHIFINgXIG7e/Kg6jP9qREda\nOYz41f5PZz7Ggqx/ETc6XnJHnfFwdtu/iqmU2OocjPZSOvajoYUS3TicwTaC\ngLuEUGa5Vn+h87qK7rg3jqDmiKUEUAE3klktkSPnJj5FGok3u79UEloIW5tt\nmNRfGrDsP/wXgLTH3fjzcourQODbvWuA9nvSkDameMaCddHWH2NC9Kxphc7k\nCLDbAZ17GVZ0GZWLu+G5DdvhiIDoofECnYlum7pYSVsOz0CTybUT/6X5WZGP\nnpdduepNDnUxZ/yim757JQ/Aa2Au8kuCBeHY8MTtP9kQ6AxHnwELzWdtfbGa\n0Ho8+6ahVuvinFLDfDnMs0qEUu29/bUtgTAPZkqzv1TunzQS0I+29C4+3vNk\nKqYd6tIqfvS+Yq8qo0S71+FYPKTt3zRvaaALIJu8ayU54msAslz3OjHEo+0x\nskCV\r\n=+Lx1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmCQiGtmgwnX55jqGxkcM04DYI1LAqDGGh/rHuS7qJ9AiEAhy75T+RuNZnfeYUr5VKuoXdzfkGcAM0va5yjuux6tEg="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.108_1637431957405_0.35857490953646054"},"_hasShrinkwrap":false},"1.0.1-alpha.113":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.113+19c241e","@microbackend/webpack-plugin":"^1.0.1-alpha.113+19c241e","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","concurrently":"^6.3.0","del":"^6.0.0","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","posttest:init-project":"yarn copy:template-node-modules","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.113","gitHead":"19c241e3d3043890badf75cde7f2cdd2a9302395","readme":"# @microbackend/cli\r\n\r\nThe main CLI tool to be used alongside a microbackend-based project.\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @microbackend/cli\r\nyarn global add @microbackend/cli\r\nnpm install @microbackend/cli\r\nnpm install -g @microbackend/cli\r\n```\r\n\r\n## How to use\r\n\r\n- `microbackend --help`\r\n\r\n```shell\r\nUsage: microbe [options] [command]\r\n\r\nOptions:\r\n  -h, --help      display help for command\r\n\r\nCommands:\r\n  gen\r\n  init [options]\r\n  plugin\r\n  help [command]  display help for command\r\n```\r\n\r\n- `microbackend init --help`\r\n\r\n```shell\r\nInitialize a new microbackend project.\r\nUsage: microbe init [options]\r\n\r\nOptions:\r\n  --basedir <basedir>           The base directory of the project.\r\n  --template <template>         Specify the project template (express).\r\n  --author <author>             Specify the project author.\r\n  --project-name <projectName>  Specify the project name.\r\n  --port <port>                 Specify the default server port..\r\n  --ignore-error                If true, do not fail on error. (default: false)\r\n  --install-canary              Install canary versions of microbackend plugins. (default: false)\r\n  -h, --help                    display help for command\r\n```\r\n\r\n- `microbackend plugin --help`\r\n\r\n```shell\r\nPlugin-related functionalities.\r\nUsage: microbe plugin [options] [command]\r\n\r\nOptions:\r\n  -h, --help                                    display help for command\r\n\r\nCommands:\r\n  add [options] <pluginName> [pluginsToAdd...]\r\n  upgrade [options]\r\n  help [command]                                display help for command\r\n```\r\n\r\n- `microbackend plugin add --help`\r\n\r\n```shell\r\nAdd a new microbackend plugin.\r\nUsage: microbe plugin add [options] <pluginName> [pluginsToAdd...]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  --install-canary     Install canary versions of microbackend plugins.\r\n  -h, --help           display help for command\r\n```\r\n\r\n- `microbackend plugin upgrade --help`\r\n\r\n```shell\r\nUpgrade microbackend plugins to latest versions.\r\nUsage: microbe plugin upgrade [options]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  --install-canary     Install canary versions of microbackend plugins. (default: false)\r\n  -h, --help           display help for command\r\n```\r\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.113","_nodeVersion":"12.20.0","_npmVersion":"lerna/4.0.0/node@v12.20.0+x64 (win32)","dist":{"integrity":"sha512-hj2lpUmepVvhkJ7YjAm8GxnRWOjQz1KM8LMg60KdHqwtA/ZUAuLDKZwZFYjQmMsacD/qOaQCTNzfHfcXAFQ3Mw==","shasum":"88897043f13f708c408aeee41ec9942aa2322a60","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.113.tgz","fileCount":5,"unpackedSize":123837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhn2qkCRA9TVsSAnZWagAA2SoP/3kvsl/6vsW2G86LhvXh\nNXM9aeFepXrAf/cL/hiJeb5nv3uLQ4KDEDJpemU6ey811wSU3CJXKVOdjGSq\nxldZQRSHY0B8F+yichCSqlHc0NGNqScz6nieQB6lUcLOz/cyOz5sbeRcvUXk\nBo2pAhQ7iCnGpBhs4Tkk1gNZYILeU/pcxDv2Truphb7DUtmBArBgq46JwocS\nXsiw8bLRNRPReRChmLB4Ti92VoYVtwnl/1hQVzXyVU0jcdpEWk8oXrVnIa+i\nvTUgi/g95URRhCd8vAYr5bwH3PPhZWz5KgxDm+IGmb8XiBhuOXPQTXxh5wJb\nKNCDmR//IhrbuHva6Uir2Xuod9bbfEPjoHkwg4TeJw4xSn1wAuh+b2QrKmO1\nkuWoLMB2AFY9rO6JAwOJl5rRWe08IIYHRVZvJW/NDVPWgw+i+AX/iXWkxewo\nGLq+2J03KJqZY2xMLYbQGiFV5H3oyU2GZ3PiCc5GGNhJzpKuyJLEVEZTo7UZ\nmJQUUIzGG36gmjy2ecWsjaPm1dpUoCMdenj/8nYAaR4uWGyRuKd0UuZ1ONUr\n1Ff23FobpX2xQtJh4XlvFAaRNwca/snhsfPHD4vfM/wRZuzNPUogpvCmwPw3\nOcx1h13fcGQlfFS78sr8h3vheHZ46z+k11fF1S8dH0OC56YopBL6K7RgfbnI\nrwFD\r\n=4Qpt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNw+sFMtDHcdpNAfbsBzgX2Ysr34t8PpW+hmKWOwvqDQIhAMm52N81IieD9CKcs6kPiaX2+fhrLMCtSPdDKSOtsjFd"}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.113_1637837476709_0.7443932785829839"},"_hasShrinkwrap":false},"1.0.1-alpha.120":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.120+a674009","@microbackend/webpack-plugin":"^1.0.1-alpha.120+a674009","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && node bin/run.js internal require-template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --basedir src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --basedir src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.120","gitHead":"a674009b039b22884c48a1a84e9d8c49fb91edce","readme":"# @microbackend/cli\r\n\r\nThe main CLI tool to be used alongside a microbackend-based project.\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @microbackend/cli\r\nyarn global add @microbackend/cli\r\nnpm install @microbackend/cli\r\nnpm install -g @microbackend/cli\r\n```\r\n\r\n## How to use\r\n\r\n- `microbackend --help`\r\n\r\n```shell\r\nUsage: microbackend [options] [command]\r\n\r\nOptions:\r\n  -h, --help      display help for command\r\n\r\nCommands:\r\n  gen\r\n  init [options]\r\n  plugin\r\n  help [command]  display help for command\r\n```\r\n\r\n- `microbackend init --help`\r\n\r\n```shell\r\nInitialize a new microbackend project.\r\nUsage: microbackend init [options]\r\n\r\nOptions:\r\n  --basedir <basedir>           The base directory of the project.\r\n  --template <template>         Specify the project template (express).\r\n  --author <author>             Specify the project author.\r\n  --project-name <projectName>  Specify the project name.\r\n  --port <port>                 Specify the default server port..\r\n  --ignore-error                If true, do not fail on error. (default: false)\r\n  --install-canary              Install canary versions of microbackend plugins. (default: false)\r\n  -h, --help                    display help for command\r\n```\r\n\r\n- `microbackend gen --help`\r\n\r\n```shell\r\nGenerate the necessary types and files for a microbackend-based project.\r\nUsage: microbackend gen [options]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  -h, --help           display help for command\r\n```\r\n\r\n- `microbackend plugin --help`\r\n\r\n```shell\r\nPlugin-related functionalities.\r\nUsage: microbackend plugin [options] [command]\r\n\r\nOptions:\r\n  -h, --help                                    display help for command\r\n\r\nCommands:\r\n  add [options] <pluginToAdd> [pluginsToAdd...]\r\n  upgrade [options]\r\n  help [command]                                display help for command\r\n```\r\n\r\n- `microbackend plugin add --help`\r\n\r\n```shell\r\nAdd a new microbackend plugin.\r\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  --install-canary     Install canary versions of microbackend plugins.\r\n  -h, --help           display help for command\r\n```\r\n\r\n- `microbackend plugin upgrade --help`\r\n\r\n```shell\r\nUpgrade microbackend plugins to latest versions.\r\nUsage: microbackend plugin upgrade [options]\r\n\r\nOptions:\r\n  --basedir <basedir>  The base directory of the project.\r\n  --install-canary     Install canary versions of microbackend plugins. (default: false)\r\n  -h, --help           display help for command\r\n```\r\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.120","_nodeVersion":"12.22.0","_npmVersion":"lerna/4.0.0/node@v12.22.0+x64 (win32)","dist":{"integrity":"sha512-c9dQWmDa7LSTp1OMC0SxPsFRqFSKhZ7jbaDxctrxtQvdhmNqmkzr9zot2zhMbSwhUELL4BppqgCVySBOxNyoUw==","shasum":"1c874db174be79800d4237eae44002fc1d8cd46f","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.120.tgz","fileCount":5,"unpackedSize":142520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJho1sRCRA9TVsSAnZWagAA54oP/jbp2t+D1THRqau65apk\n4Wal1FfKf4QU7DnjJEIPBAtdMlGZ4OsFbqP0umV///9go5xf+CbgN4Kdp3Y9\nKNfVKLT2NugIy1k53PQG75hKSlgOSwNnpjbXLrdwCWpdB2JqX0ZF+Ncl1chA\ncDs8d3xZUWvynkNte6VcHgBQ1Lv8e23mq44IvVqWhU/wFp4n5NP1ALuxeEaf\nII1bzLky/KHbWQXcAj0WqszPdxXnfwhFq8HA9V1c4zKcZJYIRJB6jNqiVnN9\nHnePl6ePTCFlLYFIidBXvhN+X1tRYh8Hk1GhErrI16CKcxzFb5O6pjwiOl3k\nhtbYsSt4ZjgkkV0LcIkWPgv1Ve5LGosAOSBKoKbRkk7ehnH57qQpU84Sci8q\nvEOpPKxHVOlc01pXKXspGTibV9dj6nnnRAWzePeA9jQGOLHz02nC9s4Y44Vf\nFCh+cpwqSH++Ze2/l+pz+3c4Ce0SIRw7BaIN/YOyH2eiCqqOnz2YeOH7PCRy\nBOLEILyB+QxFVdANuLqh9m4rPflD3sZ2+DJB3/ZyB+vfk6/XpM0SesnVrvwO\nnMKnT2IwrQQk+ga95srof/wIBhP3tS6hygr04CmBN2KuPDSSSzDYSuhdl/Tb\nTBWG58dMiKuFlLKcOkNVx9wZtltScWMWU4z0E2uiQP5EN2sXMQLrNDIyDECM\nfxd9\r\n=J6xN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWRl+M8Q3tCvpituZuL0Qro6blgi12Vs6rD4lZoJLMWAiEAozzzRWE9CsF8Y/g5IetoHrMNprx107eQPIh3qf1zI4w="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.120_1638095633499_0.7722241836984398"},"_hasShrinkwrap":false},"1.0.1-alpha.122":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.122+bf99f7c","@microbackend/webpack-plugin":"^1.0.1-alpha.122+bf99f7c","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.122","gitHead":"bf99f7c260ed713ed569d3d2403e7bed18f3b571","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.122","_nodeVersion":"12.22.0","_npmVersion":"lerna/4.0.0/node@v12.22.0+x64 (win32)","dist":{"integrity":"sha512-BY6J4HPISUmVBxbnwj9sw2UsyESj5rCHGdKns2MnQAn6mn2fOl+F7DYZGGst93yRlIYKotBcfnUNaVaSnw620g==","shasum":"821afbce045da7ef6dac7a0faf4b83d618fc9a07","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.122.tgz","fileCount":5,"unpackedSize":2334998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpmr2CRA9TVsSAnZWagAAweMQAJvSOZd55C8xRKq6iARo\nf/prWOIQZs+EQzyeLyz0L4VAiXvcgqrZejadIXaJsqgIwJS4w2wpWV3cIdYK\nkNRpxDyGixOyEwRXykAJRpC6G1FLDs6G38/sFQZXWTLZjvP6GrQwMuFopcHC\neG9ff8WEetMPv97oRJ9zsdTFP5wu91E20+Sk/etMwbiM7K5+L2DHPVm2StqG\noC9USGg1GrqUisPyZ3unUI6lJZ941F9VqKTG0yOPJZiN0rmTjNEUJOPvNp1A\nRggjpxdOKMFuj6qqOsURKfZH6pxaOKyVNazZe+G6W/9MXboKbJ/ioHyS8xUN\nOVNUREbNMlSIGhWYzU0+gObD3zp4h+a5Q5Nyx23JzYe6ejs28v93QMO65+Mh\nBxqxa/6cjWbqYV0uFlKsHB/rbg9sqe7J3VT+7CQMM9W2wNC7ddYfPSQeiVdG\nRvUwM9w8aJmFmqJTjaBGgGq2sODD50TcroLRPATULswxq9pi8om5VUJbWfq/\nYT/ta6abdZcetUoKlG320dFI0bXqleeSKHKJmzAV45B1JDflRNYoXQO7UXGf\neeJ9Ia5C7xP/iGkCtbB1W+LzQJO7YV3b6bgmbsO8sKcKtUyTprJrT1plhTgF\nh5f+jT1m/ju6Dq7decQ6zqWNpGAqmURts2gBaIrMldaG4J+5agpqDLckUt+j\naYYD\r\n=Qwo9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZTNTbPlL0kVcq1/Fg4xWbp2TAUN9Y46xGGZyFgfpkQQIgWsecq78shwD6QX0jjHxl6aXUZdrTrb+XipOd8Nusu5Q="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.122_1638296309931_0.04927837556134618"},"_hasShrinkwrap":false},"1.0.1-alpha.123":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.123+e6395b0","@microbackend/webpack-plugin":"^1.0.1-alpha.123+e6395b0","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.123","gitHead":"e6395b02a7de8e9af638872440a216c5b861aca0","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.123","_nodeVersion":"12.22.0","_npmVersion":"lerna/4.0.0/node@v12.22.0+x64 (win32)","dist":{"integrity":"sha512-ke1+bom84sx/nTsXEFHVjn4v9XjSUJGnphrHHIQRhr1j82ZCKDS2cEET+u+zTK1I5P0smGR08PMfyoxWgjep3g==","shasum":"afde289fe81c316b77bc4e1c7f09036b02f099c0","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.123.tgz","fileCount":5,"unpackedSize":149243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp7zhCRA9TVsSAnZWagAAL4wP/0PyyVlHWkpQuz1neDEZ\n+aesEW5UlFbYF7VRAi2DJvAojqbdtvxe5eSIUf01MQhSGw2h/BBAULoAYfJw\nvBphmr9ff7+DMNUICGjTXtU5F3C0XQT1AVrDZAReKrHNarHJmsuL6E8eQhb6\nJqcCJX+zG9to6+6+k/RCTQx/8gzJbNZvA2Mgmly240sLvAnMMs9zzOYCXVoz\no8i4UmiqVao6h84cQpQaT3zywdjtvvBipjDoVqvuCzwb1KfPSmGW6zLTev/D\nHMZ4Npe54GrCTydQJm9Nym+jk1Zew5D3abe0Ttv1oyvKOWfuxbHbczIGzXE2\niA3u87C821LJkRrYISa9ZotPCJNilWxNP676q4ikCxfHPT5+Tj9pNAw7dKCJ\nRyfk5C4Jkixzzpwlvd2O4BRMQ550319AmLxgOsinvwWq/HfwC2GDPBJgM0Py\neqRyv/cXvCc6qh8BAp92QQ7IOpKaDGbiPcFUqHEQv5otvSAJBaZcO8Ww5OZt\n/cXxEdmZHT9h5bDFoykF7BtvB4Rqqbr2wKvMh/OhLmHbh690r/YCQILyuzdv\na48BSUPrtCG9qrJboWmutwX9sxIOHxuP8YrEn+vcOaN/DRgqJKE3mSN6mY1W\nN25Su76pxcIZ6mQcAI0kSXpV3n5xTEPlv9Ep6PFPDLqNa8OW54ZRdISignvX\nM0T1\r\n=OE0n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+IZubYCAMPD4X4Ej+LjoHuOFETqs8oqorgSSQK30eeAiApEgtNBkrFkCeWlq9hw2GwQgQ23bvwDSZ4q9Xy5J9PDQ=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.123_1638382817148_0.730172827379332"},"_hasShrinkwrap":false},"1.0.1-alpha.124":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.124+de19ea3","@microbackend/webpack-plugin":"^1.0.1-alpha.124+de19ea3","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.124","gitHead":"de19ea3f8725dd48debc5d00a82ba7d3e39a0f17","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.124","_nodeVersion":"12.22.0","_npmVersion":"lerna/4.0.0/node@v12.22.0+x64 (win32)","dist":{"integrity":"sha512-DgZfxOpwGtECu+qcXWj/wgcHTId5Pq0/Lt13u9C9ItJMhbdrVNIZEjQP0DxZmp3WIuUQXPfV06mi4ZObjghKtw==","shasum":"6215e851891fc853cafd9e570015656e730df996","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.124.tgz","fileCount":5,"unpackedSize":149420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqQMFCRA9TVsSAnZWagAA+rQQAJRth3phz1+I8oCeIb5b\nYc7e7x1FYW7YfQXQl6IoQN0hjUiu8g6MDJYFCscbVO48lBOfDXZEk1sduqoN\nCmawWVUcmbmvrlHdyywfIxzChoANU+K9f0AX9TN+xGOGoMZ98s97K8m1jIM3\njePU7lx+0mTcC1wtlSM7YER3ok9/b4nAMq7zsXPOzcQ24e2h/5Laa49/Xpxg\ns8kyxO4nThp5Eus+dab1m8cH/er0CLezbxuI2PI4thWzgVXbrqQXchRuEMtc\nfJiZepQdASC/hSIDOEeomFFrrphjq0WNeDIC7034/Lb3b0V12Tl1HoWwCzNN\necO9p+16tS0Ael94jOdQ+c7qvGtelI0mDccIB2tNL3xCNTDEODbN+P+YGe22\nTouGn/j5SpvfXuD8nFzSMFHMh6yKIc2DAWsLhFtm9d4U8nHbGeGErkcNdKvQ\nurWlEU41SuatRpVY1RVgRszQAwk1tGbZKQKTFsAxltZ1KW6bc72+zQOzw7QZ\n6y4qYGnU4BaSZmluD8oY8DGSILT3uZS3+NGRsBPQnn1sffRe1hxCwwcn6GG/\nwAZp/TVLvHNZQzaTP52oCG4h9ocWKSNt+k511tmwJ9nTPdqnxEDemAmThpqp\npCBCF8b+izG3u4g+co1ZI/D81CfL1w2ZxL12GdyseIQ1GgW42eSjCbTj8LTP\n9/5t\r\n=NGXX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEU0Y0/+gV9Rr7ugvttjF2td6jf5kLIBbHBF3twuwp0NAiB30XaPpr97SYd5zEn3ZDBsh5/ZYOnQzClZ671Y3G6oww=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.124_1638466309018_0.518563761910358"},"_hasShrinkwrap":false},"1.0.1-alpha.126":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.126+23feecc","@microbackend/webpack-plugin":"^1.0.1-alpha.126+23feecc","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.126","gitHead":"23feeccadc6cc31223c62ec4062813aa77782e1e","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.126","_nodeVersion":"12.22.0","_npmVersion":"lerna/4.0.0/node@v12.22.0+x64 (win32)","dist":{"integrity":"sha512-r0TsKFKCjNbn3OVIumAG1p57DN2lJO+f0aeXjxjsLlOwdhE5l8Q1LBcrpeBoiUQztAzj1+UTepcvZbSMq3JMnQ==","shasum":"7b62a9b40c85e35e652e190804b2af4648aad1f0","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.126.tgz","fileCount":5,"unpackedSize":149416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhquBsCRA9TVsSAnZWagAAdWAP/3rI8hLhS97+tT9qrFNy\ndphQWOrZSaomV8Wn2+nuEk2DcCA7YzWvdzC5I7cL60jHCKOs7Yp8jk0YlDWD\nE7kMMUEBZ986NwJcKlPHT9t6q5v1p3vdievM7TR/gS4Uo8qOgkcyx/f8YCgj\nd4c5YfKpiqnKTX3vhoikHbZ2wPuc0dVFWbhnMq4qvx4J88wYU3DGrz6WqiQw\nmVddW5IjWehcgQoyKX7zMUkwagwP0b+TLHttOV0IJ2jIaKVOXFs6z4Ac292g\nFq1wdcLT/Hxziy0xrujmT3TvlSB9CZmHGtORSYDytVMo8o3FDZ/+Qu1QxxYe\nqU9ujumBQc400diCnuU3gb8KMwMj/UTwAYecFNfUY/kGD1q/BeiaQaj96i3/\nlFldsDuNHuGAWNhgJxvDJIP7EmeO9wJbFmXTFTYgw9QSi40nHnSIfl3WOBtC\nHkxXLIgsA+gR8DtfBPMx833kBBKOhedbJ/5ORYpPTeMeAyce2052aAvoSNO0\nU+6OizMlzAadzT8NJe5f1ki+LlLOfBCuPDcJa9uqUFuvon6LLA4hiURvgZ84\ndYs39QJg4zqmFPVuDfAAQ4sYliQtUhPATnrnL5XSCiYlbxn7zCZRRZLpz1ZG\n8+Vj/8mRfSbvjABXBLF6m+v54Q4KOwSwAVN+QeQ7i953qa7iZHQ8BhM7t3vX\nb8gM\r\n=xuWD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX9KQU0uHcjQ11/Y2b1wrZjsjuzPQ+mshTNJVHJ/FSKAIhAM+ixj1QRWTxjiY682gSW5WaqzsLZW1XgKZax6wsprjM"}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.126_1638588523954_0.7070992960645792"},"_hasShrinkwrap":false},"1.0.1-alpha.129":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.129+4a4abf3","@microbackend/webpack-plugin":"^1.0.1-alpha.129+4a4abf3","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.129","gitHead":"4a4abf359896acf0bba147738570b8e0e6a1c443","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.129","_nodeVersion":"12.22.0","_npmVersion":"lerna/4.0.0/node@v12.22.0+x64 (win32)","dist":{"integrity":"sha512-H/L4lktCdsR3H+dSMKJGikhgp7AeTyn6ZMwKKrYxzaRB4W7c9y6sh9Wyj6+zoHTVB7HE2k0cx8Oks1HDifeiZg==","shasum":"2d0d12b815f003756e873574cce4c3e51725d997","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.129.tgz","fileCount":5,"unpackedSize":150970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrIV5CRA9TVsSAnZWagAALeEP/2V/MTW+H8GXd9JNqI1O\nfikiZGTa9PxpY5GOcclDeCFYANjExgNg/usKmJ0CJ2hFU/1CXS4c6gVCtc3L\nYHYzzQuDBQo+bzde57rXVZYKr3n7E1zk1zGhfTc2KHz7le3rpOHIYD82TnD8\n7B3OdNVvJmsy2kQMqV/6hGx4M1qA/nd/cQM5kioV7RXoGFZIAG+jiR3RxEUP\n15UxeNEgZjVZyvKxJPb8dXKw82OjMhfR+5CFVFuN7MpfUD8XvHMyno12tOyM\npUTvbpVKctdUIjtMUw1/svEhqinmDEroMK7gKkFZmDTErS1nFJXCRe/T3Z8F\n7qEGsrmCiW+wZNPf7SIZxmYEtq4ECFHP9T4CTjbi9nRtKhpModzmqaucnJw5\nmev7TDu+3bQhs0qdm311tMZQRR1z4YjMm/G0QD/0/EnV/b5SLyR38cQyUOUA\n1q/nwDivKuNKaEedKTj0mztX8+l1/w/VZ/nCDcsdJ4JqCsXRNlsfPAYd88In\nTIypk3oM9lfdnRB8RQ1Xn22/6YBP4zm2UeqHuGGwHRgK5VUDuTNTDspTmBrS\nuINxQCxnoblP6u1OOUy1/lH310ho9lAPSbg03hk31oM7GznMJ4SwV0BGazoC\nuAhHI4z2D2j9zdbWbfTVhukjckLuZpbaomGsNYijySXDPSwLsRQZyTYzV75e\nEIgf\r\n=N3l2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsCrIkE98dlQOgs7mO7LLsaiFxhXGvgBc1wVCzE8fLkAIgMKn0MVka6zp/zTl7iGDFxyuHXVQ9jObk7boHopB/Vrs="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.129_1638696313042_0.05029413958301854"},"_hasShrinkwrap":false},"1.0.1-alpha.131":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.131+70d0637","@microbackend/webpack-plugin":"^1.0.1-alpha.131+70d0637","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.131","gitHead":"70d063748337d60545229d8e2a09cffae954c5d4","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.131","_nodeVersion":"12.22.0","_npmVersion":"lerna/4.0.0/node@v12.22.0+x64 (win32)","dist":{"integrity":"sha512-XQ2PP6SEoLGJ0/Fiw0BGv838pJqaZTgEYkRfu6C21aYbeRCRQmeuykKFZvqtifg4bQ7xgvysggVbwz4nw+PBpQ==","shasum":"47d4f62b9377ab50f5cb4fe8d4be912e2bfcbbed","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.131.tgz","fileCount":5,"unpackedSize":150970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrQBHCRA9TVsSAnZWagAA2q8P/3+nzNydRrdebOgYYzu7\nDowedY0+fq6I/2Nqar2k0g6PWkKrD5f1X4yOeZNytcdK74/71bgfii3YVojw\ngM1TSLeM0tkNFyxqb51tip1aA6D1OQESFA5aClGIWHy5Bwsk386S3FcsuHQB\nSmO5FcPpAFqt9cbny99xIXJnMVkKwOBpk5XU45eWcREPfvg924zHmPjIUuvz\nSstVeCqwULDg517H8FOFMuI6YDdr0L+TrYQ0AjjGBdxL58u4BCJLl5ZigWid\nPf7tx82/g71cGKUSvAFtoYNtKbq6VMeYmWncRI2s+kHoqYEx0nBg7jORbYN+\nOjLIta5+d0SiCd/qqGwZSW6O2NuoIcDa1G6yeWxs/nCOKSE61hYmKzQNG3+t\nwBBfHZPHj8C+sW9/+kmC8h6PZJuVxG5Ik1CzmPTOWGYPqh45k760fzyVRJIJ\n5GivlING//ZHNFNFzZaJ3TMLy/pfYLtaw9sHS55rzOIy1HphVZWXYdGdCgbF\nFSpqjtO/la9Amv+bQpPwqzrL/6+eay2ABImho2gKFfp4KmDblHrBm6Obv3gM\npZrb3Jazp3PtEpIJ64Ry+SYwBzkGqVUyowmAnyblEHeOMWJKfpbWsflUrgtv\nb9mFP4llInS1uQTlAF+RigWa7fN9v1kN/bifzG9lTGJJPhr/r0kqlPscZ9FU\nrwX9\r\n=0liE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvLaZTBCCMT+7IrMrtI21POR+//44m9oInAanlotXylAiBD3JeecwQNs2a/5/aCwPeYvZl5c89DRtKVWnav+Rluog=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.131_1638727750944_0.9937360608162971"},"_hasShrinkwrap":false},"1.0.1-alpha.133":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.133+fde7186","@microbackend/webpack-plugin":"^1.0.1-alpha.133+fde7186","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.133","gitHead":"fde71863c3cc4409e1c31378bdad4eed28c84bfe","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.133","_nodeVersion":"12.22.0","_npmVersion":"lerna/4.0.0/node@v12.22.0+x64 (win32)","dist":{"integrity":"sha512-sVUUxmI04fqzKmMXEa4+z453vpi8Pg7ZLbbunx0wdw7d30PzOC/fdKmtC5txB80fpAU8zUNHz5oVkEPoR0gELg==","shasum":"b7f05f842ffd8b4752d9158713452caec50c7b46","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.133.tgz","fileCount":5,"unpackedSize":150970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhreRhCRA9TVsSAnZWagAAd2cP/ROM04a3xArBov7LyvtN\nSCUQBm+LE7DumUOy7FE+uUdmnJzD37BqYjUAnjFsyInIuBN2AIJqq0M+Qf4M\niVZcWGbdg4llvtUdWKpLFIx7r3oLfmgYVTT1UkcxVjr4V4uMypUeMMs9Tg61\nfpib4mkczzzxrMB4b7jimaUbrTGWxdqYTpFpMLJSy5GqmzRSQym6CUD7iFaQ\nOWa0OiGb9oByossIhNtIXacKh+kd+Z2QteYmOETYYrNTzquYq/JjK9w+XzdF\n1qeosYVrHFFuC6knVX9aL0Ex5XPmXnnttbdMEy61hyPDYZlM+CNQiECHPwVt\nSC0SX1f7jHynDGj5ljIXMMe6Wfa163ZWBb53zyxIRUqRQryp3ARgTm9QYoUY\ny2vD5S9fLKuIEFTmvLU+Ig8o5pEISnu0RPurh86GvjAlUeC2F/o6ePFYVI4F\nssSQf0n/ZH30qVCj30AiA1ONw4WuOKoYb8EXUudMFfHXtHh49QNns15ywDMv\nOEwYKjJEFPVSp6jUSUWMhCv+GLHcIErGyjLe7yjWXDMpAs5mBUi2tqaAd5Lb\nQqCZQgQk8o4sWVPci8QvqRX6kwxKA92IWMtQ8SHzPlJLQihhc94LosSCBrM8\n9exxEwjUU+eYzfU0l/DaEkDruK3hDvcl00V0eLOpXcSZlrnm7vJHifaMInuF\nhiNx\r\n=+2HG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTToXneeQJPeZGuzm1nXmVN7ExTcLDovUKDw2rRWJn5AIhAMLVKe53iQ6ybP9095Os8WV6gOn2hBvqHC3ERlPEsMGW"}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.133_1638786145570_0.7480282423837272"},"_hasShrinkwrap":false},"1.0.1-alpha.135":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.1-alpha.135+6123f10","@microbackend/webpack-plugin":"^1.0.1-alpha.135+6123f10","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.135","gitHead":"6123f10e2bdcf819903bbd0e3cec4289d50d9bff","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.135","_nodeVersion":"12.22.0","_npmVersion":"lerna/4.0.0/node@v12.22.0+x64 (win32)","dist":{"integrity":"sha512-EfzxH+cY5z21bihgcsuD6+1oJas+OrGPgBsXD71Tk1oKWxe7WZa2UJhfqJ6FTV5mkQ0uHxfB3gF70yNfz7w6wg==","shasum":"ca83f14f84b59b050697b42ffd1cd442088b10bb","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.135.tgz","fileCount":5,"unpackedSize":150970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhriYRCRA9TVsSAnZWagAANX0QAKCFNsPNUlv/hoxCnUKt\nx83n1AFii9/C0v8ObcXvIqcRi5n8VvAitRdTQvZlGA6Yu0JvOrhkjWK5CNAZ\n6A77hy8UipH4bxVzWKvzPEyn3K+fjNUlDQJMAwoWIS0A7yrVm/yFkLa5lico\nsm8SKIFvs8CCPiuOeE1Jw8Gr07fdxd3cP01Mq8ZZWQecy/KrqONclNHlx+Oq\nI5HNPJ17xrSKQPCf2pFWc8bgpLNxxOPs4PyhH2wHb3bBBI6m01R+yyrPDKPp\n8Pis/gDujmEDcQuiAflCR01hNQkIsVeLJqOqi3yuBM60cgsAPPD4MSJohcGC\nFgW9EHB8anDvbnv1oU6xYJVB5CrHBfjGG489q41rA0cQGPXFxzgJToAQ8yKp\noOg6t3HM3JoMzkO6eBP3q2cikKskF0LZh1AgKQlBvQtg0f04xBsQJfiO2Nz6\n98XPdt2FxUhCIwBkr6rQUgRSxn69QwlZ9uRmXPiwTVUJTpyYiCHR20MB7wa1\nEhX20co7mfbBPGGVt1R5wVpA4gZwOaGNmNIdSOAvVubymkNPPTXbpX7rclQP\nA85XTFyL35wMHeNexD9dk9gsm6n1UYSXXsVNYtZBUSXg0rGC/JYQnWM0oX5n\njoMb0vyKd/EyLTg6Bec/OFBdim5cv159MIl/YS6UXV8lx1DE3q4FfIJ4SNBs\nFDlX\r\n=Pi2v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALjkmr1uJtXoOBsBhijXoalujVv66M4hHBCAx7YVauIAiA5nZIBtOet3sO5GbMTzAtJKkWllXyIeOyEVjtC29QYyg=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.135_1638802961156_0.2500374002777195"},"_hasShrinkwrap":false},"1.0.0":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.0","@microbackend/webpack-plugin":"^1.0.0","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.0","gitHead":"f11865cf12e5a4d86eb48fb9e3461e7e6a8352b3","_id":"@microbackend/cli@1.0.0","_nodeVersion":"12.22.0","_npmVersion":"lerna/4.0.0/node@v12.22.0+x64 (win32)","dist":{"integrity":"sha512-UP4saSDc19tn1CTqiDTysoY3Im3101hRHShdT8sgOGwI+D+9fj55G4HTErgIi1V+lBr9+oZiOJvOTf93YVhnyQ==","shasum":"33f0e1d75986ed7a6e445519c9747ef4b7b22398","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.0.tgz","fileCount":5,"unpackedSize":150916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrs8VCRA9TVsSAnZWagAAB30P/ix281vJtEuvjXY/++A1\n7f+BAgziBerpkkx0ikU2sOi/wBlksadbrtw2TJEwdfu5OMEy2Lmuis6NN6qb\n0I0hq0/dIrbFzZGgIIfb6Z15iuqC3aOl9xxl6EeZ5IXdCUt0I4rbHN2rFbt6\nneogGoj05xBzwyfjCJ0xOZoUKhEIdGo/N2hnQONTJaZpG/PpOI/VjXJf0HUY\njG8e6aqlrNsh3SNtqJY9SwtuzhAjdyUioK3TJV+244+TbwtcllgpiMJ1gMp5\nS0Oa9IoaUiMTUyJoGPtYgVpysIRgaYiyUtKja2LB1QgCn1CADSm/ZHVpKA/O\nSfVEmxDjh/w6eRaIKIAgpEWMKv2nosJSOHTyKm8rtVMl3F90zgVFM26uqC6m\nxNU6LfEB/Aojha7UvJIvEJyX/eS6Pwvv5IEExd+E2c/Sz04h9jrLRaMjChbl\ns3A0AP2ZCqXFELPI7NbpDnmdYOwmLwoGACBM/6k2utJ4Ff615Y9/A5OXUhxx\ncq0Dvf3QyXonQ/1zBMXqlmqGV5p4oIArt8wcT0MlyPGPZ8LJgQ3MB//jFxfQ\nPkkaBPNJeFkF17Jz6FLN0zUjpsj6XqHwpK549erW+HkxH5f8EjIDaAJlLJGI\nbNypc63hgU2ErO475MIQKEPhum3B24ZnyGFKlahqaZ2VK/ELuwa6PEPGM0I6\ncARj\r\n=llg3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrN9RTUcFkRk81ZLBWrMnHZk0bXSCH4Fvw1QaIT3tlIAiAB+Okpv7a7OBLDHVFS24eT71hhr3XMDCcfsyw0xTqocw=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.0_1638846228886_0.9545473803528379"},"_hasShrinkwrap":false},"1.0.1-alpha.0":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.0","@microbackend/webpack-plugin":"^1.0.0","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.0","gitHead":"f7563d79b6f145870b453d6f2fe939b3c69bc937","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.0","_nodeVersion":"12.22.0","_npmVersion":"lerna/4.0.0/node@v12.22.0+x64 (win32)","dist":{"integrity":"sha512-gEld+tHaXfFZyxzrmIvxz25+DTBD5ipIMXAfWkYlxnZGQ+yAie08pJF067AtFdwW3xr/xpiUVD88wQHiV0/J+Q==","shasum":"63c9066638e1f83bb06a5843176fabc6fa659ea4","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.0.tgz","fileCount":5,"unpackedSize":150932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhru52CRA9TVsSAnZWagAAH+sP/j0oSGBj01GhEgGP6XOi\nQh8GQYALs/tYxeatvNi5hEguwMDRbZBA1xYcK6X2yxmVySRAEewxVoFJaVqu\n5kP95/0W3+VvUpAIyA+BqDUneAbUmJb4LKlpD3pz7kFTk0ZHf+gZD9JpF9kg\n5+ioeEo6wNT+k7T5Ev0QjuAcxHV9V5Mlci1+zHvW+Y0zBXNXsZ9ffs6DPuB2\na++G9/XMxgBMYmEfSUs0a/RxsxLdgfcwoVlrVm8n+tkmKKXqMS21q4rsGbS3\na/kPiSiT6zvArVz/xBk2WAA+6cwE0EgfbZU+987HSezU6Dy2RtHNuqwbI47K\nYXC9TOkp5nbWDH2AptAm8oVSvAv9bG8MN9PUNru+U6gKMEdgo5oZlPlywJWF\n20/ayBwG/sjdn5IbgHzNfxxgUm1zAlkyck7NMg1a2yRBDJJfebmrTul1M/X4\nmL/OL83FWg3JzIBteROjV06K25R+NhxYDQEz6dHnExkCUE3Al0NZ63c9/zlJ\nH6yAYvG+6L5jNPnQcOXFj+zCj+YY3eMta+ncMGO0M+0hU5+AQ4QEL04gvKrM\naMc9KanpPX1zLdXYXRs3giAvuAuceYniuyUBqE0fYnAJ6+mrZKl5qks/mRab\nznlhg6uBi0+MWa41tLhchEgewxI612gB4ev1iiKvrjaErHbALsEKt2vbNss8\n6w8O\r\n=a6oM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC82EcJ3uGHcESnGrg777yc+eVlaXwEEbhaXb8y9qhdYgIgetcExRy49RqMPYuAurUos/Yy5IltwLPkPh/fPr5E1gg="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.0_1638854262008_0.44863487078084496"},"_hasShrinkwrap":false},"1.0.1-alpha.4":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@microbackend/build-utils":"^1.0.0","@microbackend/webpack-plugin":"^1.0.0","@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.2","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.3.1","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.0.7","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.4.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.4","gitHead":"9f6a4d483c6be7577d504bda8c92a79082cbcbe9","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.4","_nodeVersion":"12.22.0","_npmVersion":"lerna/4.0.0/node@v12.22.0+x64 (win32)","dist":{"integrity":"sha512-HoWuWPZ4g8Q5kMfVCMWKZ3h7If0iLt2QteBxuWBkRMc9UlrdY1BruYzryIvtFydp9PIkWtJcqB+l+8MMEPkbeQ==","shasum":"ffc738e9cb93b1e0129117a76694ef96e5126c4c","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.4.tgz","fileCount":5,"unpackedSize":150984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhugnGCRA9TVsSAnZWagAAXkUP/3eQ3+n/HQSJAPHewYmS\nC6Ewv2RP7+tugWYsZrwNwdidE0aMrrVWUhhCGaJ4Un7ZmvZh8/utM2G7sN2g\n0KameykgWvojiPGBDeFlm8HX4V/GNQSAwSMXu1cXwmBhgZ7OMgeuPz3S4RKK\n3NBMbEkq1c4o5FUf4cJuQJz/NgucSxWwaj0JSWiN8vkgiK1C5DfIkZXYiqC8\nCjddgp1lssATC0G8Aw0SA9UVY7b1UF8QI1NNyZIZqAj41mMxtHMX9q20Je3R\nZ3bqDsTBzVZshQZYiVG0Nbz6xaxrWYNKLf1M74DTc0iLzbxMmqabpktZmOh1\n06PxDH+5986FJaIRK4xWr/0dfm1wh3O/1Q5vEEGthGfDHCI+FzcLUVu+0+vg\nTEux2GD2/c93MkjImYQdGm+FOKzU+DwaYBU6XKqM7mlsxzUz5i6QRvpQ4NwK\nOjmQ7ALgmiyd7PVdt0uv/A9qbR1Fj1bXyETHeFBzpn6QNFD5mnZV/xXBk6/2\nQ33n01EzAwS+smWURCPdfF3EvzC/+yZdhxaqOpN9L23oW2A/q18HOery0AoU\n+33SVjaZ56GPr39eoMDts6wAYZJkL74lLcQkpmIkFegDT7cp7sPwKJ15seTi\nYu+PmQPPBtHtZCXnRGnDBrIRByuxNWByJf86CmimLU5f+g5Tu5j+g6hIXMK9\nD65a\r\n=Ifqw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBG+G9ND0b9SEvooQs1wTQL2QduI6ZoLbTiIstYDNygAiA9I00ubMuXOoIOtCqnM8XdmysGGnhMz4GcFtT5/xlDiA=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.4_1639582150796_0.2533929128520156"},"_hasShrinkwrap":false},"1.0.1-alpha.15":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.15+7602e6a","@microbackend/common-utils":"^1.0.1-alpha.154+7602e6a","@microbackend/webpack-plugin":"^1.0.0","@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.3","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.4.5","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.1.1","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.5.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.15","gitHead":"7602e6aae34753dcbd1c016b9a2b79d187fb2571","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.15","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-5GgHWU07/W/dZ0z74hivwsn+Ylaah7sktwjqxHL4iy+A9vwC0dIDXE//HMPqv18obM+bsfxraQ0/rNQFsVJj2A==","shasum":"1a738c471cfc6eaf94933fc5c74cf1ecaad0ec6a","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.15.tgz","fileCount":5,"unpackedSize":151082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwJ6jCRA9TVsSAnZWagAAFO8P/2PhfPNPYO063e45cRxt\nZyR1P8WaU+tblIJue4d2gM9uCNBkziPAhlZvNDwFe9K8sVyxgN39tY4L+BLW\np697Jv30MrGiBhmEX49b4JaLs2wRWb5JtynSWUfVfH0msoh8x1cMAb3HUDOf\njnNq96VeCbL1x7XUa3hjOnPalMb44T7La0Qwsj5fLc+hE955Js7S11ru0coO\nLSiI+xETd1PIsabM5OFmseJC0zjV9zkgdndNglgKsU/2R5GG28zKP+O+wGV4\n8BBnkKddAvCrTvF7mpIOSReSgiQAJsmbza1dFJuUIIHB7vUSjJRpoAHm+V/D\ntkDFApQRslVeZcpnkDQhvdv5Voj6ssJemiQq/Y582gYjA/6WXc5Lqsk1wsQV\nne9YR8VA+54ghlkhcS1Xd+fA5N8tk0sH/nj8TBLUIidgmpp8FqEe6AVUk1XU\n+IEBeCZduBitSVP3Cnlki05MMrbHNWfHHoRiv860gzJakcgE5SfkkAUmG6qO\nOJrZTZr/qwEOE8gH0ZxuCcxUfrBiUMKLPJ419JwVqbCT82rBcrJAlFd9Q64h\n/vqUTqPZLcu9vNQNP0ZIj2hGtfuR1ijonq5XJ/dtf8DsyifMKccV+dP8kKCv\nQzHBSNuEwRII183BVjX9RbvN1aOPrFX99WUTRlLKTmZHrQXDoff7TbG+Ezqk\nVMYP\r\n=f39c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiLliAk56wtyT7tVjTzDSaE841n0FDN3TSOI8qPBk+wAIhAIYHC2oCNuJmx8X+fSk8qruo93sEUJUXvLKlWdZZsmIY"}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.15_1640013475029_0.6731258487512903"},"_hasShrinkwrap":false},"1.0.1-alpha.26":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.0","@microbackend/common-utils":"^1.0.0","@microbackend/webpack-plugin":"^1.0.0","@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.3","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.4.5","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.1.1","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.5.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.26","gitHead":"2de6cc469a1090e3e18fd6c97e68093e01107c4e","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.26","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-LovuJTnRclfPFNIbNSEZU/3OiIVqXjwWeccbXQg+B/Iszs2MRi92fc+0IAek4L/mXh05uShxlXTQiRMNO778dA==","shasum":"20db58939d42c70efc02005e4c0aa223a6a594b1","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.26.tgz","fileCount":5,"unpackedSize":157595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2XdYCRA9TVsSAnZWagAA4isP/0HbQ2rPd1ro1tPBTtgF\nE0Q/92yDWRjD/6AHdwURAhJqoZcSohlbRZ+xrWMeiHxKuHNDfi3pCuzo3+2F\nzeCd3NOhlGeQycSs703EVa+3ZZXaKMnb5JebOKLWwOkUqZXpVDmOqXpk3Jta\nUv4p+aoqTzfWPeVqmNObtHWg3OkXRpnWghYbrTQv2xFoiaAQdfN2DOyLMlRM\nXHrecglQcDrg7ydrEGRJMX443vykgw0VcPoTR12SLVWgWJ3EgU+VSV9kD/J6\nWGktv+/+wtl3TiOMfklqyJYStoC18mhKBmB255cNQ2XLgWt5jxg3VeLuBpUJ\ne6pVlE3tacICngqyPG94IVHwxUWuY/UaVpfuRsOlOmGVUCWfdHboGMm/WdI2\nP2wLABxAqFEm0QOVWs9RSGWxeBo02EOtSHwaPTT8KWoqGE1u1Bk4IDxqv14/\nJ9XdsnjLdE7Fzy+15lvfdui54mI6rCRN8hZmVUoh6z6o1OZcPEayXnsQ3Jpq\nERELUiF16kBfMUy+TgAdkm7WSVpoETeLpf/R/K2BsrfdkFTFLdrynMhHZk1+\nLv3bmqZfvvU9SgW/175+ocXo/q3TICU0j967o+Q6c1Ae5t98BL802YcneNvU\nE0s48y5l4hHB2oZMftnHSVYuebTHR59I2W0lLibJPlRjE+/9MeHQSHoPit/g\nHFja\r\n=2r9M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBKdlImmi63bard2Gxoaj/oZ8iKLJziscyd7HWIB6E13AiBSIIe+lTiPW2yNL1WaDaqhPBZccOgM9b9dFp7MbkBpmg=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.26_1641641816108_0.9378143615252035"},"_hasShrinkwrap":false},"1.0.1-alpha.31":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.0","@microbackend/common-utils":"^1.0.0","@microbackend/webpack-plugin":"^1.0.0","@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.3","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.4.5","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.1.1","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.5.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.31","gitHead":"42d9bbf4831aa90bd9e19b8288275eec36567c9c","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.31","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-jo5SSOwqEWYyF0W6c18UY9KWImpSOgbXnEWDsmqKZYDm+esuWpBxE+1VT+1CKHqeSqSVQvdVRoib0fmtv+P4Ew==","shasum":"2897980890dd502b9a8cec46270897ef18742c3f","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.31.tgz","fileCount":5,"unpackedSize":157734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2c+zCRA9TVsSAnZWagAA3S4P/3aOrHEEuMEuM3PeW7pr\n+G4er3r7dfZ/QWXtA5rgdFy9wjvldUmobBOQgo+ENP9/PTS8pSEByk97MTSe\n/NhQeL8cZFIeOSZFzwFA/C7QsVwXymH/KMP+9liNPRKvzs7xf0Ga8YaIOltM\n4X1M4VKZf+ZPjTG7YKy7gyNgecUwQjXyCxzaXssfTQV2Bah/QZJ97ZbnxNA2\nay1ryrxeGPRL+AdXN4kilOv8qPjUlz3He7AU4F296XAQjkURfUayQls433aQ\nqdpc1pnIzO/oXUgCNjIlB2/PvHsjbmcVMhJujAAastFUyprl3eOLFolK9yMa\n8CP/twPcy2fCjKwvkiYzev70x93ooa4qlDuivzMqlDl69bjQJ3x7t/YYsi8d\nHlJjsP6e9VMjlpoZpsPK9xTCR6zwhjtUg4TtIQIkSxAu4B9Q1rvn6V7IeJIx\nwuasUI4svm1aEEUPxistcazx3VwS4cmt3xIoJmntKR0f1YbeGggvb/Fhv4e+\nWh7Xc3MHGEDKwe2QgW2EHqocbxgSGqpRVU3MHkUkUd19s/X6GScwUkvraEHr\n1MsrYgFvzWNUqSQYCKnkadihXdiylPsNNj07H+vUtE1v/I+c4Z0BIWpd7dZG\niBrK0CZ4EGe10rDrx4lzNiT6IqpPDqMTUa3mgxSQbJX/3gYyWQ4P4wU1+UJn\ngTAc\r\n=5rHb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAC+xptzDNXGwZMjGWdXkPUHoYNegQRxoBrHGv/AdzYRAiEAhq0HSQZ2875hLNChYMWkTMnCN+sp6rQ40rUjHScGTAo="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.31_1641664435114_0.17346205730197006"},"_hasShrinkwrap":false},"1.0.1-alpha.41":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.0","@microbackend/common-utils":"^1.0.0","@microbackend/webpack-plugin":"^1.0.0","@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.3","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.4.5","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.1.1","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.5.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.41","gitHead":"b23b6ba3c3d8aeb0c9c3fa0843600c668071479d","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.41","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-ARdrr3OLdvfIPS+ny+HYnlKUAlEQAebxqr03bqnMd70rUZoHDj2HlxZ9NjCS0DoJ2Q4eojOzpPDcBGeMJNKXCw==","shasum":"4d1c37eda2485e898862b37be42b43c093b2896b","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.41.tgz","fileCount":5,"unpackedSize":162762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4xkhCRA9TVsSAnZWagAAedUP/1J+jEXCy6wbtwhbr5L1\nT12yUoyjc6xVYyoFbQLHso5v2DpGXrOofbyTXN5ksOLhFLGa6JURF/15biOr\nX9XsALlBUkHCaww6RBlQKlKCSIpfNCcdN6kMpEJQkYCEmekGs/UvHyGqTQxY\nOS3lzrexCjQgYi0etPW/FrysOFnWWFFYoSzX9olNo3sm/viOfK9a8/9AZIiM\nm7Njgi9/tZmiNcEVbdXhtxu6MJ/Vq9cR1+gT8chJ5Lml/3V75hUFt/++mQz+\nS/YSPZycgffy+olVK7zQ76nun3qYGHfHoDhFMpBqpntWGayY+vuMN8qyaTqW\n+k9ABJ5V8GBN4mmc9z1KUPwdhhtDV9xzHdbMj1M4TIGQzbmEs87ISxtYG8tJ\nTdJaKTw15BrfpaZjD1kKJ1KXRGPrHsiOXGwQbfdCzWVF5Bbtvk42+DO4WfZT\nooxLl2Ru7NXmvUTPxvwLZ/ZBBe/8xKGma8am1LobRm0t5taL3RJneJZsiy0q\n+OEHajxBQuX5p48bVWsK1dmnse3B05aY/2b91aEah96+JsbGfhAhJbeunNyZ\nio4m1HZDdaOmGglrlolywbTy1FKqWLRKlKzOCwbqwdPTAVscogkAeJ3EYq7a\nl6czi2ioIIMdpwBVvMz1n8gHYbTD6mUeuBavXNzJbIbIoyTKe9Blw37h4XWx\nCrpv\r\n=e9IH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg618IIHUArKgXx+IaEmnFUxKypJWqIa110OrT/58kygIgQpPABBekJMGIq1gyrjyYzWSX+89obS0Db6q+BGL2Zs4="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.41_1642273057011_0.08492788994663414"},"_hasShrinkwrap":false},"1.0.1-alpha.42":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.42+492176b","@microbackend/common-utils":"^1.0.0","@microbackend/webpack-plugin":"^1.0.0","@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.3","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.4.5","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.1.1","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.5.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.42","gitHead":"492176bc59b5d18e764739277c891465f4178d3d","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.42","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-fXJf8xfMf+mjHyzjLqaOCFfghxbkdW1Ay0ReyoI9Nd/4zNC5KhGKlKkRHbLjURnt8dLTtePB93ANykXWTQWOag==","shasum":"18ba1820800f3fa759f62dbc99015b0e46c92dfc","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.42.tgz","fileCount":5,"unpackedSize":162779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4yIRCRA9TVsSAnZWagAABnIP/0dQg3Km+x/4jr2egY8+\no4tdzBH33Z6+0lgZ+qEdNH56CdvNah6FIi3FWoOJLAvACrA4pDqMwJnicyjS\nJO8wTrOj9XIbda/VhnGGtFfh3hH7QwkGmkCxvCaSG0xLw6V9/BUGPcykEif3\nOcx8h32yc1TFS59rT0PtGhlutn7qhKuH+AWc6W+fO746CNIpwTwtHlgPu/lY\ndS5upZ4XCdZpSd67Y8L7Gu4+P4lJufiJsojnbbm1e4vO0UNLS6cclUWd9iHh\nKVkx6BlXy6hfxOhpNm+WyDc/aVxZ3p7ZQ8W+XrD4MyVs4RP8zGfuzI20yhOp\nQE+RWL/wBrGFUzKYaC+tJXAf85OFfo1z/EW/pfrzMmDVM3E/sSNpkOYU+Z76\nNEvtkhsFYBhXg6DMfPYvIxPUCb/lqbGSDUfPDCaw0u6sHeIp7Syb4T6RM8q/\nXXOLIX1JohB2MZlCftN0rUw2tY/OoI+6XLcwfVoJUPxvPMLcJtlTXatshg0k\nx511a0D8t+AGW/qqpfhFukIVbgGy0RiDGVr81v+fVUdsSunKxzexnKRepQX4\nDLEOToLVqUN9L9qo4NlqtSe1uCSrycuHf7iXP0S77tnA9niIYrK/LPws13mc\n7Uvog14TDKDRbXEe55aocne+zFJcfCeMZPwyWNzMxX/ooJ0o0tMpB95pXMf6\nFRx5\r\n=1DcR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuBkR7iG2iEmXFDosciHIVTocc/3bq0jiIl3Ed8RRwWAiEAkEH/zvEoPfCH3VUaMf+0rZpbTYXp+MnTunTilFi6V1o="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.42_1642275345362_0.08145423312924716"},"_hasShrinkwrap":false},"1.0.1-alpha.43":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1-alpha.43+e1c7ce6","@microbackend/common-utils":"^1.0.0","@microbackend/webpack-plugin":"^1.0.0","@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.3","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.4.5","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.1.1","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.5.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1-alpha.43","gitHead":"e1c7ce669b232eea9550c66cf5267b140c44df72","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## How to use\n\n- `microbackend  --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md","_id":"@microbackend/cli@1.0.1-alpha.43","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-qE3Sdj9mMMi3cMWV7hilVhmcvHA8iCJGlaSvRVqKvI/Gzdu+/3vCveXbGcMLGSELTjDPqArB2F8uUPGOhXctww==","shasum":"85d6c2ed5cc714387a6f26f09bbd4a04835ef519","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1-alpha.43.tgz","fileCount":5,"unpackedSize":162681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4yWtCRA9TVsSAnZWagAAP0cP/0TQKYz1bzrGVfZQfj5t\nVGFtIaBeS0Z/N6Bd4qxUoeNVfqWkJEZTDjwkiJqw0m4z7CulJDuzXVo4Dv7G\nNZrAAQ3OSl9pbgm7BiI7oACfqHZDjgvOYZCDPczVdwIgc4ea9/mFt3/vr3ZO\n/ZfTY6f7OiOyOaB15kSsq7AAZmqxEWd5Abnz59bmHiWyjCzhzOxuHefSTvOS\nAMCglF/TSlxiNESbvfGrms73YclWK7hCGlbQPjfuxH1rVt7hXz64hjIjaZBg\nBt6Lrss5NCAtMjFcvLI8l0EY6WIuXyRIU8PbSX3L2EDFCGow9mQJu3lehGGK\nDZA26tODgOyJW5ZQUUhrN+9lPO3DyFVBW/5oxUM6t/N2L6Lj/oaIszj80mum\n21s9E1YEVkVmvOu5KSHngAGO1+AI0IGZfO8w6CW8pAzj+wwgpXCjUxWVFZgP\nnispvgSjxcUmFOleUxCE0WRbURlzHCCpZSJgzDplJyb+js2cQ1Q7gz+tiI6O\nZueX0kxIeJR96cSPA3I1pznsdHgd8ie1/H27/9yErjLDJ8+I2jM9Sgm/6SYP\nE+/4BZsr9FZcZWnsMjlAzFIiZdYfilonXAElnRruvkomkGXEBfJdUHuFYpvF\nXQQZ1UR+1PvTSNVo0d1ZDnxYJsK12JK5+EylE6lRZ/tJBTn5KdoXw/C/+Act\npKLy\r\n=YKpX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUMfRA9GP8feqDvp2jjLJCEWZ76umArok7tlp3p0qpugIgcObpT3cTiHVL63alQPNJtjanKFOAlFDK78+oiTShtkY="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1-alpha.43_1642276269568_0.4696819111396373"},"_hasShrinkwrap":false},"1.0.1":{"author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"bin":{"microbackend":"bin/run.js"},"dependencies":{"@microbackend/build-utils":"^1.0.1","@microbackend/common-utils":"^1.0.1","@microbackend/webpack-plugin":"^1.0.1","@nodelib/fs.walk":"^1.2.8","@types/superagent":"^4.1.13","@types/webpack":"^5.28.0","colors":"^1.4.0","commander":"^8.3.0","execa":"^5.1.1","fs-extra":"^10.0.0","handlebars":"^4.7.7","promptly":"^3.2.0","sort-json":"^2.0.0","yargs-parser":"^21.0.0"},"description":"Micro-backend CLI tools","devDependencies":{"@types/concurrently":"^6.3.0","@types/copyfiles":"^2.4.1","@types/fs-extra":"^9.0.13","@types/handlebars":"^4.1.0","@types/jest":"^27.0.3","@types/promptly":"^3.0.2","@types/wait-on":"^5.3.1","@types/webpack-node-externals":"^2.5.3","@types/yargs-parser":"^20.2.1","concurrently":"^6.3.0","del":"^6.0.0","graphql":"^15.7.2","graphql-tag":"^2.12.6","jest":"^27.4.5","kill-port":"^1.6.1","raw-loader":"^4.0.2","superagent":"^6.1.0","terminate":"^2.2.2","ts-essentials":"^9.0.0","ts-jest":"^27.1.1","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths-webpack-plugin":"^3.5.2","typescript":"^4.5.4","wait-on":"^6.0.0","webpack":"^5.64.0","webpack-cli":"^4.9.1","webpack-node-externals":"^3.0.0"},"license":"MIT","main":"src/index.ts","name":"@microbackend/cli","publishConfig":{"access":"public"},"scripts":{"build":"webpack && yarn gen:template && webpack","copy:template-node-modules":"sh ./script/copy_template_node_modules.sh","gen:readme":"yarn start internal generate-readme","gen:template":"yarn start internal require-template","posttest:init-project":"yarn copy:template-node-modules","refresh-test-template":"rm -rf src/__test__/test_template && yarn test:init-project","start":"node bin/run.js","test":"yarn test:init-project && jest --runInBand","test:init-project":"yarn build && yarn start init --dirname src/__test__/test_template --author HP --project-name autogen --ignore-child-process-stdout --ignore-error --install-canary","test:rearrange-plugins":"yarn start internal rearrange-plugins --dirname src/__test__/test_template","watch":"webpack --watch"},"version":"1.0.1","gitHead":"77ded684b6ddda6b4931770c58954075a866ae58","_id":"@microbackend/cli@1.0.1","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-05ohnDej5Uz8eo4CmNCSSmLsrTqfcftBdHT05hL53U4tOft1JOzoYGnxvz1cZ7E88yXFdFTA6u4iFUILhLg66w==","shasum":"2b69f6c79b72adc14a6d59428d5ed9dc4b4ac92a","tarball":"https://registry.npmjs.org/@microbackend/cli/-/cli-1.0.1.tgz","fileCount":5,"unpackedSize":167847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+iAyCRA9TVsSAnZWagAAbUkQAJvOOxCqTpmDo/4O7VGC\n5lcPAwHLjOF7yYuv7BJztMp3Zvuz2Raf3gzLEOXwLHoGFojNgDIV2pUShDee\n3RhGvZxOqI+lCBTkauyy6CH5EUtrm6/zrcUbusafB+mKbuEL2dv57BqQ2cCl\nXjdntFeWo2DtdGfNqMbnQn37QdFsAcsVvH+wkyjqO85S+9oc+jr1xYEs/Xhc\nKF/ua7hHfy61TffzHD9tLpJLS4n9xePCGhL+oznQlpk76mrDV8I4cin471VV\nIhPmE93iDG7Ov3ot9WMTaWGUw3aBB1mamRZGEl6UqiuzC0EMDnZxyFOKunSQ\n4RFv1xV0EOVrUoPIClUEQe09Feg6eUo3ah8DJPIPEqDEarUPvXqRQBe8zQOs\nYY/bDiCR3dbA/+XweJ89ydPCciT7VgIruc+a6ddzudBudV47QWcYYs/uR6T+\nOtpOjqHsUUBZmUqL9Frl3qzqgyuwjvdhK2H3164T6qz4NM4RoZuIPZanqUZa\nDPfNNeNeCeQPDNtyx1zBAsFQHHgxK9wenm7nAU/HXFJVRepJbmthLQbVnILH\nlGERIS9nRD+i5zFK16En3OJJmAoab5zJtwttwEKyrThD3NY8z6FggINmjwNx\nRhIMhPrTK6oAXR4Iyo0FSYnpSoPtcPf5TSityB/svIy46WvVRIX4qlI1gqdH\nbbFi\r\n=kXYS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDU3nJSGhgzQBPieOk9vzFAtgnGMS99SQHj64HWjGIr4AiB+zG/lh+L3KkmXs75YT+bPedPIDNGXm8Y3d9FQ3H7xCQ=="}]},"_npmUser":{"name":"haipham","email":"swiften.svc@gmail.com"},"directories":{},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_1.0.1_1643782194584_0.050978646260307015"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-07T09:43:44.968Z","1.0.1-alpha.40":"2021-11-07T09:43:45.156Z","modified":"2022-04-06T05:22:43.924Z","1.0.1-alpha.45":"2021-11-08T02:43:33.507Z","1.0.1-alpha.47":"2021-11-10T18:42:17.250Z","1.0.1-alpha.48":"2021-11-11T16:52:34.114Z","1.0.1-alpha.49":"2021-11-11T18:24:45.513Z","1.0.1-alpha.52":"2021-11-12T03:14:43.173Z","1.0.1-alpha.53":"2021-11-12T03:25:13.150Z","1.0.1-alpha.56":"2021-11-12T03:59:02.857Z","1.0.1-alpha.58":"2021-11-12T04:24:42.536Z","1.0.1-alpha.61":"2021-11-12T08:19:37.870Z","1.0.1-alpha.62":"2021-11-12T08:37:09.763Z","1.0.1-alpha.65":"2021-11-12T11:10:46.474Z","1.0.1-alpha.68":"2021-11-13T07:14:44.520Z","1.0.1-alpha.69":"2021-11-13T07:31:19.818Z","1.0.1-alpha.70":"2021-11-13T08:57:52.775Z","1.0.1-alpha.75":"2021-11-14T04:27:22.196Z","1.0.1-alpha.79":"2021-11-15T02:41:55.396Z","1.0.1-alpha.81":"2021-11-15T17:21:24.330Z","1.0.1-alpha.82":"2021-11-15T17:49:25.264Z","1.0.1-alpha.85":"2021-11-16T08:17:30.867Z","1.0.1-alpha.86":"2021-11-16T10:39:26.180Z","1.0.1-alpha.91":"2021-11-16T18:25:12.055Z","1.0.1-alpha.94":"2021-11-17T14:33:06.211Z","1.0.1-alpha.96":"2021-11-18T16:14:25.993Z","1.0.1-alpha.97":"2021-11-18T18:15:23.714Z","1.0.1-alpha.99":"2021-11-18T18:39:20.630Z","1.0.1-alpha.101":"2021-11-19T19:13:28.371Z","1.0.1-alpha.107":"2021-11-20T16:56:00.825Z","1.0.1-alpha.108":"2021-11-20T18:12:37.608Z","1.0.1-alpha.113":"2021-11-25T10:51:16.853Z","1.0.1-alpha.120":"2021-11-28T10:33:53.666Z","1.0.1-alpha.122":"2021-11-30T18:18:30.142Z","1.0.1-alpha.123":"2021-12-01T18:20:17.367Z","1.0.1-alpha.124":"2021-12-02T17:31:49.175Z","1.0.1-alpha.126":"2021-12-04T03:28:44.088Z","1.0.1-alpha.129":"2021-12-05T09:25:13.250Z","1.0.1-alpha.131":"2021-12-05T18:09:11.122Z","1.0.1-alpha.133":"2021-12-06T10:22:25.748Z","1.0.1-alpha.135":"2021-12-06T15:02:41.351Z","1.0.0":"2021-12-07T03:03:49.028Z","1.0.1-alpha.0":"2021-12-07T05:17:42.237Z","1.0.1-alpha.4":"2021-12-15T15:29:10.977Z","1.0.1-alpha.15":"2021-12-20T15:17:55.190Z","1.0.1-alpha.26":"2022-01-08T11:36:56.319Z","1.0.1-alpha.31":"2022-01-08T17:53:55.263Z","1.0.1-alpha.41":"2022-01-15T18:57:37.156Z","1.0.1-alpha.42":"2022-01-15T19:35:45.547Z","1.0.1-alpha.43":"2022-01-15T19:51:09.743Z","1.0.1":"2022-02-02T06:09:54.882Z"},"maintainers":[{"name":"protoman92","email":"swiften.svc@gmail.com"},{"name":"haipham","email":"swiften.svc@gmail.com"}],"description":"Micro-backend CLI tools","author":{"name":"Hai Pham","email":"swiften.svc@gmail.com"},"license":"MIT","readme":"# @microbackend/cli\n\nThe main CLI tool to be used alongside a microbackend-based project.\n\n## Installation\n\n```shell\nyarn add @microbackend/cli\nyarn global add @microbackend/cli\nnpm install @microbackend/cli\nnpm install -g @microbackend/cli\n```\n\n## Usage\n\n- `microbackend --help`\n\n```shell\nUsage: microbackend [options] [command]\n\nOptions:\n  --ignore-child-process-stdout  If true, ignore child process stdout. This\n                                 does not affect the logs produced by the CLI\n                                 itself. (default: false)\n  --ignore-error                 If true, do not fail on error. (default:\n                                 false)\n  -h, --help                     display help for command\n\nCommands:\n  gen [options]\n  init [options]\n  internal\n  plugin\n  help [command]                 display help for command\n```\n\n- `microbackend init --help`\n\n```shell\nInitialize a new microbackend project.\nUsage: microbackend init [options]\n\nOptions:\n  --dirname <dirname>           The base directory of the project. (default:\n                                current working directory)\n  --template <template>         Specify the project template (express).\n  --author <author>             Specify the project author.\n  --project-name <projectName>  Specify the project name.\n  --port <port>                 Specify the default server port..\n  --install-canary              Install canary versions of microbackend\n                                plugins. (default: false)\n  -h, --help                    display help for command\n```\n\n- `microbackend plugin --help`\n\n```shell\nPlugin-related functionalities.\nUsage: microbackend plugin [options] [command]\n\nOptions:\n  -h, --help                                     display help for command\n\nCommands:\n  add [options] <pluginToAdd> [pluginsToAdd...]\n  upgrade [options]\n  help [command]                                 display help for command\n```\n\n- `microbackend plugin add --help`\n\n```shell\nAdd a new microbackend plugin.\nUsage: microbackend plugin add [options] <pluginToAdd> [pluginsToAdd...]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n\n- `microbackend plugin upgrade --help`\n\n```shell\nUpgrade microbackend plugins to latest versions.\nUsage: microbackend plugin upgrade [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  --install-canary     Install canary versions of microbackend plugins.\n                       (default: false)\n  -h, --help           display help for command\n```\n\n- `microbackend gen --help`\n\n```shell\nGenerate the necessary types and files for a microbackend-based project.\nUsage: microbackend gen [options]\n\nOptions:\n  --dirname <dirname>  The base directory of the project. (default: current\n                       working directory)\n  -h, --help           display help for command\n```\n","readmeFilename":"README.md"}