0.0.1 • Published 2 years ago

@ayobamsik/automation v0.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

Automation

An opinionated package to help quickly create project structures

Getting Started

To use, just type:

npm i -g @ayobamsik/automation

then you can use:

npx automation

Parameters(Optional)

  • --ts: if flag is added, uses TypeScript while creating template
  • --type: valid values(frontend, backend, fullstack). can be used to select the template types stated above. Pretty self-explanatory names; I hope

Behind The Scenes

It uses vite (and sass) for the front-end template under the hood and installs the following for the server side template:

  • REST API: express, mongoose, morgan, bcrypt, config, dotenv, jsonwebtoken, body-parser, cors, needle, (concurrently - fullstack).

  • PACKAGES: minimist, uuid, inquirer

plus nodemon, (typescript, ts-node) if TypeScript is enabled


If you want to clone the package and make it your own, Feel free and you can also check my GitHub for other stuff I do.

Please feel free to comment on anything you want about the code or just in general.

Happy Coding, Ayobami Ikuewumi