<commit_before>![Electron SuperKit Logo](docs/logo.png)

[![Dependency Status](https://david-dm.org/Aluxian/electron-superkit/status.svg)](https://david-dm.org/Aluxian/electron-superkit#info=dependencies)
[![Join the chat at https://gitter.im/Aluxian/electron-superkit](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/Aluxian/electron-superkit?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

:zap: *An Electron starter kit with super powers.* :zap:

[Electron](http://electron.atom.io/) lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on io.js and Chromium and is used in the [Atom](https://atom.io/) editor.

Electron SuperKit uses [Gulp](http://gulpjs.com/) to build, sign, pack and publish your awesome apps. All the Electron goodies are included:

- automatic updates for OS X and Windows (*not finished/not tested*)
- crash reporting (*not tested*)
- windows installer (*not fully tested*)
- debugging & profiling (*not tested*)
- native menus & notifications (*not tested*)

:fire: Extra:

- dmg installer for OS X (*it works*)
- deb & rpm packages for Linux (*deb works, rpm not tested*)
- write ES6 JavaScript, ship ES5 code (*it works*)
- write LESS stylesheets, ship CSS code (*it works*)
- automatically publish releases to GitHub (*not tested*)
- use [AppVeyor](http://www.appveyor.com/) to build Windows releases (no need for a Windows machine) (*not finished*)
- live reload in development (*doesn't seem to work yet*)

> **Note**: The kit is not finished. I'm still working on polishing some features and making some others work. Why not join me? :)

## Install pre-requisites

Let's get started! You need the following:

* [**fpm**](https://github.com/jordansissel/fpm): Required to create deb and rpm packages.

Quickly install all this stuff on OS X:

    $ sudo gem install fpm
    $ brew install node rpm

## Install dependencies

:white_check_mark: Global dependencies:

    $ npm install -g gulp
<commit_msg>Tests some features and adds them in README<commit_after>![Electron SuperKit Logo](docs/logo.png)

[![Dependency Status](https://david-dm.org/Aluxian/electron-superkit/status.svg)](https://david-dm.org/Aluxian/electron-superkit#info=dependencies)
[![Join the chat at https://gitter.im/Aluxian/electron-superkit](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/Aluxian/electron-superkit?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

:zap: *An Electron starter kit with super powers.* :zap:

[Electron](http://electron.atom.io/) lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on io.js and Chromium and is used in the [Atom](https://atom.io/) editor.

Electron SuperKit uses [Gulp](http://gulpjs.com/) to build, sign, pack and publish your awesome apps. All the Electron goodies are included:

- automatic updates for OS X and Windows (*not finished*)
- crash reporting (*not tested*)
- windows installer (*not fully tested*)
- debugging & profiling
- native menus & notifications (*not tested*)

:fire: Extra:

- dmg installer for OS X
- deb & rpm packages for Linux (*deb works, rpm not tested*)
- write ES6 JavaScript, ship ES5 code
- write LESS stylesheets, ship CSS code
- automatically publish releases to GitHub
- use [AppVeyor](http://www.appveyor.com/) to build Windows releases (no need for a Windows machine) (*not finished*)
- live reload in development (*doesn't seem to work yet*)

> **Note**: The kit is not finished. I'm still working on polishing some features and making some others work. Why not join me? :)

## Install pre-requisites

Let's get started! You need the following:

* [**fpm**](https://github.com/jordansissel/fpm): Required to create deb and rpm packages.

Quickly install all this stuff on OS X:

    $ sudo gem install fpm
    $ brew install node rpm

## Install dependencies

:white_check_mark: Global dependencies:

    $ npm install -g gulp

{'fraction_non_alphanumeric': 0.12067235323632715, 'fraction_numerical': 0.002007024586051179, 'mean_word_length': 4.63135593220339, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 14, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2691212', 'n_tokens_mistral': 1256, 'n_tokens_neox': 1171, 'n_words': 438}