diff options
Diffstat (limited to 'lib/generate/generator.js')
-rw-r--r-- | lib/generate/generator.js | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/lib/generate/generator.js b/lib/generate/generator.js new file mode 100644 index 0000000..fcd0ad6 --- /dev/null +++ b/lib/generate/generator.js @@ -0,0 +1,32 @@ +var Q = require("q"); + +var BaseGenerator = function(options) { + this.options = options; +}; + +BaseGenerator.prototype.convertFile = function(input) { + return Q.reject(new Error("Could not convert "+input)); +}; + +BaseGenerator.prototype.transferFile = function(input) { + console.log("tranfer file", input); + /*return fs.copy( + path.join(root, file), + path.join(output, file) + );*/ +}; + +BaseGenerator.prototype.transferFolder = function(input) { + console.log("tranfer folder", input); + /*return fs.mkdirp( + path.join(output, file) + );*/ +}; + +BaseGenerator.prototype.finish = function() { + return Q.reject(new Error("Could not finish generation")); +}; + + + +module.exports = BaseGenerator;
\ No newline at end of file |