{"_id":"baseclassjs","_rev":"46-e90a3ce4bf1fbf38fc61215d7f038c95","name":"baseclassjs","description":"Lean yet robust JavaScript inheritance.","dist-tags":{"latest":"4.0.1"},"versions":{"1.0.0":{"name":"baseclassjs","version":"1.0.0","description":"Lean yet robust JavaScript inheritance.","main":"dist/baseclass.min.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","matchdep":"^0.3.0"},"gitHead":"0d0c5001f5b24364959c16c62de285c857ccbd28","_id":"baseclassjs@1.0.0","_shasum":"927deb427613c97d5d8f1c2b74e1c2495ea914c8","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"927deb427613c97d5d8f1c2b74e1c2495ea914c8","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-1.0.0.tgz","integrity":"sha512-CPajK0TJ1QT9ac+ec1zj1VhXEEYaKRvcrESqKxTAe+GxgCC82nWNsXElT7CAb9Diql44hvQ3By0N7L29qUkd5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlemZ0/vtN9CkKySvPZ/D+6LHstLqtJkRqYPlewau8CAiEA7E4jyxDkFkLRFpLGWGGLHJcJTINiIWF/vBnHpGFNsHQ="}]}},"1.0.1":{"name":"baseclassjs","version":"1.0.1","description":"Lean yet robust JavaScript inheritance.","main":"dist/baseclass.min.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","matchdep":"^0.3.0"},"gitHead":"501e8d4845896293769cd56a2e65409b38a1f0e0","_id":"baseclassjs@1.0.1","_shasum":"f844738e2e81c32c95841dbc008d6bea6bf22aff","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"f844738e2e81c32c95841dbc008d6bea6bf22aff","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-1.0.1.tgz","integrity":"sha512-yUOL4LNHtyEyXdITXEzk6E9PStGLkap6Q1B7cowhA8SC3ykdJc/nYFpevn1lw5yJi+vSbSuUxbiefNXhGWQ7OA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBS2VIPXVWCdsmHXXqsvp0Ln5zhHvLDQjfRF8s/K/wLiAiEAqIgp2T7LkoT3clrx6GrVVdyi56qxLmB7J5l4gpHfmS0="}]}},"1.0.2":{"name":"baseclassjs","version":"1.0.2","description":"Lean yet robust JavaScript inheritance.","main":"dist/baseclass.min.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","matchdep":"^0.3.0"},"gitHead":"d3dc35af7fddf2d1cd7321e28ee597f7e5839591","_id":"baseclassjs@1.0.2","_shasum":"d02657f9f6048659276abfa946820ba67d9a65fc","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"d02657f9f6048659276abfa946820ba67d9a65fc","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-1.0.2.tgz","integrity":"sha512-V4qm1xUpw74wHx+TfHd3sQd/0bUU53d4wp6kUoAp6QCGbTVstWjmVVq7fUMbwsC5Hob+M1ixJ7zyxFI+0xckfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHEZA7wZS5htGwa/d/AUVTnVnuob7Sq48pSlzil1efx7AiEA91AAGNu/ysD58DzdsFMv/2HhsDZnVgXLNSFqE7GpzYo="}]}},"1.0.3":{"name":"baseclassjs","version":"1.0.3","description":"Lean yet robust JavaScript inheritance.","main":"dist/baseclass.min.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","matchdep":"^0.3.0"},"gitHead":"c2ff5efb29ae1df1aa749925c740e45a9042cb52","_id":"baseclassjs@1.0.3","_shasum":"a53349f45914863b1ebc4d5007b8a87ad9ff56bd","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"a53349f45914863b1ebc4d5007b8a87ad9ff56bd","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-1.0.3.tgz","integrity":"sha512-2MsfdrD+QGYfFr9k938U36P9oSRvj2vFdF5DZztsn8EI+Jb6wz6SsWQc/vcgINDxwTSOpRZHizmZN9OVZXXX6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUDONG8Rc70EB6pd04j1J/LvahcFgxCWgsXrTMF9PI8wIhAKfIyMCw6176ZrzZNfWi8yKEGXmRT3ugOSkiM5RGz6uQ"}]}},"1.0.4":{"name":"baseclassjs","version":"1.0.4","description":"Lean yet robust JavaScript inheritance.","main":"dist/baseclass.min.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","matchdep":"^0.3.0"},"gitHead":"82a16202bea54453ff01ca087032798b79d895df","_id":"baseclassjs@1.0.4","_shasum":"677c11177bcac1bd4cdfeccb193895c3a8921354","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"677c11177bcac1bd4cdfeccb193895c3a8921354","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-1.0.4.tgz","integrity":"sha512-2CSYd9a45QuRtduEJ2Y+UfU5iuUyFV2Le6OPjU0imAf9hztyVvOb38T5u/dGxzhhTKnJFUE4YNaqAAGzCA2QzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB43Qk8n+3X57xEasTtWxMAtafo8oi6k7gjGoP2g1to2AiEArYhLFVCXIYdzTyW/ouRyBBd0IHOqZBnYDo+yl0Z45w8="}]}},"1.0.5":{"name":"baseclassjs","version":"1.0.5","description":"Lean yet robust JavaScript inheritance.","main":"dist/baseclass.min.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","matchdep":"^0.3.0"},"gitHead":"3b4dcb8a00dccf27b117efbebcfc200a34ea1e74","_id":"baseclassjs@1.0.5","_shasum":"a6fa66cebc6a342c85faeaa18439c811598a3921","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"a6fa66cebc6a342c85faeaa18439c811598a3921","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-1.0.5.tgz","integrity":"sha512-jCsIbZ8U+WqBSEa4tjtZ0TaNl4jVAVI1UlqKrfm6qGxMXNCMhzXF3Q4DoKf81zcI703MtqcZ3YiXeXDYJJxgwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKhhmLo+UqvFnKgejAZ406W+yNj0R5Igd+0UW8z5Dm7QIgDcMu6W+6zUB403IAKaS1ochHgcdffNg557xP/CJhQzM="}]}},"1.1.0":{"name":"baseclassjs","version":"1.1.0","description":"Lean yet robust JavaScript inheritance.","main":"dist/baseclass.min.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","matchdep":"^0.3.0"},"gitHead":"a04e5d8ac3c7ad555582b27d420f1956822a75a5","_id":"baseclassjs@1.1.0","_shasum":"7a1e7f652de498906cae8a0225264eacf5faf96d","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"7a1e7f652de498906cae8a0225264eacf5faf96d","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-1.1.0.tgz","integrity":"sha512-1FAcnjZv9tjVlEO29/AKEIRhQPn+U5hiLQl0Z6CNkZPBFO6uAlqsTUxDqzqFLiTOYF9jJNogPUbSebMU7HfSHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGoIK9vcGWmCsHF4MI3BiYGbuanimqc1lIms1Lg3ZPqZAiEAsyJ0iHRKaYADdlc1X+6na8/UHLHlLL19eLdvlkYCUuE="}]}},"1.1.1":{"name":"baseclassjs","version":"1.1.1","description":"Lean yet robust JavaScript inheritance.","main":"dist/node/baseclass.min.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","matchdep":"^0.3.0"},"gitHead":"1bcc4539fbd60f246b9431546dfbd9bf3c3eac4c","_id":"baseclassjs@1.1.1","_shasum":"a75c4d6614183cd2af48cc36341075b4485681de","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"a75c4d6614183cd2af48cc36341075b4485681de","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-1.1.1.tgz","integrity":"sha512-0gejqU9JryLiFsIa47JE+cWrEAHu9M6kMtz8m6kN2oinlK2bNXXFQ+ncE9Yj10mDghYYbNaUgEN9EojzCx4u7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfTKy+PCAKwuthD7s5O6G/BHzpHovf8kuT9qjO3S85TAIhAOzdFS65wxwjayOlzCCT/A26luiIhuBS1WHePtrl9Z2i"}]}},"1.1.2":{"name":"baseclassjs","version":"1.1.2","description":"Lean yet robust JavaScript inheritance.","main":"dist/node/baseclass.min.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","matchdep":"^0.3.0"},"gitHead":"547c759498a6afa02b25cbe1c283fdfbd2d216ac","_id":"baseclassjs@1.1.2","_shasum":"638acfddf209b327d3ec1c48e2cc1c937393c657","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"638acfddf209b327d3ec1c48e2cc1c937393c657","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-1.1.2.tgz","integrity":"sha512-n2C9fAmSri5CZe4/s6X2xX3iUXP3GAAmxPkXxL1MZfeJwvoPlp5SCuMXJY2uLXcfrTBO+uDYhEHEdSNnQHF1sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4KAfhhImHCcGysXhwlkKHXikYSrxEKwamyPLMxg0twgIgKcoEJ4rkO80ZHK65VYPK1TfjX/6vUMdI0/xO06crYdE="}]}},"2.0.0":{"name":"baseclassjs","version":"2.0.0","description":"Lean yet robust JavaScript inheritance.","main":"dist/node/baseclass.min.js","scripts":{"test":"grunt test","test-import":"jasmine-node tests/dist"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0"},"gitHead":"6b7fe3856bb52b2844937ae2499a74eb264a3d86","_id":"baseclassjs@2.0.0","_shasum":"0c7c0b2cc3ae19b8133995a2b9c8467fe82a2355","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"0c7c0b2cc3ae19b8133995a2b9c8467fe82a2355","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-2.0.0.tgz","integrity":"sha512-JQIWyjJIsBgDE8uRTHTcMaqkCEQqPElsWoHZ/PXpsYfkzwHO3y8wOUiyunA0mc1137QUj2R1N3zqc45uNEBUyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDegHW8zDuiqfls+YCqKXdGM13djuJLW+aVBpSPgxJkUgIgCjXtQanhOkGZGO8J2gR2eA/4JOOumg9FVrN5S8txt0o="}]}},"2.0.1":{"name":"baseclassjs","version":"2.0.1","description":"Lean yet robust JavaScript inheritance.","main":"dist/node/baseclass.min.js","scripts":{"test":"grunt test","test-import":"jasmine-node tests/dist"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0"},"gitHead":"d019265f3fd6b58f11cd62e7bb1601817463dcfa","_id":"baseclassjs@2.0.1","_shasum":"15435ba527f80febff9097f9bec292bf9c493e1a","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"15435ba527f80febff9097f9bec292bf9c493e1a","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-2.0.1.tgz","integrity":"sha512-aUg5ko6KH3VtAM9xIuw4oy4+Z+jyv6LAG/064iL4nLOB68pVtsSSRHZ7GVK/1ozgWaN4MpNCWQdAUMK2qrXJVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlZ6BpQ6nSHDuzaBkWMt1t4OBO46UbkoxlFOcxGqYB7QIhAKIu8eOwIIexVwqmg/MRswLWazHTxdHGtiLRnwFs5t0Z"}]}},"2.0.2":{"name":"baseclassjs","version":"2.0.2","description":"Lean yet robust JavaScript inheritance.","main":"dist/node/baseclass.min.js","scripts":{"test":"grunt test","test-import":"jasmine-node tests/dist"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0"},"gitHead":"974de395c4a4a2d2608ab17b49b89ec4b164a69b","_id":"baseclassjs@2.0.2","_shasum":"6fe8723953dd532776ce4ae9977818bf5ec4a684","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"6fe8723953dd532776ce4ae9977818bf5ec4a684","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-2.0.2.tgz","integrity":"sha512-G0zSVfHTwyl0j5DaK5WK4h/WmaEXhD67Hq6iKZ8XuNXfJlsE9DqQvBAoi/B2qv1O6bfIt6gEcZ3TDNz/AypcOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6BzsprK3YUu8zYFwhxWNstPo7Y1Zd/QNEBTpE9jXWqAiEArPo769xHTW+7d7XO1u1ocvJi9s8YjRwRkMxlf5Nl5kk="}]}},"2.1.0":{"name":"baseclassjs","version":"2.1.0","description":"Lean yet robust JavaScript inheritance.","main":"src/baseclass.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^3.2.1","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0"},"dependencies":{"lodash.assign":"^2.4.1"},"gitHead":"5856b68b70cf821cface920045410e04b2c59300","_id":"baseclassjs@2.1.0","_shasum":"ab9b5108ed2c52ea4085251d0cca59b9ee7209ce","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"ab9b5108ed2c52ea4085251d0cca59b9ee7209ce","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-2.1.0.tgz","integrity":"sha512-r1P7XTjXwacbPhb+Ma+kLn20dZ71gHPB3wl/bwr4Es6i/mOLklnBDv6wgC543/DCtEty08I/0iOph9ac4KWHbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAnP0fZKdAYGcqGyZC3RkvxE2zq4fmKtLJJTVRNR/DNQIgWsTArv3VugvYhiFWyfTgaIQOyf+yYEJCl6LNeaXHlpI="}]}},"2.1.1":{"name":"baseclassjs","version":"2.1.1","description":"Lean yet robust JavaScript inheritance.","main":"src/baseclass.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^3.2.1","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0"},"dependencies":{},"gitHead":"a4d2cf54d570751af44989c1d37b21924d08c29d","_id":"baseclassjs@2.1.1","_shasum":"bef30ce545ca8b3e9e1c2be62320abf19be5eaeb","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"bef30ce545ca8b3e9e1c2be62320abf19be5eaeb","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-2.1.1.tgz","integrity":"sha512-chLieCWYBsVygfDWgmwqz44byEQDfh8SMCqoVBXxuBe0P9szQ8ILDAStid/nVxrZr95WU5sIDP78AbR/tmQEiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAkaKHSMt7kM1xaGOgDkkEPLIBRGnCIBVOZna1hZspjgIgLhu+lsXp/CwQME69rzPX/j86YOVmgsrJlpjWB3baXik="}]}},"2.2.0":{"name":"baseclassjs","version":"2.2.0","description":"Lean yet robust JavaScript inheritance.","main":"src/baseclass.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"curb":"^1.0.0","grunt":"^0.4.5","grunt-browserify":"^3.2.1","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0"},"dependencies":{},"gitHead":"a8ab4813296784c2da775f43357d89e1cef47856","_id":"baseclassjs@2.2.0","_shasum":"8e0cca4a4299a8988915958b79b8ca62e47dae0e","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"8e0cca4a4299a8988915958b79b8ca62e47dae0e","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-2.2.0.tgz","integrity":"sha512-HDnZOYymhbKKSM2/M4nMs9wTLlDuspFXLZP2C2Kt7hu0J7JoKR9bmAyyphJXcpqvXaQJr9RH/mfcvial0ZQ2Sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMVamYgWGKNJzkF2ot/Vnsfbu8GwkXhHAJtM7qsLqMlwIhAK7a1SyUiIQJkD5K+Hbb+mFAZ4pN8ablmybhoRyM9CBO"}]}},"2.2.1":{"name":"baseclassjs","version":"2.2.1","description":"Lean yet robust JavaScript inheritance.","main":"src/baseclass.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"curb":"^1.0.0","grunt":"^0.4.5","grunt-browserify":"^3.2.1","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0"},"dependencies":{},"gitHead":"80afac5e62bd74bfdf0d04b9dfb7193a93c3adbf","_id":"baseclassjs@2.2.1","_shasum":"0e57af925232c0bdcf5b595198cf0c909c664d5e","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"0e57af925232c0bdcf5b595198cf0c909c664d5e","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-2.2.1.tgz","integrity":"sha512-uCniFnNnFHeyqSXmLwJZAUHKyI/lxklt7AWtNGSBr31llwijwX3j+RkNmYahStfl6BpeWS84scUflLwkVDntfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFIf7g0SGhjROArZzWqBD04ZTrwY2YUB9GYMbYYw/XrZAiEAo1nH/6TdEdCLDPVY3FYrSMgFBUWUKIu1SCmkmSzW2bs="}]}},"2.2.2":{"name":"baseclassjs","version":"2.2.2","description":"Lean yet robust JavaScript inheritance.","main":"src/baseclass.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"curb":"^1.0.0","grunt":"^0.4.5","grunt-browserify":"^3.2.1","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0"},"dependencies":{},"gitHead":"29c0fa10ddd9a9990a8b09f8e21771c4b8cac7e0","_id":"baseclassjs@2.2.2","_shasum":"b4e3c2e341718ef995e19f09b6b7c87c003c122f","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"b4e3c2e341718ef995e19f09b6b7c87c003c122f","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-2.2.2.tgz","integrity":"sha512-xnT5KLb1uMcfEKxBPctAWTSkKB5yX0Zn5y4hCG/j9dvQQq5IeXul/Ac9G9lDIVVURSHo8b44mTchMAiLgBjg5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGEOQ8L+xzp4aLXtymaPkina/LkSVVMejoXPy3Xsr+3QAiEAigodn3vY7kZbTq1qft1GYBPI6IPADsCXydr/QhUUt94="}]}},"2.3.0":{"name":"baseclassjs","version":"2.3.0","description":"Lean yet robust JavaScript inheritance.","main":"src/baseclass.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"curb":"^1.0.0","grunt":"^0.4.5","grunt-browserify":"^3.2.1","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0"},"dependencies":{},"gitHead":"e5bc2bbadc8cd6c51952d1249c8e800ef9967a42","_id":"baseclassjs@2.3.0","_shasum":"789a3434e1311cc4dda1a6c3e17e19b4d4990848","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"dist":{"shasum":"789a3434e1311cc4dda1a6c3e17e19b4d4990848","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-2.3.0.tgz","integrity":"sha512-Eb+uAUamjSN6TgpMakwM+NxY2yEyLsaRhiTd1L4RKbDjjF1C11BGB0pgO95ox8dihACViCYbUnI1yIcEsl4usQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKdpYzNlmw5tRGIyKeIKsOxitrSOXkeVnwwQjPh2QX/AiAWn10G7+1CrwkznOTE0/IVhUq2z6nS0OqJog1ctPLcUg=="}]}},"2.4.0":{"name":"baseclassjs","version":"2.4.0","description":"Lean yet robust JavaScript inheritance.","main":"src/baseclass.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git+https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"curb":"^1.0.0","grunt":"^0.4.5","grunt-browserify":"^3.2.1","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0"},"dependencies":{},"gitHead":"46ccbad4723b9f6e0e05acdd3cf70960eddf9773","_id":"baseclassjs@2.4.0","_shasum":"18a4e1a2702e61806a10aefdd53efbf03ff55472","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"dist":{"shasum":"18a4e1a2702e61806a10aefdd53efbf03ff55472","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-2.4.0.tgz","integrity":"sha512-U/FhobEbe35PeoLxWRAJkwbNMtxY1oOVF74gqU25XLota9CCPCDyRNqXAUQ9L6gLJHSmEMztBsPQOZ7y66B/ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr20+SHOEhl+XUav0GSSrhql66DTk2Hdp7dU6XCUC1YgIgRrq+rDfDi/bGKmAUgcvrldbkHkvEsrECmk9C4W/lxd8="}]},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}]},"2.4.1":{"name":"baseclassjs","version":"2.4.1","description":"Lean yet robust JavaScript inheritance.","main":"src/baseclass.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git+https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"curb":"^1.0.0","grunt":"^0.4.5","grunt-browserify":"^3.2.1","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0"},"dependencies":{},"gitHead":"4eb0259038fb9be142264c06115134e5e3f4d2ce","_id":"baseclassjs@2.4.1","_shasum":"695fae384ca69e0a21fb3c405113b426dc4ad9ef","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"dist":{"shasum":"695fae384ca69e0a21fb3c405113b426dc4ad9ef","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-2.4.1.tgz","integrity":"sha512-ugf3NSRV4mj+oiWQIHRwoLg1h/k4SId8gpMxd+gMtJSln6w7SZSaAfO307YGJ9CoF8Ha+1GU9PbIoIt32Xx/9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfTTmvPSsqqzt854kbQXGql3Ia4ONY+XOBGXG7S51tyAiB5oiR3KM277bOQHaI3k2zKmujYrSFqbQ2yYQm+1SIiuA=="}]},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}]},"3.0.0":{"name":"baseclassjs","version":"3.0.0","description":"Lean yet robust JavaScript inheritance.","main":"src/baseclass.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git+https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"curb":"^1.0.0","grunt":"^0.4.5","grunt-browserify":"^3.2.1","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0"},"dependencies":{},"gitHead":"c8767d6e844823ec78485cba72d149ba6d7f008a","_id":"baseclassjs@3.0.0","_shasum":"83447899cddbc533203b7d7b485daf97ebd807a6","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"dist":{"shasum":"83447899cddbc533203b7d7b485daf97ebd807a6","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-3.0.0.tgz","integrity":"sha512-p5MTRJyZUJAhYxviiBg29gLiAHd9LpbVqMXch0KVFZqC6XZQrdGO7V9i1qC1b7wWFHaxegPkenLXNLdlAkoJSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaYZvfWoAKW7EdMAtkk+uyqiU2izFRErhKT1QzBCMN2gIhAO2L+RsUwlF5hbqavmsu5m9qrHhgdP82J+LjH8bUFEcC"}]},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}]},"3.1.2":{"name":"baseclassjs","version":"3.1.2","description":"Lean yet robust JavaScript inheritance.","main":"src/baseclass.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git+https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"benchmark":"^1.0.0","curb":"^1.0.0","grunt":"^0.4.5","grunt-browserify":"^3.2.1","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0"},"dependencies":{},"gitHead":"e1de3fcb078ed7e10b0b81f75dc13b92db588522","_id":"baseclassjs@3.1.2","_shasum":"74c168554ec4a253e379b7b4a7700a69c0ad38fe","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"dist":{"shasum":"74c168554ec4a253e379b7b4a7700a69c0ad38fe","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-3.1.2.tgz","integrity":"sha512-y/tF87cBQlQv9z9nmDTCdXdFUZejKZBo5ZGrjIjL5d5ZqJwCtJD+7b/+kVVxSV1h65VlT+j1ghj6IcqNz0ghAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYxpXbMCCguZFTba2IgI5RQZkSdtx9n5H8Gm5d2ENZSAiA2Z+WmJu2VXkq7xTUCMsmfVtr2BdEPFLZ/x02DGdN6sA=="}]},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}]},"3.2.1":{"name":"baseclassjs","version":"3.2.1","description":"Lean yet robust JavaScript inheritance.","main":"src/baseclass.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git+https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"benchmark":"^1.0.0","curb":"^1.0.0","grunt":"^0.4.5","grunt-browserify":"^3.2.1","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0","plotly":"^1.0.2"},"dependencies":{},"gitHead":"51b4ab3bfdb81b971253fbe0f3adde9f8cfe1c13","_id":"baseclassjs@3.2.1","_shasum":"06eabef0504b37933e95d07a02a7dd5d55194a74","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"dist":{"shasum":"06eabef0504b37933e95d07a02a7dd5d55194a74","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-3.2.1.tgz","integrity":"sha512-XsLcee7FIfa58IA5mVgaTqy+buAthuGef+Byh7Khwsdgmi9A+7iabsK/9MWuRmAcGhxC687ZwH0AAbYJtundTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJScL/iyO4OvTYqu6fcKhu2nOa/P8rvWcA5zvz542feAiEAwixVQNF2v9zeTb6VlX3xzKEDIRtT/wvesmKBHUTaats="}]},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}]},"3.3.0":{"name":"baseclassjs","version":"3.3.0","description":"Lean yet robust JavaScript inheritance.","main":"src/baseclass.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git+https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"benchmark":"^1.0.0","curb":"^1.0.0","grunt":"^0.4.5","grunt-browserify":"^3.2.1","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0","plotly":"^1.0.2"},"dependencies":{},"gitHead":"27a73b286a7556ac57c82ba7cd09da9f6db7f3f1","_id":"baseclassjs@3.3.0","_shasum":"fb5c3463a79d93ee9ba36ba0d8d19848774b250d","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"dist":{"shasum":"fb5c3463a79d93ee9ba36ba0d8d19848774b250d","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-3.3.0.tgz","integrity":"sha512-eS5sVggoBDjgi0bJ6xAIAhyNhuJi+zgdJWhMZ4XC4UsJAYuX8LDtyFhzE0oJLQqMCXAZdPRYDur4rB+C0KKgjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp3eKfiSvGNN8s1/p8tDr5hEqOL/yhxRVCtTcqsYxYkwIgdrOteUemWF1MZhCO+I8elchnidAYbFuo4SbrKs1NPRk="}]},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}]},"4.0.0":{"name":"baseclassjs","version":"4.0.0","description":"Lean yet robust JavaScript inheritance.","main":"src/baseclass.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git+https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"benchmark":"^1.0.0","curb":"^1.0.0","grunt":"^0.4.5","grunt-browserify":"^3.2.1","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0","plotly":"^1.0.2"},"dependencies":{},"gitHead":"b6366274ec4a138b0d9b718404856dab0dc93555","_id":"baseclassjs@4.0.0","_shasum":"824338c7109549af3f296cd18412b1c7cfc41b7e","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"dist":{"shasum":"824338c7109549af3f296cd18412b1c7cfc41b7e","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-4.0.0.tgz","integrity":"sha512-mNp7hcKotuIg7uKKkaEenqGfCFBMon5t5FaW1NfCk5AVf69IAp5gSC0THK5JL+OuwUv7U64Ju5rRla4p5ASxmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnrsHxABQwF+yYJ8poP/pveMSw4A3hy1ABUP2rvCnYzAiBCtProMT16fUGRIBOhAweJzE/ZiWxHf32PwkGhu9oGyw=="}]},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}]},"4.0.1":{"name":"baseclassjs","version":"4.0.1","description":"Lean yet robust JavaScript inheritance.","main":"src/baseclass.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git+https://github.com/cobbdb/baseclass.git"},"keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"license":"MIT","bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"homepage":"https://github.com/cobbdb/baseclass","devDependencies":{"benchmark":"^1.0.0","curb":"^1.0.0","grunt":"^0.4.5","grunt-browserify":"^3.2.1","grunt-contrib-jasmine":"^0.8.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","jasmine-node":"^1.14.5","matchdep":"^0.3.0","plotly":"^1.0.2"},"dependencies":{},"gitHead":"e8c89eb0439d82a0e3563896c6962d0b1ed052ab","_id":"baseclassjs@4.0.1","_shasum":"1438b31e9ac313a4e32c6cd915c93eaf13e9dbfe","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"cobbdb","email":"cobbdb@gmail.com"},"dist":{"shasum":"1438b31e9ac313a4e32c6cd915c93eaf13e9dbfe","tarball":"https://registry.npmjs.org/baseclassjs/-/baseclassjs-4.0.1.tgz","integrity":"sha512-0rNfFkDVl7pKZtgPh+9JP4JmePKm13xByrAJ0FgBNkGAKpLKnWBJb1xCX3qjgGEZ2eiOHODBioVicOmmJvt+XA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtBPFCvksmYYvpFhArSnpJRakghiE28Khoj+FpkVeZ9wIhAKljRsOQ8M6gLTXILIW/m8zjcoULNqXyoyVCL5NDQLCJ"}]},"maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}]}},"readme":"# BaseClass [![Bower version](https://badge.fury.io/bo/baseclass.svg)](http://badge.fury.io/bo/baseclass) [![NPM version](https://badge.fury.io/js/baseclassjs.svg)](http://badge.fury.io/js/baseclassjs)\n\nLean yet robust JavaScript inheritance.\n\n    $ bower install baseclassjs\n    $ npm install baseclassjs\n\n[![NPM info](https://nodei.co/npm/baseclassjs.png?stars=true&downloads=true)](https://nodei.co/npm-dl/baseclassjs/)[![NPM downloads](https://nodei.co/npm-dl/baseclassjs.png?months=6&height=2)](https://nodei.co/npm-dl/baseclassjs/)\n\n-------------\nBaseClass is a fast, lightweight, and non-intrusive inheritance\nlibrary. Code in natural JavaScript but now with the power of\nsimple inheritance.\n\nBaseClass is provided as a CommonJS module, as well as a global function.\nYou can pick whichever version you prefer. The global function lives\nin `dist/baseclass.min.js`, and the CommonJS module can be `require`'d\nafter it is `npm install`'d.\n\nEvery release, performance data is gathered and graphed to ensure every\nversion of the library is blazing fast.\n* [Base class creation](https://plot.ly/~cobbdb/69/baseclass-create)\n* [Class extension](https://plot.ly/~cobbdb/74/baseclass-extend)\n* [Leaf-most method calls](https://plot.ly/~cobbdb/72/baseclass-use)\n* [this.base method calls](https://plot.ly/~cobbdb/68/baseclass-base)\n\n## BaseClass() & extend()\nHere's a quick example showing a typical class setup.\n\n```javascript\n// pet.js\nvar BaseClass = require('baseclassjs');\nmodule.exports = function (name) {\n    // Declare your root class with the BaseClass constructor.\n    return BaseClass({\n        name: name,\n        color: 'grey',\n        speak: function () {\n            console.log('Hi there!');\n        }\n    });\n};\n```\n```javascript\n// dog.js\nvar Pet = require('./pet.js');\nmodule.exports = function (name) {\n    return Pet(name).extend({\n        // The 'this.base' object is used to access a parent's methods.\n        speak: function () {\n            this.base.speak();\n            console.log(\"I'm \" + name + \" and I'm a \"  + this.color + ' dog.');\n        }\n    });\n};\n```\n```javascript\n// my-app.js\nvar Dog = require('./dog.js'),\n    woofie = Dog('Woofie');\nwoofie.speak(); // --> Hi there! I'm Woofie and I'm a grey dog.\n```\n\nThis inheritance chain can continue on as deep as you want it to be. To\nreach deeper into the chain, just use the `.base` notation. For example\nif you want data from two levels deep, that would look\nlike `child.base.base.data`.\n\nSince all properties are brought over to each child, children will always\nhave access to an `extend` method to create more children.\n\n#### _create method\nAll levels of the inheritance chain are assigned a `_create` method. This\nmethod is stubbed when not explicitly defined. The `_create` method is\na callback that executes after the root parent is created and again after\neach child is extended. The `this` object is bound to the newly setup\ninstance. Here is an example of populating a custom data-structure after\nit has been newly created.\n```javascript\n// Where MyCollection provides an add() method.\nmodule.exports = function () {\n    return MyCollection().extend({\n        _create: function () {\n            this.add([1, 2, 3, 4]);\n        }\n    });\n};\n```\n\n#### this.base\nAny child can access its parent's methods with the `this.base` object.\nThis is provided automatically to each child method and works in the\nsame way as Java's `super` keyword.\n\n```javascript\nfunction Machine() {\n    return BaseClass({\n        alert: function () {\n            return 'alert: ';\n        }\n    });\n}\n```\n```javascript\nfunction Vehicle() {\n    return Machine().extend({\n        honk: function () {\n            return this.base.alert() + 'beep beep';\n        }\n    });\n}\n```\n```javascript\nfunction Car() {\n    return Vehicle().extend({\n        honk: function () {\n            return this.base.honk() + ', ahooooga';\n        }\n    });\n}\n```\n```javascript\n// my-app.js\nvar mycar = Car();\nconsole.log(mycar.honk()); // --> alert: beep beep, ahooooga\n```\n\n## BaseClass.Abstract\nIf you want your base class to enforce an override, you can use the\n`Abstract` method provided from the BaseClass function. Simply drop it into\nplace like this:\n\n```javascript\nfunction Vehicle(model) {\n    return BaseClass({\n        model: model,\n        // Drop it in like any other property.\n        drive: BaseClass.Abstract\n    });\n}\n```\n```javascript\nfunction Car(model) {\n    return Vehicle(model).extend({\n        color: 'blue'\n        // Notice we did -not- override the drive() method.\n    });\n}\n```\n```javascript\n// my-app.js\nvar mycar = Car('Honda');\nmycar.drive(); // --> Throws JS Error!\n```\n\nCalling an abstract method that has not been overridden will result in a\nJS Error being thrown.\n\n## BaseClass.Stub\nSometimes you only want to reserve an attribute name to ensure that it's\nprovided to all children. This can be done easily with the `Stub` method.\n\n```javascript\n// vehicle.js\nvar Vehicle = function (model) {\n    return BaseClass({\n        model: model,\n        // Drop it in like any other property.\n        honk: BaseClass.Stub\n    });\n};\n```\n```javascript\n// car.js\nvar Car = function (model) {\n    return Vehicle(model).extend({\n        weight: '1000lbs'\n        // Notice we did -not- override the honk() method.\n    });\n};\n```\n```javascript\n// my-app.js\nvar whip = Car('Honda');\nwhip.honk(); // --> Nothing happens.\n```\n\n---------\n* See: http://cobbdb.github.io/baseclass\n* See: http://github.com/cobbdb/baseclass\n* License: MIT\n","maintainers":[{"name":"cobbdb","email":"cobbdb@gmail.com"}],"time":{"modified":"2022-06-13T04:19:46.272Z","created":"2014-09-30T00:48:07.446Z","1.0.0":"2014-09-30T00:48:07.446Z","1.0.1":"2014-09-30T01:08:16.538Z","1.0.2":"2014-10-01T04:28:29.626Z","1.0.3":"2014-10-06T21:29:27.962Z","1.0.4":"2014-10-06T21:51:56.253Z","1.0.5":"2014-10-06T21:53:59.429Z","1.1.0":"2014-10-10T22:20:03.523Z","1.1.1":"2014-10-10T22:22:47.598Z","1.1.2":"2014-10-10T22:24:09.539Z","2.0.0":"2014-10-19T06:18:02.672Z","2.0.1":"2014-11-06T00:17:57.617Z","2.0.2":"2014-11-06T00:22:01.841Z","2.1.0":"2014-12-12T03:08:18.723Z","2.1.1":"2014-12-12T04:50:41.632Z","2.2.0":"2014-12-16T02:08:41.228Z","2.2.1":"2014-12-16T02:52:29.849Z","2.2.2":"2014-12-16T04:00:41.920Z","2.3.0":"2014-12-18T02:28:17.868Z","2.4.0":"2015-07-04T18:18:14.136Z","2.4.1":"2015-07-04T18:27:51.786Z","3.0.0":"2015-07-06T20:27:13.739Z","3.1.2":"2015-07-23T07:44:25.034Z","3.2.1":"2015-07-23T20:12:25.724Z","3.3.0":"2015-07-24T07:14:56.750Z","4.0.0":"2015-07-31T07:43:09.557Z","4.0.1":"2015-07-31T16:50:09.088Z"},"homepage":"https://github.com/cobbdb/baseclass","keywords":["inheritance","parasitic","crockford","simple","easy","fast","minimal","super","class"],"repository":{"type":"git","url":"git+https://github.com/cobbdb/baseclass.git"},"author":{"name":"Dan Cobb","email":"cobbdb@gmail.com","url":"http://www.github.com/cobbdb"},"bugs":{"url":"https://github.com/cobbdb/baseclass/issues"},"license":"MIT","readmeFilename":"readme.md"}