/*\ title: $:/core/modules/commands/savetiddler.js type: application/javascript module-type: command Command to save a tiddler to a file \*/ (function(){ /*jslint node: true, browser: true */ /*global $tw: false */ "use strict"; exports.info = { name: "savetiddler", synchronous: false }; var Command = function(params,commander,callback) { this.params = params; this.commander = commander; this.callback = callback; }; Command.prototype.execute = function() { if(this.params.length < 2) { return "Missing filename"; } var self = this, fs = require("fs"), path = require("path"), title = this.params[0], filename = this.params[1], type = this.params[2] || "text/html", options = {}, t; for(t=3; t