UNPKG

1.54 kBMarkdownView Raw
1<div align="center">
2 <h1>Dish</h1>
3</div>
4
5<div align="center">
6 <strong>Templates for JavaScript application</strong>
7</div>
8
9[![Build Status](https://travis-ci.org/abouthiroppy/dish.svg?branch=master)](https://travis-ci.org/abouthiroppy/dish)
10[![Build status](https://ci.appveyor.com/api/projects/status/ahewo9cbfqh69nuw?svg=true)](https://ci.appveyor.com/project/abouthiroppy/dish)
11[![codecov](https://codecov.io/gh/abouthiroppy/dish/branch/master/graph/badge.svg)](https://codecov.io/gh/abouthiroppy/dish)
12[![npm version](https://badge.fury.io/js/my-dish.svg)]()
13[![license](https://img.shields.io/github/license/mashape/apistatus.svg)]()
14
15## What's Dish?
16`dish` command to scaffold complete projects.
17
18## Usage
19
20```shell
21$ npm install -g my-dish
22$ dish <project-directory>
23$ cd <project-directory>
24$ enjoy it!
25```
26
27## Included templates
28- [Web Application with React](./templates/react-application)
29- [Web Application with React and Redux](./templates/react-redux-application)
30- [React Library](./templates/react-library)
31- [CLI](./templates/cli)
32- [Plain](./templates/plain)
33
34## Feature
35### Web Application
36#### JavaScript
37Use the latest technology!
38- es2015, es2016, es2017 and stage-1 of `babel`.
39- flowtype
40- webpack@beta
41- react-hot-loader@next
42- redux
43- immutable
44- reselect
45- axios
46- redux-devtools
47- jest
48- enzyme
49
50#### CSS
51Use postcss and [cssnext](http://cssnext.io/)!
52- postcss-cssnext
53- postcss-mixins
54- postcss-reporter
55- postcss-smart-import
56- postcss-browser-reporter
57
58## CHANGELOG
59See the [CHANGELOG.md](./CHANGELOG.md).