rgc

3.0.1 • Public • Published

React Client Tool

A simple (customizable) react client tool to help you quickly generate your components.

Build Status Build Status Build Status Build Status

Please send feedback to: aball9423@gmail.com Thanks!

The purpose of this node module is to be a simple react client tool. For now, it only generates components. It has limited configuration currently. This is still in beta, so any feedback would be greatly appreciated!

Installation

$npm install -g rgc

Prerequisites

I haven't had time to test its backward comparability yet, but it's compatible for node v6.14.4 at the least

Usage:

$rgc --help

Creating a react app (uses Facebook's create-react-app)

$rgc new yourreactappname

To commit files to be added to your react app on creation in the top level directory (i.e. .eslintrc/.prettierc/etc.) Note: might require sudo to write files for now, will look into safer workaround. Sorry

$rgc commit <file>

Options:
    -r, --remove             it will remove the speficified filename
    -p, --purge              it will remove all committed files
    -l, --list               it will list all currently committed files

Generating a new component

$rgc g COMPONENT_NAME

Options:
    -p, --pure               it will create a pure component
    -d, --dir                it will place the file in it's own directory
    -o, --overwrite          it will overwrite files if they exist
    -t, --test           it will create a test along with your component
    -s, --style [extension]  it will aditionally create a file sheet
    -h, --help               output usage information

Setting Config Options

$rgc config

To Print Config Options

$rgc print

Package Sidebar

Install

npm i rgc

Weekly Downloads

11

Version

3.0.1

License

MIT

Unpacked Size

25.9 kB

Total Files

18

Last publish

Collaborators

  • aballer