gulp boilerplate for ES6
  • JavaScript 91.1%
  • SCSS 5.2%
  • HTML 3.7%
Find a file
2015-11-11 21:32:21 +01:00
src Fix test and notificator 2015-10-25 12:28:49 +01:00
tasks Fixing sourcemaps 2015-11-08 21:34:48 +01:00
.eslintrc added eslint 2015-10-05 18:29:19 +02:00
.gitignore Solve babel-require error, add gulp-test task, small test of lib 2015-10-25 01:52:28 +02:00
gulpfile.js Solve babel-require error, add gulp-test task, small test of lib 2015-10-25 01:52:28 +02:00
header.png shiets 2015-10-04 18:27:13 +02:00
LICENSE Initial commit 2015-09-10 20:42:25 +02:00
package.json Fix test and notificator 2015-10-25 12:28:49 +01:00
README.md Update README.md 2015-10-21 15:28:15 +02:00

logo gulpES6ify

Initial gulp for develop on ES6

browserSync, babelify, browserify & watchify

Modular, modern, SASSable, deployable(beta...), testable(soon...) and way of implementing ES6 Projects.

  • Launching a BrowserSync local and shared server for live code syncronized.
  • Styles are compiled with SASS, autprefixed, sourcemaped and minified.
  • Scripts are transpiled with BabelJS, sourcemaped and minified.
  • A watcher in all the .html files and assets/ directory.
  • All with a push notification. 👌

Installation

npm install gulp -g
npm install

Usage

gulp

or gulp scripts, styles, html, assets, clean, server, deploy & test

Dependencies

  • babel
  • babelify
  • browser-sync
  • browserify
  • del
  • gulp
  • gulp-autoprefixer
  • gulp-browserify
  • gulp-rename
  • gulp-rsync
  • gulp-sass
  • gulp-sourcemaps
  • gulp-uglify
  • gulp-util
  • node-notifier
  • node-sass
  • vinyl-buffer
  • vinyl-source-stream
  • watchify
  • ...
  • want more? 😰

Todo

  • Create tests for tasks
  • Create launch tests for ES6
  • Add env=local|dev|prod parameter