This handles embedding 'bin' scripts with shebang interpreter directives at the start
This commit is contained in:
@@ -96,6 +96,10 @@ function bundle (input, complete) {
|
|||||||
//this is the result of require("someFile.json"), so we need to export it from the function
|
//this is the result of require("someFile.json"), so we need to export it from the function
|
||||||
req += "module.exports = "
|
req += "module.exports = "
|
||||||
}
|
}
|
||||||
|
if ((/^\#\!/).test(dep.source)) {
|
||||||
|
dep.source = '//' + dep.source;
|
||||||
|
}
|
||||||
|
|
||||||
req += dep.source + "}";
|
req += dep.source + "}";
|
||||||
|
|
||||||
dbuffer.push(JSON.stringify(dep.id) + ": ["+req+", "+!!dep.entry+", "+JSON.stringify(dep.deps)+"]")
|
dbuffer.push(JSON.stringify(dep.id) + ": ["+req+", "+!!dep.entry+", "+JSON.stringify(dep.deps)+"]")
|
||||||
|
|||||||
Reference in New Issue
Block a user