mirror of
https://github.com/embarklabs/neo-blessed.git
synced 2025-02-03 22:55:43 +00:00
refactor browserify fix. see #158.
This commit is contained in:
parent
901595077f
commit
a42f512c44
@ -8,14 +8,13 @@ var Transform = require('stream').Transform
|
|||||||
, path = require('path')
|
, path = require('path')
|
||||||
, fs = require('fs');
|
, fs = require('fs');
|
||||||
|
|
||||||
var requireList = (function() {
|
var widgets = fs.readdirSync(__dirname + '/../lib/widgets');
|
||||||
var out = '';
|
|
||||||
fs.readdirSync(__dirname + '/../lib/widgets').forEach(function(name) {
|
var requires = widgets.reduce(function(out, name) {
|
||||||
name = path.basename(name, '.js');
|
name = path.basename(name, '.js');
|
||||||
out += '\nrequire(\'./widgets/' + name + '\');';
|
out += '\nrequire(\'./widgets/' + name + '\');';
|
||||||
});
|
|
||||||
return out;
|
return out;
|
||||||
})();
|
}, '');
|
||||||
|
|
||||||
function transform(target) {
|
function transform(target) {
|
||||||
var tr = new Transform;
|
var tr = new Transform;
|
||||||
@ -24,7 +23,7 @@ function transform(target) {
|
|||||||
};
|
};
|
||||||
tr._flush = function(callback) {
|
tr._flush = function(callback) {
|
||||||
if (target) {
|
if (target) {
|
||||||
tr.push(requireList);
|
tr.push(requires);
|
||||||
}
|
}
|
||||||
return callback();
|
return callback();
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user