0.8.1 • Published 6 years ago

@softboxlab/moo-cli v0.8.1

Weekly downloads
-
License
MIT
Repository
github
Last release
6 years ago

moo-cli

A MOOvelous CLI.

Its purpose is to standardize creation of new projects, components and resources by using solid patterns and proxying other CLIs with preset configs.

Get started

Using npx

npx -p @softboxlab/moo-cli moo [command] [options]

Local

npm i -g @softboxlab/moo-cli

or

yarn global add @softboxlab/moo-cli

Now you can run it like this:

moo-cli [command] [options]

Or just:

moo [command] [options]


Commands

moo arch: creates a new project

moo comp [options] <component_name>: creates a new component inside your new project. The options are:

NameDescription
--vue or -vChoose Vue as the framework for your component
--react or -rChoose React as the framework for your component
--dest or -dChoose your component's directory - default: src/components
--func or -fMake your component functional - only works with React
--flux or -xAdd Vuex/Redux functions - only works with React
--test or -tAdd tests to your component
--airbnb or -aAdd Airbnb JS Styleguide rules
--cleanCreate a clean component - only works with React Class components
--tsAdd TypeScript to your component

To know what commands/options are available, just run it with no arguments or ask for help, like this:

moo --help or just moo -h

How to contribute

Build a moo-cli version

yarn build or npm run build

Create a link inside dist folder

yarn link or npm link

Install moo-cli in some project

yarn add @softbox/moo-cli or npm i @softbox/moo-cli

Link moo-cli in your project

yarn link "@softboxlab/moo-cli" or npm link "@softboxlab/moo-cli"

Then run your linked moo-cli

moo -h

npx moo <COMMAND> or ./node_modules/.bin/moo <COMMAND>

Using boilerplates in your project

We have some boilerplates that can facilitate the development of your application.

React

Juggernaut

Repository

0.8.1

6 years ago

0.7.0

6 years ago

0.6.1

7 years ago

0.5.1

7 years ago

0.5.0

7 years ago

0.4.0

7 years ago

0.3.4

7 years ago

0.3.3

7 years ago

0.3.2

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.0

7 years ago

0.1.0

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago