{"_id":"@ayobamsik/automation","_rev":"1-599d7b74ab30321642d9c68092b8a44c","name":"@ayobamsik/automation","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.0":{"name":"@ayobamsik/automation","version":"0.0.0","description":"An opinionated package to quickly get started with specific projects","main":"index.js","type":"module","dependencies":{"inquirer":"^9.0.0","minimist":"^1.2.7"},"devDependencies":{"nodemon":"latest"},"scripts":{"start":"node index.js","dev":"nodemon index.js","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Ayobami Ikuewumi"},"license":"ISC","gitHead":"b10e99fa43b860c3d402496af62a5f712f007cf9","_id":"@ayobamsik/automation@0.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-7EQYSb+512g+pzxKBjOGH/uIwkwgE67ooFa+n7ZzZtoacIlcAZlJvQLBRmsw/xbf9mqU8kc07o25IYHnaRdZVw==","shasum":"628dacec9af40294a1c5a5afbec7754da9938434","tarball":"https://registry.npmjs.org/@ayobamsik/automation/-/automation-0.0.0.tgz","fileCount":10,"unpackedSize":10534,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCWVQt+B8J0475SG29g/UYnkB9GHRHXUnNnqdPXJ7LugIhAJGFcbqCuDmh+aMIz3YWR/1sv2nnWLErHZv2W5AiMPEt"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTY38ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLEw//QR3CCpc42G5rbdZSpFUY54b5VAHTjiBqp3gWYu7J8zPe/zx8\r\ncv/EVj2urNMe9k1tXs69H5MovgHkMc+txWa5rUbeAvg8andEcM1zxNF9KBBz\r\nLD4HYx/savrDm/2EEgvtEn1d0U2ugcdn+dubYnP6Y7cklpc/+eNMKRcxUbTO\r\nMxGaVE/HIm5x8xNHNJRUM7vWzzKMoR4ro/a0YGbfY0QeTF2D5X+WS5N97RQG\r\nW2aA/r7sBm/wS8676ctoLGIe04QAerlKxNaeXhLjAQ0fmureFD9n/8qrmjfi\r\n1xyidPQGZytsCv4v0YC5rzmQmkuKkUR3YuIzJtSW1VZnU/YqVLwhVrqkmROo\r\n4PqFvCFgyntPBZH2Jb1kikNB1yFOMLIVSyo5OznkuuccEux7nkt3JNKo5R7R\r\nasdCbsdfxaSS6S6c/INB5mIUdzzFiIOoWQZXqmEAa49IlQpQ+7qTcd6C4HuE\r\n2RNnk1N/xGPx3t0EGnKcL1zl67sgwEpS/wu4ajTRRgrCcftG3pIc2vrAx7ga\r\nWiHeWyfI4kIZCbVH+2H9QNWgTciF+2pYXYP3cqWzYVzYG7OttlvKOZcOtbpM\r\nW4JiYVXIWsJjIeaqzSGKj7QHiNiLgADKAl+S96jJcqrcsu/usP0x/OUKpsi/\r\noCScddn8PL62ndm+YDvhIymktFXhz9rQPpI=\r\n=eI1L\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ayobamsik","email":"ayobamsik@gmail.com"},"directories":{},"maintainers":[{"name":"ayobamsik","email":"ayobamsik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automation_0.0.0_1666027004605_0.3893810380510905"},"_hasShrinkwrap":false},"0.0.1":{"name":"@ayobamsik/automation","version":"0.0.1","description":"An opinionated package to quickly get started with specific projects","main":"index.js","type":"module","dependencies":{"inquirer":"^9.0.0","minimist":"^1.2.7"},"repository":{"type":"git","url":"git+https://github.com/Ikuewumi/automation.git"},"devDependencies":{"nodemon":"latest"},"scripts":{"start":"node index.js","dev":"nodemon index.js","test":"echo \"Error: no test specified\" && exit 1"},"bin":{"automation":"index.js"},"author":{"name":"Ayobami Ikuewumi"},"license":"ISC","gitHead":"c6884ab5fee08a13e386fabc45343f2b541ce52c","bugs":{"url":"https://github.com/Ikuewumi/automation/issues"},"homepage":"https://github.com/Ikuewumi/automation#readme","_id":"@ayobamsik/automation@0.0.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-QPvDpAH40L1ZcVh7nQ7RrE1UlIrccqGsYzibA7Ubj2e0Sik/WnQQ3PdPxwVz9T0L8L9q9f/0lbqkXuIXwkUTiA==","shasum":"9b37caf2e65d93bc862aef9d43ca260ae099a3c9","tarball":"https://registry.npmjs.org/@ayobamsik/automation/-/automation-0.0.1.tgz","fileCount":10,"unpackedSize":10818,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhXmVd/6gPChsXEDNJsMLxbRk+kLkCCq0xhRa4gRbAkAiBgyoGzIioR8B4BchpwVHyxgClAFsXaN4gYBXDMtPd48w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT08/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrd/RAAgjLFUHCxNelz1BgOfeWKSE7W8lRsdxquqSSReFWhlwHqfMmu\r\nWB+RhrKzA7I+yaO7/YBU8Ld+wEpVlbtXTxfPYCX7qEjZ/gkWRCE5pJl+tzrn\r\nIbsHblisWKkD0Zz14lnnX4zbVyK+pH2AZSNBFYu2ELqXsupMJ8PgEOcxjchx\r\noZLAJhyaeDk4FN9n23+jdaUo1RoX1Jl7SGnWigxMUALLdqmYxTAclBejnE7+\r\n4+dJfuIgo3DJtTFW4fWhb0JUvkzzzWwUmnBkwqMrEmuqluRc/vklRyMZ6H8q\r\nz+G8QS55BcyDUprXn4BQbpqIXYQhUabOrk93WtCMP3nN3LL98wHido6sJJUF\r\n+42/MmOxykzxOlJXm9liLkGkErdhRKtFY5WxrO0v+d8YTv9Gxa7Qow5FCjwg\r\neY0adr7GsAogDMqZQjNUD98AKXorj/Yas6Vn8EtHn+TVSWJ5/2L9tbumYE06\r\n1zHCHG79VqojHdDeKhNJuQkc05oWC/AuOpKYcL4+x3iB5n/gSToJRKHhH4QW\r\n3Dw8oqGQFNnsk62QVVhBTCeQZsitJns1SRlaVcXj4+2uiPqvLMfEOcYfxmbL\r\nGJw86HjanpopzetGeuXdrWgR0AsE3VPLEXldfXpPtHfIiRSgkKDn6mYpVW1F\r\n9ulWYU1JtlGtMs9uhHsI5o79IMeZpQPik9U=\r\n=pGZG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ayobamsik","email":"ayobamsik@gmail.com"},"directories":{},"maintainers":[{"name":"ayobamsik","email":"ayobamsik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automation_0.0.1_1666142014969_0.5371823411352794"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-17T17:16:44.529Z","0.0.0":"2022-10-17T17:16:44.814Z","modified":"2022-10-19T01:13:35.280Z","0.0.1":"2022-10-19T01:13:35.187Z"},"maintainers":[{"name":"ayobamsik","email":"ayobamsik@gmail.com"}],"description":"An opinionated package to quickly get started with specific projects","author":{"name":"Ayobami Ikuewumi"},"license":"ISC","readme":"# Automation\r\n\r\n## An opinionated package to help quickly create project structures\r\n\r\n### Getting Started\r\nTo use, just type:\r\n\r\n```js\r\nnpm i -g @ayobamsik/automation\r\n```\r\n\r\nthen you can use:\r\n```js\r\nnpx automation\r\n```\r\n\r\n\r\n### Parameters(Optional)\r\n- ```--ts```: if flag is added, uses TypeScript while creating template\r\n- ```--type```: valid values(```frontend```, ```backend```, ```fullstack```). can be used to select the template types stated above. Pretty self-explanatory names; _I hope_\r\n\r\n\r\n### Behind The Scenes\r\n\r\nIt uses **```vite```** (and ```sass```) for the front-end template under the hood and installs the following for the server side template:\r\n\r\n- **REST API**: ```express```, ```mongoose```, ```morgan```, ```bcrypt```, ```config```, ```dotenv```,  ```jsonwebtoken```, ```body-parser```, ```cors```, ```needle```, (```concurrently``` - fullstack).\r\n\r\n- **PACKAGES**: ```minimist```, ```uuid```, ```inquirer```\r\n\r\nplus ```nodemon```, (```typescript```, ```ts-node```) if ```TypeScript``` is enabled\r\n\r\n---\r\n\r\nIf you want to clone the package and make it your own, Feel free and you can also check my [GitHub](https://github.com/Ikuewumi) for other stuff I do.\r\n\r\nPlease feel free to comment on **anything** you want about the code or just in general.\r\n\r\nHappy Coding,\r\nAyobami Ikuewumi\r\n","readmeFilename":"readme.md","homepage":"https://github.com/Ikuewumi/automation#readme","repository":{"type":"git","url":"git+https://github.com/Ikuewumi/automation.git"},"bugs":{"url":"https://github.com/Ikuewumi/automation/issues"}}