Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 25 days ago
JSON representation
Front-End Boilerplate built with React + Babel + Webpack + SASS
- Host: GitHub
- URL: https://github.com/kevinpy/iceberg
- Owner: KevinPy
- License: mit
- Created: 2016-01-18T16:20:28.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-03-08T12:21:56.000Z (over 6 years ago)
- Last Synced: 2024-04-28T03:51:01.002Z (6 months ago)
- Topics: babel, boilerplate, es6, eslint, jest, jest-tests, react, sass, starter-kit, travis-ci, webpack, webpack2, webpack3
- Language: CSS
- Homepage: https://kevinpy.com/Projects/Iceberg
- Size: 311 KB
- Stars: 142
- Watchers: 9
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- Contributing: .github/CONTRIBUTING.md
- Code of conduct: .github/CODE_OF_CONDUCT.md
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`