diff --git a/cook.js b/cook.js index 573c2cfe0..e92015b58 100644 --- a/cook.js +++ b/cook.js @@ -2,6 +2,7 @@ // // Usage: node cook.js +/*global require: false, exports: false */ "use strict"; var TiddlyWiki = require("./js/TiddlyWiki.js").TiddlyWiki, diff --git a/js/ArgParser.js b/js/ArgParser.js index 479d8bcbf..cb5bbea25 100755 --- a/js/ArgParser.js +++ b/js/ArgParser.js @@ -17,6 +17,7 @@ Options and their defaults are: */ +/*global require: false, exports: false */ "use strict"; var ArgParser = function(argString,options) { diff --git a/js/FileRetriever.js b/js/FileRetriever.js index 1dcfc27b6..e253bc468 100644 --- a/js/FileRetriever.js +++ b/js/FileRetriever.js @@ -3,6 +3,7 @@ FileRetriever can asynchronously retrieve files from HTTP URLs or the local file throttling so that we don't get error EMFILE "Too many open files". */ +/*global require: false, exports: false */ "use strict"; var fs = require("fs"), diff --git a/js/Recipe.js b/js/Recipe.js index 55d655a9a..d9a05efac 100755 --- a/js/Recipe.js +++ b/js/Recipe.js @@ -27,6 +27,7 @@ this.ingredients = { */ +/*global require: false, exports: false, process: false */ "use strict"; var Tiddler = require("./Tiddler.js").Tiddler, diff --git a/js/Tiddler.js b/js/Tiddler.js index 6316b0eef..6969e4180 100755 --- a/js/Tiddler.js +++ b/js/Tiddler.js @@ -19,6 +19,7 @@ as a TiddlyWiki quoted string (eg, "one [[two three]]"). */ +/*global require: false, exports: false */ "use strict"; var utils = require("./Utils.js"), diff --git a/js/TiddlerInput.js b/js/TiddlerInput.js index aac56d7b8..817d983a7 100755 --- a/js/TiddlerInput.js +++ b/js/TiddlerInput.js @@ -2,6 +2,7 @@ Functions concerned with parsing representations of tiddlers */ +/*global require: false, exports: false */ "use strict"; var utils = require("./Utils.js"), diff --git a/js/TiddlerOutput.js b/js/TiddlerOutput.js index 3c9703767..3b1ae28ea 100755 --- a/js/TiddlerOutput.js +++ b/js/TiddlerOutput.js @@ -2,6 +2,7 @@ Functions concerned with parsing representations of tiddlers */ +/*global require: false, exports: false */ "use strict"; var utils = require("./Utils.js"); diff --git a/js/TiddlyWiki.js b/js/TiddlyWiki.js index 9868133a9..574e62b54 100755 --- a/js/TiddlyWiki.js +++ b/js/TiddlyWiki.js @@ -1,3 +1,4 @@ +/*global require: false, exports: false */ "use strict"; var Tiddler = require("./Tiddler.js").Tiddler; diff --git a/js/TiddlyWikiInput.js b/js/TiddlyWikiInput.js index d68b80b53..3fc1b6def 100755 --- a/js/TiddlyWikiInput.js +++ b/js/TiddlyWikiInput.js @@ -2,6 +2,7 @@ Functions concerned with parsing TiddlyWiki files */ +/*global require: false, exports: false */ "use strict"; var tiddlerInput = require("./TiddlerInput.js"), diff --git a/js/Utils.js b/js/Utils.js index 64d4f7952..3ba6fd8a7 100755 --- a/js/Utils.js +++ b/js/Utils.js @@ -4,6 +4,7 @@ Various static utility functions. This file is a bit of a dumping ground; the expectation is that most of these functions will be refactored. */ +/*global require: false, exports: false, process: false */ "use strict"; var utils = exports; @@ -67,12 +68,12 @@ utils.htmlDecode = function(s) // Adapted from async.js, https://github.com/caolan/async // Creates a queue of tasks for an asyncronous worker function with a specified maximum number of concurrent operations. -// q = utils.queue(function(taskData,callback) { +// q = utils.queue(function(taskData,callback) { // fs.readFile(taskData.filename,"uft8",function(err,data) { // callback(err,data); // }); // }); -// q.push(taskData,callback) is used to queue a new task +// q.push(taskData,callback) is used to queue a new task utils.queue = function(worker, concurrency) { var workers = 0; var q = {