bobflux-gen
Version:
Generator for monkey files in bobflux application.
19 lines (18 loc) • 538 B
JavaScript
;
var ts = require("typescript");
var pathPlatformDependent = require("path");
var path = pathPlatformDependent.posix; // This works everythere, just use forward slashes
function create(saveCallback) {
return {
accept: function (n) {
return n.kind === ts.SyntaxKind.SourceFile;
},
visit: function (sf) {
saveCallback({
filePath: sf.path,
fileName: path.basename(sf.fileName, '.ts')
});
}
};
}
exports.create = create;