/*\ title: js/Dependencies.js Represents the dependencies of a tiddler or a parser node as two fields: tiddlers: A hashmap of explicitly tiddler titles, with the value `false` if the dependency is skinny, and `true` if it is fat dependentAll: True if there is an implicit skinny dependency on all available tiddlers \*/ (function(){ /*jslint node: true */ "use strict"; var utils = require("./Utils.js"); var Dependencies = function(skinnyTiddlers,fatTiddlers,dependentAll) { var t,tiddlerTitle; this.tiddlers = {}; this.dependentAll = dependentAll; if(skinnyTiddlers) { for(t=0; t