@ayobamsik/automation

0.0.1 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i @ayobamsik/automation

Weekly Downloads

0

Version

0.0.1

License

ISC

Unpacked Size

10.8 kB

Total Files

10

Last publish

Collaborators

  • ayobamsik