Initial commit

This commit is contained in:
Rikard Bartholf
2017-05-09 12:18:29 +02:00
commit c73e1ed9b4
29 changed files with 1481 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
'use strict';
const gulp = require('gulp');
const path = require('path');
const browserify = require('browserify');
const source = require('vinyl-source-stream');
const buffer = require('vinyl-buffer');
const uglifyJs = require('gulp-uglify');
const sourcemaps = require('gulp-sourcemaps');
const concat = require('gulp-concat');
const rename = require('gulp-rename');
const merge = require('merge-stream');
module.exports = () => {
const debug = browserify(path.join('src', 'js', 'main.js'), {
debug: true
})
.bundle()
.pipe(source('main.js'))
.pipe(buffer())
.pipe(sourcemaps.init({ loadMaps: true }))
.pipe(sourcemaps.write())
.pipe(gulp.dest(path.join('dist', 'js')));
const min = browserify(path.join('src', 'js', 'main.js'), {
debug: false
})
.bundle()
.pipe(source('main.min.js'))
.pipe(buffer())
.pipe(uglifyJs())
.pipe(gulp.dest(path.join('dist', 'js')));
return merge(debug, min);
};