Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/KevinPy/Iceberg

Front-End Boilerplate built with React + Babel + Webpack + SASS
https://github.com/KevinPy/Iceberg

babel boilerplate es6 eslint jest jest-tests react sass starter-kit travis-ci webpack webpack2 webpack3

Last synced: about 2 months ago
JSON representation

Front-End Boilerplate built with React + Babel + Webpack + SASS

Awesome Lists containing this project

README

        

![Iceberg logo](https://kevinpy.com/Projects/Iceberg/out/iceberg-logo.png)
# Iceberg
### Front-End Boilerplate
Iceberg is built with React + Babel + Webpack + SASS. It's a solution for start your projects.



[![Version](https://img.shields.io/github/release/kevinpy/Iceberg.svg)](https://github.com/kevinpy/Iceberg/releases)
[![dependencies Status](https://david-dm.org/kevinpy/iceberg/status.svg)](https://david-dm.org/kevinpy/iceberg)
[![devDependencies Status](https://david-dm.org/kevinpy/iceberg/dev-status.svg)](https://david-dm.org/kevinpy/iceberg?type=dev)
[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](paypal.me/kevinpy)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/1447c0dff5fd49fe93e9c2141ded90e1)](https://www.codacy.com/app/pykevin/Iceberg?utm_source=github.com&utm_medium=referral&utm_content=KevinPy/Iceberg&utm_campaign=Badge_Grade)
[![Build Status](https://travis-ci.org/KevinPy/Iceberg.svg?branch=master)](https://travis-ci.org/KevinPy/Iceberg)
***
Now with CLI: https://github.com/KevinPy/Iceberg-CLI
***
**Author**: *Kevin Py*

**Website**:
***
#### Installation
```
$ git clone https://github.com/KevinPy/Iceberg.git
$ cd Iceberg
$ npm install
```
#### Scripts
`npm start` : Launch `webpack-dev-server` with Hot Module Replacement - http://localhost:8080

`npm run build` : Compile **/src** folder and create **/dist** folder

`npm run test` : Launch tests

`npm run test:ci` : Launch code coverage

#### Coverage
You can generate the code coverage file with Jest and Istanbul.

Launch `npm run test:ci`

Go to `/dir_path/coverage/lcov-report/index.html`