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
|
37 | Use 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
|
51 | Use 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
|
59 | See the [CHANGELOG.md](./CHANGELOG.md).
|