build-modules
Advanced tools
Comparing version 1.0.5 to 1.0.6
var fs = require('fs') | ||
var path = require('path') | ||
var uglify = require('uglify-js') | ||
var rt = require('require-traverser') | ||
var Future = require('async-future') | ||
//var uglify = require('uglify-js') | ||
//var rt = require('require-traverser') | ||
//var Future = require('async-future') | ||
var browserify = require('browserify') | ||
var writeFile = Future.wrap(fs.writeFile) | ||
//var writeFile = Future.wrap(fs.writeFile) | ||
@@ -39,3 +39,2 @@ module.exports = buildOutput; function buildOutput(buildDirectory, name, header, modulePath) { | ||
unminifiedStream.on('close', function() { | ||
console.log("end") | ||
errback() | ||
@@ -42,0 +41,0 @@ }) |
{ | ||
"name": "build-modules", | ||
"version": "1.0.5", | ||
"version": "1.0.6", | ||
"main": "buildModules.js", | ||
"dependencies": { | ||
"uglify-js": "2.4.3", | ||
"require-traverser":"0.1.7", | ||
"async-future":"0.1.3", | ||
"browserify":"", | ||
"minifyify":"" | ||
}, | ||
"oldDependencies": { | ||
"require-traverser":"0.1.7", | ||
"uglify-js": "2.4.3" | ||
}, | ||
"devDependencies": { | ||
"deadunit": "2.0.1", | ||
"async-future":"0.1.3", | ||
"requirejs":"" | ||
@@ -15,0 +17,0 @@ }, |
@@ -18,3 +18,5 @@ `build-modules` | ||
var build = require('buildModules') | ||
build('outputDirectory/', 'moduleName', '/*Some Header - probably a copywrite*/', moduleContents) | ||
build('outputDirectory/', 'moduleName', '/*Some Header - probably a copywrite*/', 'some/path/to/file.js', function(error) { | ||
// done | ||
}) | ||
``` | ||
@@ -28,5 +30,6 @@ | ||
==== | ||
buildDirectory, name, header, modulePath | ||
```javascript | ||
build(<outputDirectory>, <moduleName>, <header>, <moduleContents>[, <options>], <errback>) | ||
build(<outputDirectory>, <moduleName>, <header>, <modulePath>, <errback>) | ||
``` | ||
@@ -37,3 +40,3 @@ | ||
* `<header>` is a header included in each built file | ||
* `<moduleContents>` is a string containing the contents of the original commonJs module | ||
* `<modulePath>` is the path of the file to build | ||
* `<errback>` is a node.js errback function (first argument is `error`) that is called when `build` is finished. | ||
@@ -40,0 +43,0 @@ |
2
82
13400
3
220
- Removedasync-future@0.1.3
- Removedrequire-traverser@0.1.7
- Removeduglify-js@2.4.3
- Removedamdefine@1.0.1(transitive)
- Removedasync@0.2.10(transitive)
- Removedasync-future@0.1.3(transitive)
- Removedoptimist@0.3.7(transitive)
- Removedrequire-traverser@0.1.7(transitive)
- Removedsource-map@0.1.43(transitive)
- Removeduglify-js@2.4.3(transitive)
- Removedwordwrap@0.0.3(transitive)