]> git.wh0rd.org - tt-rss.git/blobdiff - lib/dojo/node.js.uncompressed.js
upgrade dojo to 1.8.3 (refs #570)
[tt-rss.git] / lib / dojo / node.js.uncompressed.js
diff --git a/lib/dojo/node.js.uncompressed.js b/lib/dojo/node.js.uncompressed.js
new file mode 100644 (file)
index 0000000..e770666
--- /dev/null
@@ -0,0 +1,27 @@
+define("dojo/node", ["dojo/has"], function(has){
+       if(! 0 ){
+               throw new Error("node plugin failed to load because environment is not Node.js");
+       }
+
+       return {
+               // summary:
+               //              This AMD plugin module allows native Node.js modules to be loaded by AMD modules using the Dojo
+               //              loader. Note that this plugin will not work with AMD loaders other than the Dojo loader.
+               // example:
+               //      |       require(["dojo/node!fs"], function(fs){
+               //      |               var fileData = fs.readFileSync("foo.txt", "utf-8");
+               //      |       });
+
+               load: function(/*string*/ id, /*Function*/ require, /*Function*/ load){
+                       // summary:
+                       //              Standard AMD plugin interface. See https://github.com/amdjs/amdjs-api/wiki/Loader-Plugins
+                       //              for information.
+
+                       if(!require.nodeRequire){
+                               throw new Error("Cannot find native require function");
+                       }
+
+                       load(require.nodeRequire(id));
+               }
+       };
+});
\ No newline at end of file