Skip to content

Commit

Permalink
Now using browserify directly instead of gulp-browserify
Browse files Browse the repository at this point in the history
Updated devDependencies
  • Loading branch information
insin committed Apr 11, 2014
1 parent 64455d7 commit 6adccda
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 24 deletions.
24 changes: 13 additions & 11 deletions gulpfile.js
@@ -1,11 +1,13 @@
var browserify = require('browserify')
var gulp = require('gulp')
var source = require('vinyl-source-stream')

var browserify = require('gulp-browserify')
var concat = require('gulp-concat')
var header = require('gulp-header')
var jshint = require('gulp-jshint')
var plumber = require('gulp-plumber')
var rename = require('gulp-rename')
var streamify = require('gulp-streamify')
var uglify = require('gulp-uglify')
var gutil = require('gulp-util')

Expand All @@ -27,23 +29,23 @@ gulp.task('lint', function() {
})

gulp.task('build-js', ['lint'], function(){
var stream = gulp.src(jsEntryPoint, {read: false})
.pipe(plumber())
.pipe(browserify({
transform: 'browserify-shim'
, debug: !gutil.env.production
var b = browserify([jsEntryPoint])
b.transform('browserify-shim')
var stream = b.bundle({
debug: !gutil.env.production
, standalone: 'forms'
, detectGlobals: false
}))
.pipe(concat('newforms.js'))
.pipe(header(srcHeader, {pkg: pkg, dev: dev}))
})
.pipe(plumber())
.pipe(source('newforms.js'))
.pipe(streamify(header(srcHeader, {pkg: pkg, dev: dev})))
.pipe(gulp.dest('./'))

if (gutil.env.production) {
stream = stream
.pipe(rename('newforms.min.js'))
.pipe(uglify())
.pipe(header(srcHeader, {pkg: pkg, dev: dev}))
.pipe(streamify(uglify()))
.pipe(streamify(header(srcHeader, {pkg: pkg, dev: dev})))
.pipe(gulp.dest('./'))
}

Expand Down
27 changes: 14 additions & 13 deletions package.json
Expand Up @@ -25,19 +25,20 @@
"validators": "~0.3.0"
},
"devDependencies": {
"browserify": "3.31.x",
"browserify-shim": "^3.3.0",
"gulp": "~3.5.5",
"gulp-browserify": "0.4.x",
"gulp-concat": "~2.1.7",
"gulp-header": "~1.0.2",
"gulp-jshint": "~1.3.4",
"gulp-plumber": "~0.5.6",
"gulp-rename": "1.1.x",
"gulp-uglify": "~0.2.0",
"gulp-util": "~2.2.13",
"jshint-stylish": "~0.1.5",
"qqunit": "0.6.x"
"browserify": "3.41.x",
"browserify-shim": "3.4.x",
"gulp": "3.6.x",
"gulp-concat": "2.2.x",
"gulp-header": "1.0.x",
"gulp-jshint": "1.5.x",
"gulp-plumber": "0.6.x",
"gulp-rename": "1.2.x",
"gulp-streamify": "0.0.x",
"gulp-uglify": "0.2.x",
"gulp-util": "2.2.x",
"jshint-stylish": "0.1.x",
"qqunit": "0.6.x",
"vinyl-source-stream": "0.1.x"
},
"scripts": {
"test": "gulp build-js && node tests/tests.js",
Expand Down

0 comments on commit 6adccda

Please sign in to comment.