Skip to content

g3org3/yagg

Repository files navigation

Build Status npm package

YAGG

Yet Another Great Generator - ✨🚀 Simple and fast generator, create your own template in seconds

Getting Started

You will need Node >= 6 installed. How do I install node? click here to find out about nvm

Installation

Install the yagg globally

npm install -g yagg

Usage

Add the template

yagg add custom

Now create a new project from template

yagg new custom
? What is the project name? sample-app
? Enter a small description A sample template with yagg
? Enter your email 7jagjag@gmail.com
? Enter your name George

------ YAGG --------
 create dir: [ ✅  ] ./sample-app/app
 create dir: [ ✅  ] ./sample-app
  copy file: [ ✅  ] index.js
  copy file: [ ✅  ] server.js
  copy file: [ ✅  ] package.json

Success! ✨🌟 happy coding 🎉
  cd sample-app

outputs

sample-app
├── app
│   └── server.js
├── index.js
├── node_modules
└── package.json

yagg cli help


  Usage: yagg [options] [command]


  Options:

    -V, --version  output the version number
    -v, --version  output the version number
    -h, --help     output usage information


  Commands:

    new [options] <template> [projectName]  create a new project from a template
    remove <template>                       remove a template
    add <template>                          add a template
    list [options]                          list all available templates

Development

Fork, then clone the repo:

git clone https://github.com/your-username/yagg.git
cd yagg
git remote set-url g3 https://github.com/g3org3/yagg.git
npm install
npm link
yagg --help

Changelog

https://github.com/g3org3/yagg/blob/master/CHANGELOG.md

Contributors

About

✨🚀Simple and fast generator, create your own template in seconds

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published