# 🏹 iniciar

**Stupid** project scaffolding / generator for Node and Web Apps   
`iniciar` is a one-step **CLI** to kick-start new projects trough opinionated and custom [generators](https://github.com/juliomatcom/iniciar#generators).   

[![Build Status](https://travis-ci.org/juliomatcom/iniciar.svg?branch=master)](https://travis-ci.org/juliomatcom/iniciar) [![bitHound Overall Score](https://www.bithound.io/github/juliomatcom/iniciar/badges/score.svg)](https://www.bithound.io/github/juliomatcom/iniciar) [![Standard - JavaScript Style Guide](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](http://standardjs.com/) [![npm version](https://badge.fury.io/js/iniciar.svg)](https://badge.fury.io/js/iniciar)

## Install
`$ npm install -g iniciar`

## Usage
`$ iniciar [generator] [options]`   

#### Bootstrap a new fresh and ready React App with `react-min` generator:   
`$ iniciar react-min -o /pathToFolder`  

And that's it 😁

### API
`$ iniciar --help`

```
iniciar [generator] [options]

Options
  -l, --list            Display available generators
  -o, --output          Output directory
  -c  --ci  [house]     (travis) Add CI default configuration
      --cli [package]   Add CLI app helper dependency
  -h, --help            Display this help and exit

  Change package.json project values:
      [--key]  <value>

  Defaults:
  -n, --name   name     ("")
      --main   main     (index.js)
      --ver    version  (1.0.0)
```

### Generators
[Generators](docs/generators.md) are like addons that allows a simple way to kick-start a **pre-configured project**. 
You don't need to download or install anything.  

[Generators list](docs/generators.md)

Want to add another ? is easy => [Generators](https://github.com/juliomatcom/iniciar/tree/master/generators)   

#### Have any idea ?
Open an issue or say hi on twitter: [@juliomatcom](https://twitter.com/juliomatcom)
