endor-cli
v1.0.9
Published
Come to the javascript side π π
Downloads
2
Readme
Endor CLI
A Javascript Boilerplate Generator CLI. Come to javascript side π π
The main goal of Endor CLI is to make it easy to start a javascript project using great and minimal boilerplates.
Table of contents
How to use
First time you'll need to install the package from npm globally
npm i -g endor-cliNow you're ready to rock and create your first app
endor-cli createAvailable Boilerplates
These are the available boilerplates to get your project started
- Nodejs: nodevader
- React: juggernaut
Patterns
These are some of patterns definitions to help us to keep a default arquitecture
- Package manager: npm, sure
- Node version: v10.x
- Linter: eslint standard pattern
- i18n: take a look here
- Date and time: moment
- Test: Mocha & Chai
- Logs: use Winston
How to get contribute
Step by step to get this up and running
Clone repo and go to project folder
git clone https://github.com/stanleygomes/endor-cli.git && cd endor-cliInstall dependencies
npm installConfig enviroment
Copy enviroment variables template
cp .env.template .envStart
npm startGit flow
To file a new a feature
- create a branch from
masterbranch. Use the pattern:feature/description - file a pull request on
masterbranch - since your PR is aproved, it will be merged to
masterbranch - in a moment in time we'll create a release, using the pattern:
release/vX.X.X
