{"_id":"@code-collabo/node-mongo-cli","_rev":"8-18b243fadce2fa68f580a624fb5785a6","name":"@code-collabo/node-mongo-cli","dist-tags":{"latest":"2.3.0"},"versions":{"1.0.0":{"name":"@code-collabo/node-mongo-cli","version":"1.0.0","description":"node-mongo-cli Command Line Interface made with nodejs to bootstrap any of 3 boilerplate templates for your nodejs and/or mongoDB development.","main":"src/cli.js","bin":{"node-mongo-cli":"bin/create-node-mongo-project","node-mongo":"bin/create-node-mongo-project"},"publicConfig":{"registry":"https://npm.pkg.github.com","access":"public"},"scripts":{"prestart":"node -r esm src/customize/startMessage.js","start":"npm-run-all --parallel lint:watch","lint":"esw src --color","lint:watch":"npm run lint -- --watch","test":"npm-run-all --parallel test-message dev-test","dev-test":"nodemon --exec babel-node spec/run.js","CI-test":"babel-node spec/run.js","test-message":"node -r esm src/customize/testMessage"},"repository":{"type":"git","url":"git+https://github.com/code-collabo/node-mongo-cli.git"},"keywords":["cli","boilerplate","template","create","node","nodejs","node-mongo","node-mongo-cli","mongod","mongodb","atlas","esm","cjs","javascript"],"author":{"name":"Obiagba Mary | Code Collabo Community"},"license":"ISC","bugs":{"url":"https://github.com/code-collabo/node-mongo-cli/issues"},"homepage":"https://github.com/code-collabo/node-mongo-cli#readme","dependencies":{"arg":"^5.0.0","chalk":"^4.1.0","clear":"^0.1.0","esm":"^3.2.25","execa":"^5.0.0","figlet":"^1.5.0","inquirer":"^8.0.0","listr":"^0.14.3","ncp":"^2.0.0","npm-run-all":"^4.1.5"},"devDependencies":{"@babel/cli":"^7.13.10","@babel/core":"^7.13.10","@babel/eslint-parser":"^7.13.10","@babel/node":"^7.13.10","@babel/plugin-proposal-object-rest-spread":"^7.13.8","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-syntax-import-meta":"^7.10.4","@babel/preset-env":"^7.13.10","@babel/register":"^7.13.8","babel-plugin-transform-import-meta":"^1.0.1","eslint":"^7.21.0","eslint-plugin-import":"^2.22.1","eslint-watch":"^7.0.0","jasmine":"^3.6.4","nodemon":"^2.0.7"},"gitHead":"3ed514dd2bce0aaed2a221f50f67a9462abf84cd","_id":"@code-collabo/node-mongo-cli@1.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-rmfARowwJQsrXc0/u/5Ul4P9NRs8Flqktv4Stl8TtFeYDIORmcd/xZb757EHvU4V4sImuOrdXN8QnviM6z0giA==","shasum":"dbe6d57055959367e48fd0f74cf0c007d7d71910","tarball":"https://registry.npmjs.org/@code-collabo/node-mongo-cli/-/node-mongo-cli-1.0.0.tgz","fileCount":43,"unpackedSize":64050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICE/plqasB1eo7ZECc5kCZwbo/vhol7e58mPGL3ntjShAiA771G6ttyqYedtxS8aYSTmBWMnu68OtmQxDrNMNKDr7Q=="}]},"_npmUser":{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"},"directories":{},"maintainers":[{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-mongo-cli_1.0.0_1632971831897_0.445807185053932"},"_hasShrinkwrap":false},"1.0.1":{"name":"@code-collabo/node-mongo-cli","version":"1.0.1","description":"node-mongo-cli Command Line Interface made with nodejs to bootstrap any of 3 boilerplate templates for your nodejs and/or mongoDB development.","main":"src/cli.js","bin":{"node-mongo-cli":"bin/create-node-mongo-project","node-mongo":"bin/create-node-mongo-project"},"publicConfig":{"registry":"https://npm.pkg.github.com","access":"public"},"scripts":{},"repository":{"type":"git","url":"git+https://github.com/code-collabo/node-mongo-cli.git"},"keywords":["cli","boilerplate","template","create","node","nodejs","node-mongo","node-mongo-cli","mongod","mongodb","atlas","esm","cjs","javascript"],"author":{"name":"Obiagba Mary | Code Collabo Community"},"license":"ISC","bugs":{"url":"https://github.com/code-collabo/node-mongo-cli/issues"},"homepage":"https://github.com/code-collabo/node-mongo-cli#readme","dependencies":{"arg":"^5.0.0","chalk":"^4.1.0","clear":"^0.1.0","esm":"^3.2.25","execa":"^5.0.0","inquirer":"^8.0.0","listr":"^0.14.3","ncp":"^2.0.0"},"gitHead":"a5cfd67b038ce2739051fd82097dc748c9231b0c","_id":"@code-collabo/node-mongo-cli@1.0.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-+EgWHao7e08LXSLCI7pX6Ihm0ZD9qiKYXF3zE2Gu8LmY1QB4Tr+WnrblvQdY1MFv7nBo69MUhvKCuvdDI/Y8UQ==","shasum":"72901e6dc2676a739251eac1d476e752c2ce4dff","tarball":"https://registry.npmjs.org/@code-collabo/node-mongo-cli/-/node-mongo-cli-1.0.1.tgz","fileCount":38,"unpackedSize":61658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2C+uCRA9TVsSAnZWagAAPVwP/13/j/7KoVkl0dt79dkz\nUb3Wf0P6Yz7s0vSjKB/z2jDUzrnVOpMFJb3nQaLP2pTb/WISkiTA94nPdrHy\nMVnzCOkAV3hTqtyr9uTDpoYJd6zMqRIlbVpRu5rcUCdOFxXa7hNpAEedJuZE\nEDQWNfNGPKCTxNupihRo6OpT/O9PuF1mvxngOgVFEQMD+W7U9ZBXRG2UQm9Z\nW0vS8TyaV2mHUK0L4AJQkl88Val/ZYQp8PEjJCNcZqtuzZq86NvU1jPNykVH\nRF0KxPvvzMrwJBDl5IXM52NmQ77hHkIM43AUWLPs5BHZCrpvyeQEH2upFtYu\n5dMMVSMj+BpmXs5hu5Dyq0nKAUBRP80ydHDLORklXVQqHtQXbPYpxuItsaue\nTwk2w/oViS4SLGm68IuwZbObj43VNCBqZBs/sRv/Acy6aYBUAZYb33ema1db\nuu49z66p2CsRvEkvX5IHWhUUUT2mSt9tDT5a7BE6rTN/Ydi2fuHZR1d8/2ht\nPjN46fIoNIpNUr4OlS8FlE18yL1JsJ9OYnb1O/PScFaOz0Cq6E04oGQH0yHO\n3jdovQXMu7zbj19PDMCD5HqDQbNS5aEIsmS/I9bghRhan81II5AMM/x0UPMa\nOIECUSScUS82PhwVCEpxqGcd9miGYg5N3p18Od2DEifp1W0R1mKZkT41GUcu\nBqmb\r\n=FWN1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrBiQZgq8sufxQUFV37/F392ISMXXGdjrPMS4h9/5BtAiEAsNO9Px8yyGPtSK3hV3B5ziJNNkkjbBkER7t3IEk3RDs="}]},"_npmUser":{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"},"directories":{},"maintainers":[{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-mongo-cli_1.0.1_1633207598884_0.21427783228480823"},"_hasShrinkwrap":false},"1.0.2":{"name":"@code-collabo/node-mongo-cli","version":"1.0.2","description":"node-mongo-cli Command Line Interface made with nodejs to bootstrap any of 3 boilerplate templates for your nodejs and/or mongoDB development.","main":"src/cli.js","bin":{"node-mongo-cli":"bin/create-node-mongo-project","node-mongo":"bin/create-node-mongo-project"},"publicConfig":{"registry":"https://npm.pkg.github.com","access":"public"},"scripts":{},"repository":{"type":"git","url":"git+https://github.com/code-collabo/node-mongo-cli.git"},"keywords":["cli","boilerplate","template","create","node","nodejs","node-mongo","node-mongo-cli","mongod","mongodb","atlas","esm","cjs","javascript"],"author":{"name":"Obiagba Mary | Code Collabo Community"},"license":"ISC","bugs":{"url":"https://github.com/code-collabo/node-mongo-cli/issues"},"homepage":"https://github.com/code-collabo/node-mongo-cli#readme","dependencies":{"arg":"^5.0.0","chalk":"^4.1.0","clear":"^0.1.0","esm":"^3.2.25","execa":"^5.0.0","inquirer":"^8.0.0","listr":"^0.14.3","ncp":"^2.0.0"},"gitHead":"c3cb5ec4ee4ac6bb9ccf796866f419ceff558f6d","_id":"@code-collabo/node-mongo-cli@1.0.2","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-52s+V14oSrXQbE5p8oyObJS3jXLNfLmgt/e1xBWuDT0kmyELwp7faQ5C6RSmKpAqotmyANTUGgg+r51ByeFroA==","shasum":"f51e40fa8b954c0e1b2e30af1782885bf74b0119","tarball":"https://registry.npmjs.org/@code-collabo/node-mongo-cli/-/node-mongo-cli-1.0.2.tgz","fileCount":35,"unpackedSize":49698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG/rhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFHg//cNkIxcRuKh+pAtKsaOBDEglF2zQ+dmqmz72jjEjBjzguLZFc\r\nwBzvOF1WhdoybZibe2l//KUYGSNc8boSfkN+fKCI6+a/q/XO+iUr1iQnNZuD\r\ny6Gif/D/O86npipoNy2ef3/O3n4wes0Q0vN/mkTVZwLfboWniiYloMWFR4G7\r\nQQprQBIX020lwsoWHlA+PyV5jmmEeEid/7IK84+EZMXPUJum+d+pYwBjH6XN\r\nHCc5nZH54JQBm7pHBmj0UL2kBfr7AJxdxrHv/DuqRCzWkDRVVgT22HMvrMMd\r\nZbh60Ott7aZ+XGh8JX11PF8FYmqcSkTpZ4CWSnab8MlM44ZVZNnK+9QnUvn+\r\nz8pXoaPZHcent67ejzjrbAawaT5W1H+vqeNrqrZVBRA9H8Z7CwO3fcE29jMo\r\nCyvn+leoVN6HjOtxFKhnAy9ijupug60R4tHUaKZrHgLt/PM0zDlp0K4zHsp9\r\njvy4+D5sByG7xtSFqih6hUsirE/kDlCVNrKgV4JkNDsqsjBx8/JOrwDCmhdc\r\n7KEuahCl3KXMzyxA2R1fqzTetbjuH00j/YJWiWxBHXw9QTyo7B3LtgKdvcLO\r\no7faIivOWHc4qoJ90pWTY2lWfOJF4Fk3AsZIrD7U8CxN1vA9arw/SOJG231k\r\nIHoaqq4lUx50VODA2hW6T2bfqv3VV5oaPFg=\r\n=wwoA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDybcGbLzIbufJjazTbaqybjQ1NfDPTMgxN+OB+RWSirAIgAyTCl4C8wfvQjTomvw3wrA06h+nRJ9xQbxztkACi5+4="}]},"_npmUser":{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"},"directories":{},"maintainers":[{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-mongo-cli_1.0.2_1646000865417_0.027573030916466124"},"_hasShrinkwrap":false},"2.0.0":{"name":"@code-collabo/node-mongo-cli","version":"2.0.0","description":"node-mongo-cli Command Line Interface made with nodejs to bootstrap any of 3 boilerplate templates for your nodejs and/or mongoDB development.","main":"src/cli.js","bin":{"node-mongo-cli":"bin/create-node-mongo-project","node-mongo":"bin/create-node-mongo-project"},"scripts":{},"repository":{"type":"git","url":"git+https://github.com/code-collabo/node-mongo-cli.git"},"keywords":["cli","boilerplate","template","create","node","nodejs","node-mongo","node-mongo-cli","mongod","mongodb","atlas","esm","cjs","javascript"],"author":{"name":"Obiagba Mary"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/code-collabo/node-mongo/issues"},"homepage":"https://github.com/code-collabo/node-mongo-cli#readme","dependencies":{"arg":"^5.0.2","chalk":"^4.1.0","clear":"^0.1.0","esm":"^3.2.25","execa":"^5.0.0","inquirer":"^8.0.0","listr":"^0.14.3","ncp":"^2.0.0","npm-run-all":"^4.1.5"},"devDependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.21.5","@babel/eslint-parser":"^7.21.3","@babel/node":"^7.20.7","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-syntax-import-meta":"^7.10.4","@babel/preset-env":"^7.21.5","@babel/register":"^7.21.0","babel-plugin-transform-import-meta":"^2.2.0","eslint":"^8.39.0","eslint-plugin-import":"^2.27.5","eslint-watch":"^8.0.0","jasmine":"^4.6.0","nodemon":"^2.0.22"},"gitHead":"6d2ee4f369e297347fc787f2dc24a6dc72b863ff","_id":"@code-collabo/node-mongo-cli@2.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-sVPo+HDEma7nNLPTfTl0mdkKncqMtMtjRTEYMW4yWKUQs8IoMjA7D2Y5iKLdNadpFaOqsmYRkev8D4PCtjfJKA==","shasum":"297eb6733d80f6529008c5b2ae8cba140a0049dd","tarball":"https://registry.npmjs.org/@code-collabo/node-mongo-cli/-/node-mongo-cli-2.0.0.tgz","fileCount":62,"unpackedSize":137312,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUk9XkvvT9kua4amfD1sEk1lIz/LVAeq8WUaYXIGo3RwIhAP8fbZy48tWj/UPSeOsdszjwIyOXrsCzIIkh9w1EPnd3"}]},"_npmUser":{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"},"directories":{},"maintainers":[{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-mongo-cli_2.0.0_1684122928780_0.13690534697690948"},"_hasShrinkwrap":false},"2.1.0":{"name":"@code-collabo/node-mongo-cli","version":"2.1.0","description":"node-mongo-cli Command Line Interface made with nodejs to bootstrap any of 3 boilerplate templates for your nodejs and/or mongoDB development.","main":"src/cli.js","bin":{"node-mongo-cli":"bin/create-node-mongo-project","node-mongo":"bin/create-node-mongo-project"},"scripts":{},"repository":{"type":"git","url":"git+https://github.com/code-collabo/node-mongo-cli.git"},"keywords":["cli","boilerplate","template","create","node","nodejs","node-mongo","node-mongo-cli","mongod","mongodb","atlas","esm","cjs","javascript"],"author":{"name":"Obiagba Mary"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/code-collabo/node-mongo/issues"},"homepage":"https://github.com/code-collabo/node-mongo-cli#readme","dependencies":{"arg":"^5.0.2","chalk":"^4.1.0","clear":"^0.1.0","esm":"^3.2.25","execa":"^5.0.0","inquirer":"^8.0.0","listr":"^0.14.3","ncp":"^2.0.0","npm-run-all":"^4.1.5"},"devDependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.21.5","@babel/eslint-parser":"^7.21.3","@babel/node":"^7.20.7","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-syntax-import-meta":"^7.10.4","@babel/preset-env":"^7.21.5","@babel/register":"^7.21.0","babel-plugin-transform-import-meta":"^2.2.0","eslint":"^8.39.0","eslint-plugin-import":"^2.27.5","eslint-watch":"^8.0.0","jasmine":"^4.6.0","nodemon":"^2.0.22"},"gitHead":"122977fe172414fd8ae90a3d50e16a0940c91ac4","_id":"@code-collabo/node-mongo-cli@2.1.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-g9XQhMYHDIy9j1SW+DvFMA/haYVqO5/EHuzcIveCxTuyWSo45OeAHpQJT8i3b2at1JKtAjV/7mM1cj8zKV8aMg==","shasum":"fc1f12bfcab43340d21ff23df81ae676803eacd7","tarball":"https://registry.npmjs.org/@code-collabo/node-mongo-cli/-/node-mongo-cli-2.1.0.tgz","fileCount":62,"unpackedSize":137307,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBh8/Ae/DZvfdfWhXFwJZ/8HavaKqzjXrCIMWTvu8R1pAiAavY4lSS1/fWFSqWHcu3njg1am7Ez66LZX3U2zf+6w0Q=="}]},"_npmUser":{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"},"directories":{},"maintainers":[{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-mongo-cli_2.1.0_1684124905886_0.5218008807341277"},"_hasShrinkwrap":false},"2.2.0":{"name":"@code-collabo/node-mongo-cli","version":"2.2.0","description":"node-mongo-cli Command Line Interface made with nodejs to bootstrap any of 3 boilerplate templates for your nodejs and/or mongoDB development.","main":"src/cli.js","bin":{"node-mongo-cli":"bin/create-node-mongo-project","node-mongo":"bin/create-node-mongo-project"},"scripts":{},"repository":{"type":"git","url":"git+https://github.com/code-collabo/node-mongo-cli.git"},"keywords":["cli","boilerplate","template","create","node","nodejs","node-mongo","node-mongo-cli","mongod","mongodb","atlas","esm","cjs","javascript"],"author":{"name":"Obiagba Mary"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/code-collabo/node-mongo/issues"},"homepage":"https://github.com/code-collabo/node-mongo-cli#readme","dependencies":{"arg":"^5.0.2","chalk":"^4.1.0","clear":"^0.1.0","esm":"^3.2.25","execa":"^5.0.0","inquirer":"^8.0.0","listr":"^0.14.3","ncp":"^2.0.0","npm-run-all":"^4.1.5"},"devDependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.21.5","@babel/eslint-parser":"^7.21.3","@babel/node":"^7.20.7","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-syntax-import-meta":"^7.10.4","@babel/preset-env":"^7.21.5","@babel/register":"^7.21.0","babel-plugin-transform-import-meta":"^2.2.0","eslint":"^8.39.0","eslint-plugin-import":"^2.27.5","eslint-watch":"^8.0.0","jasmine":"^4.6.0","nodemon":"^2.0.22"},"gitHead":"122977fe172414fd8ae90a3d50e16a0940c91ac4","_id":"@code-collabo/node-mongo-cli@2.2.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-p4ZUgjJswaDCaHY60AhviXiPB9lzWY2j/XvmQZdgyskSoOum/NPwVSfW3gw/NlGshFZlUFbDDsblX2F42J8QXw==","shasum":"bbb403d0b8c7392171e64536e0bcef93e8f03b46","tarball":"https://registry.npmjs.org/@code-collabo/node-mongo-cli/-/node-mongo-cli-2.2.0.tgz","fileCount":62,"unpackedSize":137282,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIxkG2PekrjoNLWCMQ5E1bdSSbjLCskhfZ33QQW56cPAiEA96CJuGl5ckWR7L+z1gH9679SXzzkEBR+oiEym9hBh2o="}]},"_npmUser":{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"},"directories":{},"maintainers":[{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-mongo-cli_2.2.0_1684125168109_0.7911453906879748"},"_hasShrinkwrap":false},"2.3.0":{"name":"@code-collabo/node-mongo-cli","version":"2.3.0","description":"node-mongo-cli Command Line Interface made with nodejs to bootstrap any of 3 boilerplate templates for your nodejs and/or mongoDB development.","main":"src/cli.js","bin":{"node-mongo-cli":"bin/create-node-mongo-project","node-mongo":"bin/create-node-mongo-project"},"scripts":{},"repository":{"type":"git","url":"git+https://github.com/code-collabo/node-mongo-cli.git"},"keywords":["cli","boilerplate","template","create","node","nodejs","node-mongo","node-mongo-cli","mongod","mongodb","atlas","esm","cjs","javascript"],"author":{"name":"Obiagba Mary"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/code-collabo/node-mongo/issues"},"homepage":"https://github.com/code-collabo/node-mongo-cli#readme","dependencies":{"arg":"^5.0.2","chalk":"^4.1.0","clear":"^0.1.0","esm":"^3.2.25","execa":"^5.0.0","inquirer":"^8.0.0","listr":"^0.14.3","ncp":"^2.0.0","npm-run-all":"^4.1.5"},"devDependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.21.5","@babel/eslint-parser":"^7.21.3","@babel/node":"^7.20.7","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-syntax-import-meta":"^7.10.4","@babel/preset-env":"^7.21.5","@babel/register":"^7.21.0","babel-plugin-transform-import-meta":"^2.2.0","eslint":"^8.39.0","eslint-plugin-import":"^2.27.5","eslint-watch":"^8.0.0","jasmine":"^4.6.0","nodemon":"^2.0.22"},"gitHead":"122977fe172414fd8ae90a3d50e16a0940c91ac4","_id":"@code-collabo/node-mongo-cli@2.3.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-fas5Z1o8AXx67T+mM/4rScvO42jg7pEXNpUdCr2+miOMJLCW/Jjli53mSIk8inMXlkXpJmg4vzogD0imWBR0ZQ==","shasum":"f2970f027c3db2cf1edd99d3318d703aa3191543","tarball":"https://registry.npmjs.org/@code-collabo/node-mongo-cli/-/node-mongo-cli-2.3.0.tgz","fileCount":62,"unpackedSize":137278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICfQXy4MFVTrW5HbglNoR9tRmNRZSn9mtt/T3Jmj3vM6AiEAk8f2sbDxst5PQ8Qj738ETAhrx9qvYqexAYWYX/5C6zk="}]},"_npmUser":{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"},"directories":{},"maintainers":[{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-mongo-cli_2.3.0_1684125363158_0.10290236551669607"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-30T03:17:11.855Z","1.0.0":"2021-09-30T03:17:12.055Z","modified":"2023-05-15T04:36:03.469Z","1.0.1":"2021-10-02T20:46:39.062Z","1.0.2":"2022-02-27T22:27:45.601Z","2.0.0":"2023-05-15T03:55:28.963Z","2.1.0":"2023-05-15T04:28:26.148Z","2.2.0":"2023-05-15T04:32:48.318Z","2.3.0":"2023-05-15T04:36:03.342Z"},"maintainers":[{"name":"code-collabo","email":"obiagba.mary.ifeoma@gmail.com"}],"description":"node-mongo-cli Command Line Interface made with nodejs to bootstrap any of 3 boilerplate templates for your nodejs and/or mongoDB development.","homepage":"https://github.com/code-collabo/node-mongo-cli#readme","keywords":["cli","boilerplate","template","create","node","nodejs","node-mongo","node-mongo-cli","mongod","mongodb","atlas","esm","cjs","javascript"],"repository":{"type":"git","url":"git+https://github.com/code-collabo/node-mongo-cli.git"},"author":{"name":"Obiagba Mary"},"bugs":{"url":"https://github.com/code-collabo/node-mongo/issues"},"license":"AGPL-3.0","readme":"# @code-collabo/node-mongo-cli\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n[![All Contributors](https://img.shields.io/badge/all_contributors-11-orange.svg?style=flat-square)](#contributors-)\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\n[![npm version](https://badge.fury.io/js/@code-collabo%2Fnode-mongo-cli.svg)](https://badge.fury.io/js/@code-collabo%2Fnode-mongo-cli) [![Npm package total downloads](https://badgen.net/npm/dt/@code-collabo/node-mongo-cli?color=blue)](https://npmjs.com/package/@code-collabo/node-mongo-cli) [![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://code-collabo.gitbook.io/node-mongo-v2.0.0/contribution-guide/node-mongo) [![CLI license: AGPL 3.0](https://img.shields.io/badge/CLI%20licence-AGPL%203.0-blue)](https://github.com/code-collabo/node-mongo-cli/blob/develop/LICENSE) [![API boilerplate templates license: ISC](https://img.shields.io/badge/API%20templates%20licence-ISC-blue)](https://github.com/code-collabo/node-mongo-api-boilerplate-templates/blob/develop/LICENSE) [![GitHub issues](https://img.shields.io/github/issues/code-collabo/node-mongo?color=red)](https://github.com/code-collabo/node-mongo/issues) [![GitHub pull requests](https://img.shields.io/github/issues-pr/code-collabo/node-mongo-cli?color=goldenrod)](https://github.com/code-collabo/node-mongo-cli/pulls)\n\n<!-- [![NPM Downloads](https://img.shields.io/npm/dy/@code-collabo/node-mongo-cli?color=blue)](https://www.npmjs.com/package/@code-collabo/node-mongo-cli) -->\n\n#\n\nnode-mongo projects require you to have Node.js or Node Version Manager (NVM) installed on your computer\n\n#\n\n**Supported Node.js versions:** Node.js v16.x to v20.x\n\n#\n\n**Operating Systems:** Mac, Windows, and Linux OS\n\n#\n\n**Parent repo:** [code-collabo/node-mongo](https://github.com/code-collabo/node-mongo)\n\n#\n\nThe latest version of CLI generates API boilerplate templates v1.0.0\n\n#\n\nThe [node-mongo-cli](https://www.npmjs.com/package/@code-collabo/node-mongo-cli) is a Command Line Interface made with Node.js. It bootstraps any of the [node-mongo API boilerplate templates](https://github.com/code-collabo/node-mongo-api-boilerplate-templates) for your nodejs mongoDB development, depending on your preference.\n\n### Features\n\n![node-mongo](https://github.com/Ifycode/Ifycode/blob/main/code-collabo/node-mongo-cli.gif?raw=true)\n\n#### CLI\n\n* CLI bootstraps the typescript, es module, or common js (a.k.a. ts, esm, cjs) templates for nodejs mongoDB development.\n* Install dependencies and initialize git for the template bootstrapped or choose to skip them.\n* Folders are automatically created based on user entry in the prompt or command line.\n* The default folder name is used and incremented if the folder name provided already exists.\n\n#### API boilerplate templates\n\n* API boilerplate templates now use the MVC architecture pattern i.e. separated route, model, controller, and service files.\n* Development environment already set up with @babel (for esm template only), eslint, and server watch.\n* The default connection setup type is MongoDB Atlas. You get to choose if you want to use Atlas or switch to the Local mongoDB connection setup type, and you also get to save your preferred connection setup type for when next you run the automated development server.\n* Improved user experience with the newly added walk-through prompts in the terminal: quick to setup, easy to use, with automated and improved user support.\n\n### CLI installation\nInstall CLI globally with this command:\n````\nnpm install -g @code-collabo/node-mongo-cli\n````\n\n### CLI command\nAfter installing globally, use the node-mongo command.\n````\nnode-mongo\n````\n\n### CLI usage\n````\nnode-mongo <folder_name> <template>\n````\n\n### CLI usage example\n\nReplace \\<folder\\_name> with your preferred folder name. Replace \\<template> with any of these: ts, esm, or cjs. The example below will bootstrap the ts template i.e. the typescript template into a folder named test-folder.\n\n```\nnode-mongo test-folder ts\n```\n\n### API boilerplate template and automated development server\n\nSee the [API boilerplate templates documentation](https://code-collabo.gitbook.io/node-mongo-v2.0.0/api-boilerplate-templates) for detailed steps to setup your generated API boilerplate template, run the automated development server, and build your own mongoDB backend application with it.\n\n### Show CLI help\n````\nnode-mongo --help\n````\n\n### CLI flags\n````\n-h, --help          Show help\n-v, --version       Show version number\n-i, --install       Install dependencies\n-g, --git           Initialize git repo\n-s, --skip-install  Skip installing dependencies\n-x, --skip-git      Skip initializing git\n-y, --yes           No prompt: See note on --yes flag below\n````\n\n### CLI prompts\nIf you do not specify one or both arguments above,\nyou will be prompted to add your folder name and/or\nchoose template option from list. For foldername, you\ncan choose to use the default foldername provided in\nthe prompt or type in your preferred folder name.\n\n### CLI skip prompts\nNo prompt when --yes flag is used. It skips both install\nand git init. The CLI will generate the (default) ts template\nif no template is specified or if the template entered is not\nin the template collection. In the case of folder name, default\nfoldername is used if no folder name is specified or when the\nfolder name used already exists.\n\n## Documentation\nSee the links to the official documentation of the node-mongo project and community building it below:\n- [Node Mongo documentation](https://code-collabo.gitbook.io/node-mongo-v2.0.0)\n- [Code Collabo documentation](https://code-collabo.gitbook.io/community-doc-v1.0.0)\n\n## Appreciation\nAppreciation to [@dkundel](https://github.com/dkundel), [@academind](https://github.com/academind), [@CodAffection](https://github.com/CodAffection), [@coryhouse](https://github.com/coryhouse) for the awesome helpful course resources they create, and to [@jiobiagba](https://github.com/jiobiagba) and [@IsraelObiagba](https://github.com/IsraelObiagba) for their occasional but mighty contributions.\n\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"https://dkundel.com\"><img src=\"https://avatars.githubusercontent.com/u/1505101?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Dominik Kundel</b></sub></a><br /><a href=\"#mentoring-dkundel\" title=\"Mentoring\">🧑‍🏫</a></td>\n    <td align=\"center\"><a href=\"https://academind.com\"><img src=\"https://avatars.githubusercontent.com/u/28806202?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Academind</b></sub></a><br /><a href=\"#mentoring-academind\" title=\"Mentoring\">🧑‍🏫</a></td>\n    <td align=\"center\"><a href=\"http://codaffection.com/\"><img src=\"https://avatars.githubusercontent.com/u/32505654?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>CodAffection</b></sub></a><br /><a href=\"#mentoring-CodAffection\" title=\"Mentoring\">🧑‍🏫</a></td>\n    <td align=\"center\"><a href=\"http://www.bitnative.com\"><img src=\"https://avatars.githubusercontent.com/u/1688997?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Cory House</b></sub></a><br /><a href=\"#mentoring-coryhouse\" title=\"Mentoring\">🧑‍🏫</a></td>\n    <td align=\"center\"><a href=\"https://github.com/jiobiagba\"><img src=\"https://avatars.githubusercontent.com/u/42423547?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Joseph Obiagba</b></sub></a><br /><a href=\"#mentoring-jiobiagba\" title=\"Mentoring\">🧑‍🏫</a></td>\n    <td align=\"center\"><a href=\"https://github.com/IsraelObiagba\"><img src=\"https://avatars.githubusercontent.com/u/14045379?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Israel Obiagba</b></sub></a><br /><a href=\"#mentoring-IsraelObiagba\" title=\"Mentoring\">🧑‍🏫</a></td>\n  </tr>\n</table>\n\n## Contributors ✨\n\nThanks to these amazing contributors to the node-mongo-cli project. This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. See [emoji key](https://allcontributors.org/docs/en/emoji-key). Contributions of any kind welcome!\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"16.66%\"><a href=\"https://github.com/Sync271\"><img src=\"https://avatars.githubusercontent.com/u/67158080?v=4?s=100\" width=\"100px;\" alt=\"Abhishek K M\"/><br /><sub><b>Abhishek K M</b></sub></a><br /><a href=\"https://github.com/code-collabo/node-mongo-cli/commits?author=Sync271\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"16.66%\"><a href=\"https://allcontributors.org\"><img src=\"https://avatars.githubusercontent.com/u/46410174?v=4?s=100\" width=\"100px;\" alt=\"All Contributors\"/><br /><sub><b>All Contributors</b></sub></a><br /><a href=\"#infra-all-contributors\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"16.66%\"><a href=\"http://chuddyjoachim.com\"><img src=\"https://avatars.githubusercontent.com/u/56943504?v=4?s=100\" width=\"100px;\" alt=\"Chikezie Joachim\"/><br /><sub><b>Chikezie Joachim</b></sub></a><br /><a href=\"https://github.com/code-collabo/node-mongo-cli/commits?author=chuddyjoachim\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"16.66%\"><a href=\"https://github.com/Dkingofcode\"><img src=\"https://avatars.githubusercontent.com/u/91491738?v=4?s=100\" width=\"100px;\" alt=\"David Oladepo\"/><br /><sub><b>David Oladepo</b></sub></a><br /><a href=\"https://github.com/code-collabo/node-mongo-cli/commits?author=Dkingofcode\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"16.66%\"><a href=\"http://hritikr.me\"><img src=\"https://avatars.githubusercontent.com/u/35923605?v=4?s=100\" width=\"100px;\" alt=\"Hritik R\"/><br /><sub><b>Hritik R</b></sub></a><br /><a href=\"https://github.com/code-collabo/node-mongo-cli/commits?author=HritikR\" title=\"Documentation\">📖</a> <a href=\"https://github.com/code-collabo/node-mongo-cli/commits?author=HritikR\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"16.66%\"><a href=\"https://keithanphilander-e53b5c.netlify.app/\"><img src=\"https://avatars.githubusercontent.com/u/29425128?v=4?s=100\" width=\"100px;\" alt=\"Keithan Philander\"/><br /><sub><b>Keithan Philander</b></sub></a><br /><a href=\"https://github.com/code-collabo/node-mongo-cli/issues?q=author%3AKeithanPhilander\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/code-collabo/node-mongo-cli/commits?author=KeithanPhilander\" title=\"Code\">💻</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"16.66%\"><a href=\"https://github.com/izhar360\"><img src=\"https://avatars.githubusercontent.com/u/79567009?v=4?s=100\" width=\"100px;\" alt=\"Muhammad Izhar\"/><br /><sub><b>Muhammad Izhar</b></sub></a><br /><a href=\"https://github.com/code-collabo/node-mongo-cli/commits?author=izhar360\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"16.66%\"><a href=\"https://github.com/Ifycode\"><img src=\"https://avatars.githubusercontent.com/u/45185388?v=4?s=100\" width=\"100px;\" alt=\"Obiagba Mary Ifeoma\"/><br /><sub><b>Obiagba Mary Ifeoma</b></sub></a><br /><a href=\"https://github.com/code-collabo/node-mongo-cli/commits?author=Ifycode\" title=\"Code\">💻</a> <a href=\"https://github.com/code-collabo/node-mongo-cli/commits?author=Ifycode\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"16.66%\"><a href=\"https://github.com/samuko-things\"><img src=\"https://avatars.githubusercontent.com/u/75276934?v=4?s=100\" width=\"100px;\" alt=\"Obiagba Samuel\"/><br /><sub><b>Obiagba Samuel</b></sub></a><br /><a href=\"https://github.com/code-collabo/node-mongo-cli/commits?author=samuko-things\" title=\"Code\">💻</a> <a href=\"https://github.com/code-collabo/node-mongo-cli/issues?q=author%3Asamuko-things\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"16.66%\"><a href=\"https://olaleye.vercel.app/\"><img src=\"https://avatars.githubusercontent.com/u/70102539?v=4?s=100\" width=\"100px;\" alt=\"Olaleye Blessing\"/><br /><sub><b>Olaleye Blessing</b></sub></a><br /><a href=\"https://github.com/code-collabo/node-mongo-cli/commits?author=Olaleye-Blessing\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"16.66%\"><a href=\"http://rashidmya.dev\"><img src=\"https://avatars.githubusercontent.com/u/64389512?v=4?s=100\" width=\"100px;\" alt=\"Rashid\"/><br /><sub><b>Rashid</b></sub></a><br /><a href=\"https://github.com/code-collabo/node-mongo-cli/commits?author=rashidmya\" title=\"Code\">💻</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n","readmeFilename":"README.md"}