Skip to content

Commit

Permalink
update example
Browse files Browse the repository at this point in the history
  • Loading branch information
hughsk committed Feb 17, 2014
1 parent 267a5f3 commit 67cde0c
Show file tree
Hide file tree
Showing 6 changed files with 39 additions and 4 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
node_modules
15 changes: 12 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,14 @@ module.exports = function() {
if (file.isNull()) return this.queue(file)
if (file.isStream()) throw new Error('no support')

file.contents = file.contents.toString()

var minified = uglify.minify(file.contents, {
fromString: true
})

file = file.clone()
file.contents = new Buffer(minified)
file.contents = new Buffer(minified.code)
this.queue(file)
})
}
Expand All @@ -44,13 +46,20 @@ var gulp = require('gulp')

gulp.task('minify', function() {
var minify = map(function(code, filename) {
return uglify.minify(code, { fromString: true })
// file contents are handed
// over as buffers
code = code.toString()

return uglify.minify(code, {
fromString: true
}).code
})

return gulp.src('index.js')
return gulp.src(['./index.js'])
.pipe(minify)
.pipe(gulp.dest('./dist'))
})

```

## API ##
Expand Down
1 change: 1 addition & 0 deletions example/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
dist
19 changes: 19 additions & 0 deletions example/gulpfile.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
var uglify = require('uglify-js')
var map = require('../')
var gulp = require('gulp')

gulp.task('minify', function() {
var minify = map(function(code, filename) {
// file contents are handed
// over as buffers
code = code.toString()

return uglify.minify(code, {
fromString: true
}).code
})

return gulp.src(['./index.js'])
.pipe(minify)
.pipe(gulp.dest('./dist'))
})
3 changes: 3 additions & 0 deletions example/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
function minified_code() {
console.log('should be a little smaller in dist/index.js')
}
4 changes: 3 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@
},
"devDependencies": {
"tape": "~2.3.2",
"vinyl": "~0.2.1"
"vinyl": "~0.2.1",
"uglify-js": "~2.4.12",
"gulp": "~3.5.2"
},
"scripts": {
"test": "node test"
Expand Down

0 comments on commit 67cde0c

Please sign in to comment.