component-serve
Advanced tools
Comparing version 0.4.0 to 0.5.0
@@ -17,8 +17,8 @@ var Builder = require('component-builder'); | ||
res.locals.js = obj.require + obj.js; | ||
res.locals.js = opts.noRequire ? obj.js : obj.require + obj.js; | ||
res.locals.css = obj.css; | ||
next(); | ||
}); | ||
} | ||
}; | ||
}; |
@@ -6,11 +6,8 @@ var express = require('express'); | ||
module.exports = function(opts) { | ||
if (!opts.out) opts.out = new Temp().path; | ||
var router = express(); | ||
var rebuild = builder(opts); | ||
opts.dev = 'dev' in opts ? opts.dev : true; | ||
opts.out = new Temp().path; | ||
router.use(express.static(opts.out)); | ||
var rebuild = builder(opts); | ||
router.get('/build.js', rebuild, function(req, res) { | ||
@@ -17,0 +14,0 @@ res.type('js'); |
{ | ||
"name": "component-serve", | ||
"version": "0.4.0", | ||
"version": "0.5.0", | ||
"description": "Development server that builds your components on every request", | ||
@@ -12,7 +12,7 @@ "author": "Michal Miskernik <michal@miskernik.sk>", | ||
"dependencies": { | ||
"component-builder": "~0.9.0", | ||
"express": "~3.2.6", | ||
"commander": "~1.1.1", | ||
"temporary": "0.0.5" | ||
"component-builder": "~0.9.2", | ||
"express": "~3.4.0", | ||
"commander": "~2.0.0", | ||
"temporary": "0.0.6" | ||
} | ||
} |
@@ -23,3 +23,4 @@ # component-serve | ||
# Running on localhost:3000 and output at directory named `out` | ||
$ component serve -o out | ||
# Compiled files available on /out/build.js /out/build.css | ||
$ component serve --out out | ||
@@ -29,2 +30,5 @@ # Running on localhost:3000 and use component-styl builder plugin | ||
$ component serve --use component-styl | ||
# Running on localhost:3000 and compile build.js without require | ||
$ component serve --no-require | ||
``` | ||
@@ -31,0 +35,0 @@ |
Sorry, the diff of this file is not supported yet
3818
6
46
35
+ Addedbatch@0.5.0(transitive)
+ Addedbytes@0.2.1(transitive)
+ Addedcommander@1.3.22.0.0(transitive)
+ Addedconnect@2.12.0(transitive)
+ Addedcore-util-is@1.0.3(transitive)
+ Addeddebug@0.8.1(transitive)
+ Addedexpress@3.4.8(transitive)
+ Addedfresh@0.2.0(transitive)
+ Addedinherits@2.0.4(transitive)
+ Addedisarray@0.0.1(transitive)
+ Addedmerge-descriptors@0.0.1(transitive)
+ Addedmethods@0.1.0(transitive)
+ Addedmkdirp@0.3.5(transitive)
+ Addedmultiparty@2.2.0(transitive)
+ Addednegotiator@0.3.0(transitive)
+ Addedqs@0.6.6(transitive)
+ Addedraw-body@1.1.2(transitive)
+ Addedreadable-stream@1.1.14(transitive)
+ Addedsend@0.1.4(transitive)
+ Addedstream-counter@0.2.0(transitive)
+ Addedstring_decoder@0.10.31(transitive)
+ Addedtemporary@0.0.6(transitive)
+ Addeduid2@0.0.3(transitive)
- Removedbytes@0.2.0(transitive)
- Removedcommander@0.6.11.1.1(transitive)
- Removedconnect@2.7.11(transitive)
- Removedcookie@0.0.5(transitive)
- Removedexpress@3.2.6(transitive)
- Removedformidable@1.0.14(transitive)
- Removedfresh@0.1.0(transitive)
- Removedmethods@0.0.1(transitive)
- Removedmime@1.2.6(transitive)
- Removedqs@0.6.5(transitive)
- Removedsend@0.1.00.1.1(transitive)
- Removedtemporary@0.0.5(transitive)
Updatedcommander@~2.0.0
Updatedcomponent-builder@~0.9.2
Updatedexpress@~3.4.0
Updatedtemporary@0.0.6