Node.js API: run node code in a browser

Folders

Files

Modules

  1. os
  2. util

Notes


Modules may be missing methods that cannot be created in a browser enviroment. Some methods are present, but don't behave exactly as the node.js version does.
If a method in a module contains a function name, it is considered to be the EXACT equivelant of the node.js methods, while spoofs are without names, and incompats are competely missing.

common  requires used by common/my packages: (should be relatively indicative of usage in-field )

//native modules: 
-require('path'),94
_require('fs'),56
-require('url'),35
-require('assert'),33
_require('http'),28
require('sys'),28
-require('inherits'),22
-require('util'),22
-require('stream'),17
require('crypto'),16
-require('events'),14


// npm modules:
require('graceful-fs'),50
-require('slide'),31
require('semver'),16
require('less/tree')),12
require('https'),11
require('less/tree'),11
require('constants'),10
require('rimraf'),10
require('buffer'),8
require('connect'),8
-require('querystring'),8
require('mkdirp'),7
-require('underscore'),7

*/


/* import mod content from doc page firebug. assign id of "dd3" to TOC ul that has direct chilren LI with anchors to info...
var o={};
Q("#dd3, a")._("textContent").unique().map(function(a){
 var txt=a.split(".")[1]||"", t2=txt.split("(");
 if(t2[1]){txt= t2[0]+"()"}
 return txt;
}).map(function(a){
 return o[a]=555
});alert(JSON.stringify(o, null, "\t"))
*/