@chazzz/simple-doc

[![Travis](https://img.shields.io/travis/rust-lang/rust.svg)]() [![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org) [![nps friendly](https://img.shields.io/badge/nps-friendly-blu

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
@chazzz/simple-doc
0.0.57 years ago7 years agoMinified + gzip package size for @chazzz/simple-doc in KB

Readme

Boilerplate for React-native app using expo
Travis() Conventional Commits nps friendly

Presentation

This boilerplate include : - react-native - expo - redux - rxjs with redux-observable - reselect - react-intl (i18n) - react-navigation (amazing isomorphic router) - unit test with jest - continuous integration with Travis - tslint and prettier - commitizen with cz-conventional-changelog - gitHook with husky and lint-staged
- run prettier before commit
- run test before push

Requirement

- Node.js - Expo Ide - Redux remote devtools - an android/iphone or genymotion installed

Installation

install dependancies

$ npm i

Compile typescript source

$ npm start

Then open Expo ide and start your project

Development

First release

$ npm run release --first-release

Run tests

$ npm test
$ npm run tdd

Scafolding

$ npm run generate

You have access to plop.js generators: - component - containers - redux module (reducers, selector, actionCreator, middlewares) - language - page - navigator

production

Publish a release

$ npm run release

Changelog

Contributing