// Break apart a TiddlyWiki HTML file into separate .tid files // // Usage: node ginsu.js // // The .html extension is optional // // Ginsu creates the specified places the .tid files in the specified directory (which must already exist) "use strict"; var fs = require("fs"), path = require("path"), Tiddler = require("./js/Tiddler.js").Tiddler, tiddlerInput = require("./js/TiddlerInput.js"), tiddlerOutput = require("./js/TiddlerOutput.js"); var tiddlywikifilename = process.argv[2]; var outputdir = process.argv[3]; var tiddlywikidoc = fs.readFileSync(tiddlywikifilename,"utf8"); var tiddlers = tiddlerInput.parseTiddlerFile(tiddlywikidoc,"application/x-tiddlywiki"); var recipe = []; for(var t=0; t