{"_id":"jsclass","_rev":"28141","name":"jsclass","description":"Portable class library for JavaScript","dist-tags":{"latest":"4.0.5"},"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"time":{"modified":"2021-06-03T10:04:06.000Z","created":"2011-06-19T17:40:26.089Z","4.0.5":"2014-03-19T22:49:07.500Z","4.0.4":"2013-12-01T10:43:09.443Z","4.0.3":"2013-11-07T13:33:33.101Z","4.0.2":"2013-07-06T15:57:24.570Z","4.0.1":"2013-07-01T10:03:55.932Z","4.0.0":"2013-06-30T22:09:50.502Z","3.0.9":"2012-08-09T16:16:13.045Z","3.0.8":"2012-08-05T10:12:17.106Z","3.0.7":"2012-02-22T23:40:17.360Z","3.0.6":"2012-02-21T10:41:33.810Z","3.0.5":"2011-12-06T00:14:38.997Z","3.0.4":"2011-08-18T21:20:05.923Z","3.0.3":"2011-08-15T09:08:28.703Z","3.0.2":"2011-07-16T12:05:39.725Z","3.0.1":"2011-06-19T17:40:26.089Z"},"users":{"and-":true,"and":true,"kontrax":true,"sunshine1988":true},"author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"repository":{"type":"git","url":"git://github.com/jcoglan/jsclass.git"},"versions":{"4.0.5":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","class","data-structures"],"license":"MIT","version":"4.0.5","engines":{"node":">=0.4.0"},"main":"./index","devDependencies":{"wake":""},"scripts":{"build":"wake","clean":"rm -rf build","pretest":"npm run-script build","test":"node test/console.js"},"repository":{"type":"git","url":"git://github.com/jcoglan/jsclass.git"},"bugs":{"url":"http://github.com/jcoglan/jsclass/issues"},"wake":{"javascript":{"sourceDirectory":"source","targetDirectory":"build","builds":{"src":{"digest":false,"minify":false,"tag":"directory"},"min":{"digest":false,"minify":true,"sourceMap":"src","tag":"directory"}},"targets":{"core":{"directory":"core","files":["_head","utils","method","module","kernel","class","bootstrap","keywords","interface","singleton","_tail"]},"package-browser":{"directory":"package","files":["_head","package","loaders/browser","browser","dsl","_tail"]},"loader-browser":{"extend":"package-browser","files":["config"]},"package":{"directory":"package","files":["_head","package","loaders/commonjs","loaders/browser","loaders/rhino","loaders/server","loaders/wsh","loaders/xulrunner","loader","dsl","_tail"]},"loader":{"extend":"package","files":["config"]},"test":{"directory":"test","files":["_head","unit.js","unit/observable","unit/assertions","unit/assertion_message","unit/failure","unit/error","unit/test_result","unit/test_suite","unit/test_case","ui/terminal","ui/browser","reporters/error","reporters/dot","reporters/json","reporters/tap","reporters/exit_status","reporters/headless","reporters/browser","reporters/coverage","reporters/composite","reporters/test_swarm","context/context","context/life_cycle","context/shared_behavior","context/test","context/suite","mocking/stub","mocking/parameters","mocking/matchers","mocking/dsl","async_steps","fake_clock","coverage","helpers","runner","_tail"]},"dom":{"directory":"dom","files":["_head","dom","builder","event","_tail"]},"console":{"directory":"console","files":["_head","console","base","browser","browser_color","node","phantom","rhino","windows","config","_tail"]},"comparable":"","constant_scope":"","enumerable":"","deferrable":"","observable":"","forwardable":"","method_chain":"","decorator":"","proxy":"","command":"","state":"","linked_list":"","hash":"","range":"","set":"","stack_trace":"","tsort":""}},"binary":{"sourceDirectory":".","targetDirectory":"build","builds":{"src":{"digest":false}},"targets":{"src/assets/bullet_go.png":"source/assets/bullet_go.png","min/assets/bullet_go.png":"source/assets/bullet_go.png","src/assets/testui.css":"source/assets/testui.css","min/assets/testui.css":"source/assets/testui.css","CHANGELOG.md":"","CONTRIBUTING.md":"","index.js":"","LICENSE.md":"","package.json":"","README.md":""}}},"_id":"jsclass@4.0.5","dist":{"shasum":"72257b324ea4774c781f0d67d3e243599dda1d0c","size":179623,"noattachment":false,"key":"/jsclass/-/jsclass-4.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-4.0.5.tgz"},"_from":"build/","_npmVersion":"1.4.3","_npmUser":{"name":"jcoglan","email":"jcoglan@gmail.com"},"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"directories":{},"publish_time":1395269347500,"_hasShrinkwrap":false,"_cnpm_publish_time":1395269347500},"4.0.4":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","class","data-structures"],"license":"MIT","version":"4.0.4","engines":{"node":">=0.4.0"},"main":"./index","devDependencies":{"wake":""},"scripts":{"build":"wake","clean":"rm -rf build","pretest":"npm run-script build","test":"node test/console.js"},"repository":{"type":"git","url":"git://github.com/jcoglan/jsclass.git"},"bugs":{"url":"http://github.com/jcoglan/jsclass/issues"},"wake":{"javascript":{"sourceDirectory":"source","targetDirectory":"build","builds":{"src":{"digest":false,"minify":false,"tag":"directory"},"min":{"digest":false,"minify":true,"sourceMap":"src","tag":"directory"}},"targets":{"core":{"directory":"core","files":["_head","utils","method","module","kernel","class","bootstrap","keywords","interface","singleton","_tail"]},"package-browser":{"directory":"package","files":["_head","package","loaders/browser","browser","dsl","_tail"]},"loader-browser":{"extend":"package-browser","files":["config"]},"package":{"directory":"package","files":["_head","package","loaders/commonjs","loaders/browser","loaders/rhino","loaders/server","loaders/wsh","loaders/xulrunner","loader","dsl","_tail"]},"loader":{"extend":"package","files":["config"]},"test":{"directory":"test","files":["_head","unit.js","unit/observable","unit/assertions","unit/assertion_message","unit/failure","unit/error","unit/test_result","unit/test_suite","unit/test_case","ui/terminal","ui/browser","reporters/error","reporters/dot","reporters/json","reporters/tap","reporters/exit_status","reporters/headless","reporters/browser","reporters/coverage","reporters/composite","reporters/test_swarm","context/context","context/life_cycle","context/shared_behavior","context/test","context/suite","mocking/stub","mocking/parameters","mocking/matchers","mocking/dsl","async_steps","fake_clock","coverage","helpers","runner","_tail"]},"dom":{"directory":"dom","files":["_head","dom","builder","event","_tail"]},"console":{"directory":"console","files":["_head","console","base","browser","browser_color","node","phantom","rhino","windows","config","_tail"]},"comparable":"","constant_scope":"","enumerable":"","deferrable":"","observable":"","forwardable":"","method_chain":"","decorator":"","proxy":"","command":"","state":"","linked_list":"","hash":"","range":"","set":"","stack_trace":"","tsort":""}},"binary":{"sourceDirectory":".","targetDirectory":"build","builds":{"src":{"digest":false}},"targets":{"src/assets/bullet_go.png":"source/assets/bullet_go.png","min/assets/bullet_go.png":"source/assets/bullet_go.png","src/assets/testui.css":"source/assets/testui.css","min/assets/testui.css":"source/assets/testui.css","CHANGELOG.md":"","CONTRIBUTING.md":"","index.js":"","LICENSE.md":"","package.json":"","README.md":""}}},"_id":"jsclass@4.0.4","dist":{"shasum":"e5a2174b8a8c5fd76b19d4719bfffacf1e1685b6","size":179637,"noattachment":false,"key":"/jsclass/-/jsclass-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-4.0.4.tgz"},"_from":"build","_npmVersion":"1.3.14","_npmUser":{"name":"jcoglan","email":"jcoglan@gmail.com"},"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"directories":{},"publish_time":1385894589443,"_hasShrinkwrap":false,"_cnpm_publish_time":1385894589443},"4.0.3":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","class","data-structures"],"license":"MIT","version":"4.0.3","engines":{"node":">=0.4.0"},"main":"./index","devDependencies":{"wake":""},"scripts":{"build":"wake","clean":"rm -rf build","pretest":"npm run-script build","test":"node test/console.js"},"repository":{"type":"git","url":"git://github.com/jcoglan/jsclass.git"},"bugs":{"url":"http://github.com/jcoglan/jsclass/issues"},"wake":{"javascript":{"sourceDirectory":"source","targetDirectory":"build","builds":{"src":{"digest":false,"minify":false,"tag":"directory"},"min":{"digest":false,"minify":true,"sourceMap":"src","tag":"directory"}},"targets":{"core":{"directory":"core","files":["_head","utils","method","module","kernel","class","bootstrap","keywords","interface","singleton","_tail"]},"package-browser":{"directory":"package","files":["_head","package","loaders/browser","browser","dsl","_tail"]},"loader-browser":{"extend":"package-browser","files":["config"]},"package":{"directory":"package","files":["_head","package","loaders/commonjs","loaders/browser","loaders/rhino","loaders/server","loaders/wsh","loaders/xulrunner","loader","dsl","_tail"]},"loader":{"extend":"package","files":["config"]},"test":{"directory":"test","files":["_head","unit.js","unit/observable","unit/assertions","unit/assertion_message","unit/failure","unit/error","unit/test_result","unit/test_suite","unit/test_case","ui/terminal","ui/browser","reporters/error","reporters/dot","reporters/json","reporters/tap","reporters/exit_status","reporters/headless","reporters/browser","reporters/coverage","reporters/composite","reporters/test_swarm","context/context","context/life_cycle","context/shared_behavior","context/test","context/suite","mocking/stub","mocking/parameters","mocking/matchers","mocking/dsl","async_steps","fake_clock","coverage","helpers","runner","_tail"]},"dom":{"directory":"dom","files":["_head","dom","builder","event","_tail"]},"console":{"directory":"console","files":["_head","console","base","browser","browser_color","node","phantom","rhino","windows","config","_tail"]},"comparable":"","constant_scope":"","enumerable":"","deferrable":"","observable":"","forwardable":"","method_chain":"","decorator":"","proxy":"","command":"","state":"","linked_list":"","hash":"","range":"","set":"","stack_trace":"","tsort":""}},"binary":{"sourceDirectory":".","targetDirectory":"build","builds":{"src":{"digest":false}},"targets":{"src/assets/bullet_go.png":"source/assets/bullet_go.png","min/assets/bullet_go.png":"source/assets/bullet_go.png","src/assets/testui.css":"source/assets/testui.css","min/assets/testui.css":"source/assets/testui.css","CHANGELOG.md":"","CONTRIBUTING.md":"","index.js":"","LICENSE.md":"","package.json":"","README.md":""}}},"_id":"jsclass@4.0.3","dist":{"shasum":"e1568c4889c6bedc3c4ce8b64773cf871042400b","size":179654,"noattachment":false,"key":"/jsclass/-/jsclass-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-4.0.3.tgz"},"_from":"build","_npmVersion":"1.3.11","_npmUser":{"name":"jcoglan","email":"jcoglan@gmail.com"},"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"directories":{},"publish_time":1383831213101,"_hasShrinkwrap":false,"_cnpm_publish_time":1383831213101},"4.0.2":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","class","data-structures"],"license":"MIT","version":"4.0.2","engines":{"node":">=0.4.0"},"main":"./index","devDependencies":{"wake":""},"scripts":{"build":"wake","clean":"rm -rf build","pretest":"npm run-script build","test":"node test/console.js"},"repository":{"type":"git","url":"git://github.com/jcoglan/jsclass.git"},"bugs":{"url":"http://github.com/jcoglan/jsclass/issues"},"wake":{"javascript":{"sourceDirectory":"source","targetDirectory":"build","layout":"apart","builds":{"src":{"minify":false},"min":{"minify":true,"sourceMap":"src"}},"targets":{"core":{"directory":"core","files":["_head","utils","method","module","kernel","class","bootstrap","keywords","interface","singleton","_tail"]},"package-browser":{"directory":"package","files":["_head","package","loaders/browser","browser","dsl","_tail"]},"loader-browser":{"extend":"package-browser","files":["config"]},"package":{"directory":"package","files":["_head","package","loaders/commonjs","loaders/browser","loaders/rhino","loaders/server","loaders/wsh","loaders/xulrunner","loader","dsl","_tail"]},"loader":{"extend":"package","files":["config"]},"test":{"directory":"test","files":["_head","unit","unit/observable","unit/assertions","unit/assertion_message","unit/failure","unit/error","unit/test_result","unit/test_suite","unit/test_case","ui/terminal","ui/browser","reporters/error","reporters/dot","reporters/json","reporters/tap","reporters/exit_status","reporters/headless","reporters/browser","reporters/coverage","reporters/composite","reporters/test_swarm","context/context","context/life_cycle","context/shared_behavior","context/test","context/suite","mocking/stub","mocking/parameters","mocking/matchers","mocking/dsl","async_steps","fake_clock","coverage","helpers","runner","_tail"]},"dom":{"directory":"dom","files":["_head","dom","builder","event","_tail"]},"console":{"directory":"console","files":["_head","console","base","browser","browser_color","node","phantom","rhino","windows","config","_tail"]},"comparable":"","constant_scope":"","enumerable":"","deferrable":"","observable":"","forwardable":"","method_chain":"","decorator":"","proxy":"","command":"","state":"","linked_list":"","hash":"","range":"","set":"","stack_trace":"","tsort":""}},"binary":{"sourceDirectory":".","targetDirectory":"build","targets":{"src/assets/bullet_go.png":"source/assets/bullet_go.png","min/assets/bullet_go.png":"source/assets/bullet_go.png","src/assets/testui.css":"source/assets/testui.css","min/assets/testui.css":"source/assets/testui.css","CHANGELOG.md":"","CONTRIBUTING.md":"","index.js":"","LICENSE.md":"","package.json":"","README.md":""}}},"_id":"jsclass@4.0.2","dist":{"shasum":"0fa3759189a19ebec16f5e7191e10ff483ca45b8","size":179924,"noattachment":false,"key":"/jsclass/-/jsclass-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-4.0.2.tgz"},"_from":"build/","_npmVersion":"1.2.32","_npmUser":{"name":"jcoglan","email":"jcoglan@gmail.com"},"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"directories":{},"publish_time":1373126244570,"_hasShrinkwrap":false,"_cnpm_publish_time":1373126244570},"4.0.1":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","class","data-structures"],"license":"MIT","version":"4.0.1","engines":{"node":">=0.4.0"},"main":"./index","devDependencies":{"wake":""},"scripts":{"build":"wake","clean":"rm -rf build","pretest":"npm run-script build","test":"node test/console.js"},"repository":{"type":"git","url":"git://github.com/jcoglan/jsclass.git"},"bugs":{"url":"http://github.com/jcoglan/jsclass/issues"},"wake":{"javascript":{"sourceDirectory":"source","targetDirectory":"build","layout":"apart","builds":{"src":{"minify":false},"min":{"minify":true,"sourceMap":"src"}},"targets":{"core":{"directory":"core","files":["_head","utils","method","module","kernel","class","bootstrap","keywords","interface","singleton","_tail"]},"package-browser":{"directory":"package","files":["_head","package","loaders/browser","browser","dsl","_tail"]},"loader-browser":{"extend":"package-browser","files":["config"]},"package":{"directory":"package","files":["_head","package","loaders/commonjs","loaders/browser","loaders/rhino","loaders/server","loaders/wsh","loaders/xulrunner","loader","dsl","_tail"]},"loader":{"extend":"package","files":["config"]},"test":{"directory":"test","files":["_head","unit","unit/observable","unit/assertions","unit/assertion_message","unit/failure","unit/error","unit/test_result","unit/test_suite","unit/test_case","ui/terminal","ui/browser","reporters/error","reporters/dot","reporters/json","reporters/tap","reporters/exit_status","reporters/headless","reporters/browser","reporters/coverage","reporters/composite","reporters/test_swarm","context/context","context/life_cycle","context/shared_behavior","context/test","context/suite","mocking/stub","mocking/parameters","mocking/matchers","mocking/dsl","async_steps","fake_clock","coverage","helpers","runner","_tail"]},"dom":{"directory":"dom","files":["_head","dom","builder","event","_tail"]},"console":{"directory":"console","files":["_head","console","base","browser","browser_color","node","phantom","rhino","windows","config","_tail"]},"comparable":"","constant_scope":"","enumerable":"","deferrable":"","observable":"","forwardable":"","method_chain":"","decorator":"","proxy":"","command":"","state":"","linked_list":"","hash":"","range":"","set":"","stack_trace":"","tsort":""}},"binary":{"sourceDirectory":".","targetDirectory":"build","targets":{"src/assets/bullet_go.png":"source/assets/bullet_go.png","min/assets/bullet_go.png":"source/assets/bullet_go.png","src/assets/testui.css":"source/assets/testui.css","min/assets/testui.css":"source/assets/testui.css","CHANGELOG.md":"","CONTRIBUTING.md":"","index.js":"","LICENSE.md":"","package.json":"","README.md":""}}},"_id":"jsclass@4.0.1","dist":{"shasum":"917d16d609ff7668881f57af4e6b994689ae11c1","size":179914,"noattachment":false,"key":"/jsclass/-/jsclass-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-4.0.1.tgz"},"_from":"build/","_npmVersion":"1.2.32","_npmUser":{"name":"jcoglan","email":"jcoglan@gmail.com"},"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"directories":{},"publish_time":1372673035932,"_hasShrinkwrap":false,"_cnpm_publish_time":1372673035932},"4.0.0":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","class","data-structures"],"license":"MIT","version":"4.0.0","engines":{"node":">=0.4.0"},"main":"./index","devDependencies":{"wake":""},"scripts":{"build":"wake","clean":"rm -rf build","pretest":"npm run-script build","test":"node test/console.js"},"repository":{"type":"git","url":"git://github.com/jcoglan/jsclass.git"},"bugs":{"url":"http://github.com/jcoglan/jsclass/issues"},"wake":{"javascript":{"sourceDirectory":"source","targetDirectory":"build","layout":"apart","builds":{"src":{"minify":false},"min":{"minify":true,"sourceMap":"src"}},"targets":{"core":{"directory":"core","files":["_head","utils","method","module","kernel","class","bootstrap","keywords","interface","singleton","_tail"]},"package-browser":{"directory":"package","files":["_head","package","loaders/browser","browser","dsl","_tail"]},"loader-browser":{"extend":"package-browser","files":["config"]},"package":{"directory":"package","files":["_head","package","loaders/commonjs","loaders/browser","loaders/rhino","loaders/server","loaders/wsh","loaders/xulrunner","loader","dsl","_tail"]},"loader":{"extend":"package","files":["config"]},"test":{"directory":"test","files":["_head","unit","unit/observable","unit/assertions","unit/assertion_message","unit/failure","unit/error","unit/test_result","unit/test_suite","unit/test_case","ui/terminal","ui/browser","reporters/error","reporters/dot","reporters/json","reporters/tap","reporters/exit_status","reporters/headless","reporters/browser","reporters/coverage","reporters/composite","reporters/test_swarm","context/context","context/life_cycle","context/shared_behavior","context/test","context/suite","mocking/stub","mocking/parameters","mocking/matchers","mocking/dsl","async_steps","fake_clock","coverage","helpers","runner","_tail"]},"dom":{"directory":"dom","files":["_head","dom","builder","event","_tail"]},"console":{"directory":"console","files":["_head","console","base","browser","browser_color","node","phantom","rhino","windows","config","_tail"]},"comparable":"","constant_scope":"","enumerable":"","deferrable":"","observable":"","forwardable":"","method_chain":"","decorator":"","proxy":"","command":"","state":"","linked_list":"","hash":"","range":"","set":"","stack_trace":"","tsort":""}},"binary":{"sourceDirectory":".","targetDirectory":"build","targets":{"src/assets/bullet_go.png":"source/assets/bullet_go.png","min/assets/bullet_go.png":"source/assets/bullet_go.png","src/assets/testui.css":"source/assets/testui.css","min/assets/testui.css":"source/assets/testui.css","CHANGELOG.md":"","CONTRIBUTING.md":"","index.js":"","LICENSE.md":"","package.json":"","README.md":""}}},"_id":"jsclass@4.0.0","dist":{"shasum":"88ab71359ce34ae7b92454ba927f75055cb53eeb","size":179884,"noattachment":false,"key":"/jsclass/-/jsclass-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-4.0.0.tgz"},"_from":"build/","_npmVersion":"1.2.32","_npmUser":{"name":"jcoglan","email":"jcoglan@gmail.com"},"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"directories":{},"publish_time":1372630190502,"_hasShrinkwrap":false,"_cnpm_publish_time":1372630190502},"3.0.9":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","class","data-structures","testing"],"version":"3.0.9","engines":{"node":">=0.4.0"},"main":"./index","bin":{"jsbuild":"./bin/jsbuild"},"dependencies":{"nopt":""},"bugs":"http://github.com/jcoglan/js.class/issues","licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repositories":[{"type":"git","url":"git://github.com/jcoglan/js.class.git"}],"_id":"jsclass@3.0.9","dist":{"shasum":"e59a2c39c154bcd9dba50830843bdfed098153cb","size":156034,"noattachment":false,"key":"/jsclass/-/jsclass-3.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-3.0.9.tgz"},"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"directories":{},"publish_time":1344528973045,"_hasShrinkwrap":false,"_cnpm_publish_time":1344528973045},"3.0.8":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","class","data-structures","testing"],"version":"3.0.8","engines":{"node":">=0.4.0"},"main":"./index","bin":{"jsbuild":"./bin/jsbuild"},"dependencies":{"nopt":""},"bugs":"http://github.com/jcoglan/js.class/issues","licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repositories":[{"type":"git","url":"git://github.com/jcoglan/js.class.git"}],"_id":"jsclass@3.0.8","dist":{"shasum":"b8147288379c952ebbe343e551795d537e014462","size":155975,"noattachment":false,"key":"/jsclass/-/jsclass-3.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-3.0.8.tgz"},"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"directories":{},"publish_time":1344161537106,"_hasShrinkwrap":false,"_cnpm_publish_time":1344161537106},"3.0.7":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","class","data-structures","testing"],"version":"3.0.7","engines":{"node":">=0.4.0"},"main":"./index","bin":{"jsbuild":"./bin/jsbuild"},"dependencies":{"nopt":""},"bugs":{"name":"http://github.com/jcoglan/js.class/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repositories":[{"type":"git","url":"git://github.com/jcoglan/js.class.git"}],"_npmUser":{"name":"jcoglan","email":"jcoglan@gmail.com"},"_id":"jsclass@3.0.7","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"b7ba17ca1c2235a6d9a663a931df3d04838d1715","size":110095,"noattachment":false,"key":"/jsclass/-/jsclass-3.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-3.0.7.tgz"},"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"directories":{},"publish_time":1329954017360,"_hasShrinkwrap":false,"_cnpm_publish_time":1329954017360},"3.0.6":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","class","data-structures","testing"],"version":"3.0.6","engines":{"node":">=0.4.0"},"main":"./index","bin":{"jsbuild":"./bin/jsbuild"},"dependencies":{"nopt":""},"bugs":{"name":"http://github.com/jcoglan/js.class/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repositories":[{"type":"git","url":"git://github.com/jcoglan/js.class.git"}],"_npmUser":{"name":"jcoglan","email":"jcoglan@gmail.com"},"_id":"jsclass@3.0.6","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"5d462e5a86cdf2a98893174f07e5f6fc985e454b","size":108743,"noattachment":false,"key":"/jsclass/-/jsclass-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-3.0.6.tgz"},"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"directories":{},"publish_time":1329820893810,"_hasShrinkwrap":false,"_cnpm_publish_time":1329820893810},"3.0.5":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","data-structures","framework","ruby"],"version":"3.0.5","engines":{"node":">=0.4.0"},"main":"./index","bin":{"jsbuild":"./bin/jsbuild"},"dependencies":{"nopt":""},"bugs":{"name":"http://github.com/jcoglan/js.class/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repositories":[{"type":"git","url":"git://github.com/jcoglan/js.class.git"}],"_npmUser":{"name":"jcoglan","email":"jcoglan@gmail.com"},"_id":"jsclass@3.0.5","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-alpha-6","_nodeVersion":"v0.6.5","_defaultsLoaded":true,"dist":{"shasum":"af9a4f92cc42ac1337921d84bffb6a28586d7a10","size":108474,"noattachment":false,"key":"/jsclass/-/jsclass-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-3.0.5.tgz"},"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"directories":{},"publish_time":1323130478997,"_hasShrinkwrap":false,"_cnpm_publish_time":1323130478997},"3.0.4":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","data-structures","framework","ruby"],"version":"3.0.4","engines":{"node":">=0.4.0"},"main":"./index","bin":{"jsbuild":"./bin/jsbuild"},"dependencies":{"nopt":""},"bugs":{"name":"http://github.com/jcoglan/js.class/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repositories":[{"type":"git","url":"git://github.com/jcoglan/js.class.git"}],"_npmJsonOpts":{"file":"/home/jcoglan/.npm/jsclass/3.0.4/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"jsclass@3.0.4","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.13","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"464a6b2b17c0d9c6fd70ca23205841034935d59f","size":107932,"noattachment":false,"key":"/jsclass/-/jsclass-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-3.0.4.tgz"},"scripts":{},"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"directories":{},"publish_time":1313702405923,"_hasShrinkwrap":false,"_cnpm_publish_time":1313702405923},"3.0.3":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","data-structures","framework","ruby"],"version":"3.0.3","engines":{"node":">=0.4.0"},"main":"./index","bin":{"jsbuild":"./bin/jsbuild"},"dependencies":{"nopt":""},"bugs":{"name":"http://github.com/jcoglan/js.class/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repositories":[{"type":"git","url":"git://github.com/jcoglan/js.class.git"}],"_npmJsonOpts":{"file":"/home/jcoglan/.npm/jsclass/3.0.3/package/package.json","wscript":false,"serverjs":false,"contributors":false},"_id":"jsclass@3.0.3","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"fc9e7734855677379967e3aa4a83e2d4e504cd75","size":105075,"noattachment":false,"key":"/jsclass/-/jsclass-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-3.0.3.tgz"},"scripts":{},"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"directories":{},"publish_time":1313399308703,"_hasShrinkwrap":false,"_cnpm_publish_time":1313399308703},"3.0.2":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","data-structures","framework","ruby"],"version":"3.0.2","engines":{"node":">=0.4.0"},"main":"./index","bin":{"jsbuild":"./bin/jsbuild"},"dependencies":{"nopt":""},"bugs":{"name":"http://github.com/jcoglan/js.class/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repositories":[{"type":"git","url":"git://github.com/jcoglan/js.class.git"}],"_npmJsonOpts":{"file":"/home/jcoglan/.npm/jsclass/3.0.2/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"jsclass@3.0.2","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.5.0","_defaultsLoaded":true,"dist":{"shasum":"2dd27b72b4d7cf106e8a98a74d1ed18aa490ca8c","size":102495,"noattachment":false,"key":"/jsclass/-/jsclass-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-3.0.2.tgz"},"scripts":{},"directories":{},"publish_time":1310817939725,"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1310817939725},"3.0.1":{"name":"jsclass","description":"Portable class library for JavaScript","homepage":"http://jsclass.jcoglan.com","author":{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"},"keywords":["oop","data-structures","framework","ruby"],"version":"3.0.1","engines":{"node":">=0.4.0"},"main":"./index","bin":{"jsbuild":"./bin/jsbuild"},"dependencies":{"nopt":""},"bugs":{"name":"http://github.com/jcoglan/js.class/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repositories":[{"type":"git","url":"git://github.com/jcoglan/js.class.git"}],"_npmJsonOpts":{"file":"/home/jcoglan/.npm/jsclass/3.0.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"jsclass@3.0.1","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.13","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"ab799c4c86c4b137734962b7257363e9cc14857e","size":101513,"noattachment":false,"key":"/jsclass/-/jsclass-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsclass/download/jsclass-3.0.1.tgz"},"scripts":{},"directories":{},"publish_time":1308505226089,"maintainers":[{"name":"jcoglan","email":"jcoglan@gmail.com"}],"_hasShrinkwrap":false,"_cnpm_publish_time":1308505226089}},"readme":"# jsclass\n\n`jsclass` is a portable, modular JavaScript class library, influenced by the\n[Ruby](http://ruby-lang.org/ programming) language. It provides a rich set of\ntools for building object-oriented JavaScript programs, and is designed to run\non a wide variety of client- and server-side platforms.\n\n## Installation\n\nDownload the library from [the website](http://jsclass.jcoglan.com) or from npm:\n\n```\n$ npm install jsclass\n```\n\n## Usage\n\nSee [the website](http://jsclass.jcoglan.com) for documentation.\n\n## Contributing\n\nYou can find instructions for how to build the library and run the tests in\n`CONTRIBUTING.md`.\n\n## License\n\nCopyright 2007-2014 James Coglan, distributed under the MIT license. See\n`LICENSE.md` for full details.\n\n","_attachments":{},"homepage":"http://jsclass.jcoglan.com","bugs":{"url":"http://github.com/jcoglan/jsclass/issues"},"license":"MIT"}