# Basic React, Typescript & Webpack

## Status

[![Build Status](https://travis-ci.org/melxx001/redux-starter.svg?branch=master)](https://travis-ci.org/melxx001/redux-starter) [![Coverage Status](https://coveralls.io/repos/github/melxx001/redux-starter/badge.svg?branch=master)](https://coveralls.io/github/melxx001/redux-starter?branch=master)

This branch has a basic example of adding tests and coverage to the project.

You can find more information at http://www.hichamelhammouchi.com/development/2016/06/26/universal-react-redux-typescript/#adding-testing-and-coverage

## Installation

Run `npm install` to install all packages.

Once `npm install` completes, the `postinstall` will execute and create the necessary typings (`npm run typings`) and run webpack (`node_modules/.bin/webpack`) to bundle into the folder `_build`.

# Run the project

Run `npm run dev` and browse to http://localhost:8080/

## Testing

`npm test`

## Coverage

`npm run coverage`

## Linting

`npm run lint`

## Modules Installed

- React
- TypeScript
- Webpack
- Tape
- Istanbul



# Basic React, Typescript & Webpack

## Status

[![Build Status](https://travis-ci.org/melxx001/redux-starter.svg?branch=3-add-testing-coverage)](https://travis-ci.org/melxx001/redux-starter) [![Coverage Status](https://coveralls.io/repos/github/melxx001/redux-starter/badge.svg?branch=3-add-testing-coverage)](https://coveralls.io/github/melxx001/redux-starter?branch=3-add-testing-coverage)

This branch has a basic example of adding initial routing to the project.

You can find more information at http://www.hichamelhammouchi.com/development/2016/06/26/universal-react-redux-typescript/#add-routing

## Installation

Run `npm install` to install all packages.

Once `npm install` completes, the `postinstall` will execute and create the necessary typings (`npm run typings`) and run webpack (`node_modules/.bin/webpack`) to bundle into the folder `_build`.

# Run the project

Run `npm run dev` and browse to http://localhost:8080/

## Testing

`npm test`

## Coverage

`npm run coverage`

## Linting

`npm run lint`

## Modules Installed

- React
- TypeScript
- Webpack
- Tape
- Istanbul




Change location of where badges come from
Change location of where badges come from
