vox-core
Version:
Runtime de aplicaciones multiplataforma
47 lines (41 loc) • 945 B
JavaScript
require(__dirname+"/../vox-core-base")
var core= global.core
var fs= require("fs")
var mo= core.VW.Module
for(var id in core){
delete core[id]
}
core.VW={}
core.VW.Module=mo
require(__dirname)
var classes=[]
core.VW.Module=undefined
var p= function(prefix, obj){
for(var id in obj){
var o
try{
o= obj[id]
}
catch(e){
console.info(id)
var o=obj.__lookupGetter__(id)
console.info(o.toString())
if(!o.__getter)
o=undefined
}
var pr= prefix+ (prefix?".":"") + id
if(typeof o=="function" /* && id[0]==id[0].toUpperCase()*/)
classes.push(pr)
else if (typeof o=="object")
p(pr, o)
}
}
p('', core)
// console.info(classes)
var Str=[]
for(var i=0;i<classes.length;i++){
Str.push("* [" + classes[i] +
"](http://voxsoftware.github.io/vox-core/docs/vox-core/0.1.0/" +
classes[i] + ".html)")
}
fs.writeFileSync(__dirname + "/classes.md", Str.join("\n"))