{"_id":"abstract-object","_rev":"91-1e979504e8cad843d73add89a1e67289","name":"abstract-object","dist-tags":{"alpha":"3.0.0-alpha.4","latest":"3.1.0"},"versions":{"1.0.0":{"name":"abstract-object","version":"1.0.0","keywords":["nosql","graph","knowledge","database","AI","experter","inference"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.0.0","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"8723ac016528ab774e80d98a39a0d8ac7a440af4","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.0.0.tgz","integrity":"sha512-27LdR8TYVcCwou1RNSmgJcvV5HBwUK5V6JMApO2OE3kq28fTtT8m1NPNjr5EtpicsK/1BD/O9pJmOEE4G7r1Qg==","signatures":[{"sig":"MEQCIASXTl7QRJQSfPOoFaLNt9DsgseCoisGLj/670igBsEeAiAzrMuC/y1vks7VdZGdPcSKUgb0H3GBHahk6tUaKWsgSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","_shasum":"8723ac016528ab774e80d98a39a0d8ac7a440af4","engines":{"node":"^0.10.0"},"gitHead":"5dc42ea3a268ac3f8d37b3f6dce0d5fa67bfab85","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"^1.10.0","grunt":"*","mocha":"^2.0.1","sinon":"^1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"^2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"^1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"^0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.0.1":{"name":"abstract-object","version":"1.0.1","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.0.1","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"7f81404f55846a7e11b19483eb544a10c70428cd","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.0.1.tgz","integrity":"sha512-/lZG0L6Eufjy0426KrefJ0Tdz+pUckAiZoO6tlCqM2JaODUxp1WAkFivNqKAmRlnvtVertRZ3qQXeuCnaddEzg==","signatures":[{"sig":"MEUCIEzv1L+v/AX+x3t+qXovffcBm7z51elDgHPlO5s1SXJAAiEAvdmFkexVQ0xvK4d/8kGjfwRBYwTcM8YzSSp9lvJpuWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","index.js","RefObject.js","test","lib"],"_shasum":"7f81404f55846a7e11b19483eb544a10c70428cd","engines":{"node":"^0.10.0"},"gitHead":"5dc42ea3a268ac3f8d37b3f6dce0d5fa67bfab85","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"^1.10.0","grunt":"*","mocha":"^2.0.1","sinon":"^1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"^2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"^1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"^0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.0.2":{"name":"abstract-object","version":"1.0.2","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.0.2","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"6b5aa7eaa8166694a9b14e3d60e5b750ce3d6fff","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.0.2.tgz","integrity":"sha512-AJnlQJPwX2xtp1SKMHtaKzJFooiAXansjrYEkQfK36zQkbqT2MnO2L2YmKryBSn+NVz+oruf9mlrxklykBHmZg==","signatures":[{"sig":"MEUCIQCeCEMR9BdDg00KZZF2eIjgol8AyMNf+rqOgIHiJfhYYgIgCLW/R9ZOvCO2nDDdrQZ/GbvtfCQaI26LGqqG8W8nHRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","index.js","RefObject.js","test","lib"],"_shasum":"6b5aa7eaa8166694a9b14e3d60e5b750ce3d6fff","engines":{"node":"^0.10.0"},"gitHead":"812bbe229b9243d799383fee4e7da90e1da493c7","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"^1.10.0","grunt":"*","mocha":"^2.0.1","sinon":"^1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"^2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"^1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"^0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.1.0":{"name":"abstract-object","version":"1.1.0","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.1.0","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"05377313530027e7ca41ea20bf5881cbc6c296f1","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.1.0.tgz","integrity":"sha512-ITsOEzFqoYCyPMfvDXo/U6ftIuVhdIYzYjOMR4fSloVyiKeC/8WFligs5yOmWDe1KjlYbyulckktFvGw161C9w==","signatures":[{"sig":"MEYCIQCaGG70pQXiKaqMMczAWLY+gwBipTsSPXBlXbZSFsZ29gIhAKHnui77iC8vxTRl+B/w9Rg70fS/I9NPox6VUf+9JM6W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","index.js","RefObject.js","util.js","Error.js","test","lib"],"_shasum":"05377313530027e7ca41ea20bf5881cbc6c296f1","engines":{"node":"^0.10.0"},"gitHead":"7258937ad3edbb31a8d4662ffe91708e4ed56286","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"^1.10.0","grunt":"*","mocha":"^2.0.1","sinon":"^1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"^2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"^1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"^0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.2.0":{"name":"abstract-object","version":"1.2.0","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.2.0","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"a48edb1a5de47fc617935e5e198db624af7c523a","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.2.0.tgz","integrity":"sha512-zKN+WYS7W2ClG3sBtIQiNViLYs7Ya0I/m9pSy8X2aC4XABPTer/rVfc+1UXGtJAqP7rUtPDSMSF9q3Pxl5tM5Q==","signatures":[{"sig":"MEUCIQCXVbyoAxVNkQt6ZvfacGj0OtbCLLtWQi/ayOpunSO8SAIgZ1RQjeB8keXoNTT1vpt3Fb81U+Qupf3lK/ENgUFyTgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","index.js","RefObject.js","util.js","Error.js","test","lib"],"_shasum":"a48edb1a5de47fc617935e5e198db624af7c523a","engines":{"node":"^0.10.0"},"gitHead":"496c3e952b00a12349523f70d087cb4234c911a7","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"^1.10.0","grunt":"*","mocha":"^2.0.1","sinon":"^1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"^2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"^1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"^0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.2.1":{"name":"abstract-object","version":"1.2.1","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.2.1","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"f8ee7aa2994d10571090318934cca570318a065d","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.2.1.tgz","integrity":"sha512-EwknDeXs5rusQZhBvM9+GIriKhZGxzvRFTLKsdViYK6fgZ6MquJSbsGu4DmVExKCHqNtFh/6ObQBW4sKA4UC7Q==","signatures":[{"sig":"MEUCIQDbnAnyP+qzJKVkxO9ikR6lNb9v6025/bJ6VXbplFisywIgRkNf6k7+U88PjDuvgsP3lUbTjN0JVcFCNhmIH2wyQ3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","index.js","RefObject.js","util.js","Error.js","test","lib"],"_shasum":"f8ee7aa2994d10571090318934cca570318a065d","engines":{"node":"^0.10.0"},"gitHead":"f0cbd7965d39a8827ae4659ba982ce9a44227a50","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"^1.10.0","grunt":"*","mocha":"^2.0.1","sinon":"^1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"^2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"^1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"^0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.2.2":{"name":"abstract-object","version":"1.2.2","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.2.2","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"73d6f619a92457619c6395a8c512d4689d8f2cd0","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.2.2.tgz","integrity":"sha512-HcMHulfDLw9FbXGsYoxBH6nY9EMqVkkGuh+LaGEeXTSoXFjI6qTEiHdj6CGrerdIlU5Jd/7LtUS3zIhWdB20Hg==","signatures":[{"sig":"MEYCIQDdoidZ4WVPSe5DVzEbowWcUdn/JZlNKf0BjzG6NMnX3AIhAPf2p/30BYmED8I5XEku2mlcm2SnR1nNlTTij3wFvCBr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","index.js","RefObject.js","util.js","Error.js","test","lib"],"_shasum":"73d6f619a92457619c6395a8c512d4689d8f2cd0","gitHead":"2578dbf60b663779243807a60556314165d1b334","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"^1.10.0","grunt":"*","mocha":"^2.0.1","sinon":"^1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"^2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"^1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"^0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.3.0":{"name":"abstract-object","version":"1.3.0","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.3.0","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"93dea36968914be6ad22813ec7227f28a70fea9f","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.3.0.tgz","integrity":"sha512-5Xucx6dd1Xas/MRwht7eN5psHK9t25w7zfDFAaePhPOqsIxYjRbHWI37P+Pn2p6lYWapY4kEUq63eSoXSvK2MA==","signatures":[{"sig":"MEUCIFmog/t/9L8RzIpdQmBagUD+e013Zt+iywljP3G7Kqi5AiEAyElPdkq6axw6wX/oPgkKlC7i4gV4u6Y+egSnfz9/qDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","index.js","RefObject.js","util.js","Error.js","test","lib"],"_shasum":"93dea36968914be6ad22813ec7227f28a70fea9f","gitHead":"204fe4c76d585ca2c4d5cd87c7d6fd673cdf693e","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.3.1":{"name":"abstract-object","version":"1.3.1","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.3.1","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"c9aadcc17a4fa69432684a4bbf5ba5ea1384fded","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.3.1.tgz","integrity":"sha512-z+cPi3AD4Z9gZ+MWiYYeLEyooI+e8KAJOMGxE818no588290SAAh6qfAAqOmO4X1m/zUIJGHlzjDyyHw8BjIkg==","signatures":[{"sig":"MEUCIHYO8JZeCGOiSOkKqNRjqcG9lXILWTI4f9Jd0QBExqutAiEAph77dGBKkS9bf13bMlyU2CCEusVqwB9/XdpRcR8SRK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","index.js","RefObject.js","util.js","Error.js","test","lib"],"_shasum":"c9aadcc17a4fa69432684a4bbf5ba5ea1384fded","gitHead":"9cb93af666a0fb3624d873639454a8cfe2956e3d","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.3.2":{"name":"abstract-object","version":"1.3.2","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.3.2","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"f4dbf421a7e112a65a59da020e9a95e1a658d11f","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.3.2.tgz","integrity":"sha512-L5LOx7KnvNpHSaHXOR+sxqkEs5Kytx2AatXlSArSLgLbewvvwahFjonPkf6OVNgNE+3qFQ8JQxxxPkZZu+Q1cA==","signatures":[{"sig":"MEUCID9vBkKvNGoEpyku7yeDHS1NMg+S6E14OYsa5z/HIiXIAiEA1EjzzN2ndkclGiqX7lKkIn6+/a3TTqqip+F8iKkwGUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","index.js","RefObject.js","util.js","Error.js","test","lib"],"_shasum":"f4dbf421a7e112a65a59da020e9a95e1a658d11f","gitHead":"701c723084dcd3ad32bbf3a9ab352278a58f9b8e","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.3.3":{"name":"abstract-object","version":"1.3.3","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.3.3","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"3af8a943bd95c1c8f83a364a4668ab18446d82c9","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.3.3.tgz","integrity":"sha512-WZDWFraKhILqqOU9UbyU4RDdgDEVQVijQdy9BqdJkWnBlEjMMKGxk5sSpEU80ZFIjEFD3XkhrJyPUi3fT/1qyw==","signatures":[{"sig":"MEQCICtPlORXH4KitYkVeJwMpFsC7rIFhGk1oqP1JUz5XveZAiBhl2XzKFeZoq94Idco0MMX/SsPoOsFpOpsafk2yQaL6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","index.js","RefObject.js","util.js","Error.js","test","lib"],"_shasum":"3af8a943bd95c1c8f83a364a4668ab18446d82c9","gitHead":"ffd7c0cb286562e49f7fdca6d821f3ad72bfbc00","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.3.4":{"name":"abstract-object","version":"1.3.4","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.3.4","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"c2d907ffb8afbdd932c896c323ce484f001714ca","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.3.4.tgz","integrity":"sha512-Fr7BtvFX70XyD83XjylHM6pu/tZl+oJjz6/J4tmX5quZZ9+Bhao6kKXaeixpMQnT6mPFGzXtSjin7tWFSrnqjg==","signatures":[{"sig":"MEYCIQDWKRfZ/i6Bzdtd/8RAGcLOs/1IyP+grJwTCiyoRRdvOQIhAO2N+Xe/Ap8tVx4wPjr1YeWKXeyX9FbbLSO+CCtHYPhV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","index.js","RefObject.js","util.js","Error.js","test","lib"],"_shasum":"c2d907ffb8afbdd932c896c323ce484f001714ca","gitHead":"4d4b0215e8a90c96d6e2f436be8cbe3d1d98773a","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.3.5":{"name":"abstract-object","version":"1.3.5","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.3.5","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"4386385f76adb35aabcbd09db7af8f2cf3dc1722","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.3.5.tgz","integrity":"sha512-Fpdl3s69ai71ipLUqo/Zy19epxfxbzdJnIqeW6IPmBukHWgDUOeqeadt3Mzsu8Ko/Pnf9LipaoIJLraiIS87Qw==","signatures":[{"sig":"MEUCIQCO9RZVlv1elXptJL0gU9A+PDJ89hWEsBQkxRy3Et/NUgIgKkouppj7yJTn7slK+Y1JwEh6m5vFNwzvTUfOU8wBWuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","index.js","RefObject.js","util.js","Error.js","test","lib"],"_shasum":"4386385f76adb35aabcbd09db7af8f2cf3dc1722","gitHead":"399612980aa4244013f16d8452c4d20642e0e7b8","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.3.6":{"name":"abstract-object","version":"1.3.6","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.3.6","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"6ae63f3d02458a3834735ee59f7b9e3e0c1cb18d","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.3.6.tgz","integrity":"sha512-BjpLRcLLtZLuxnbpSrMr3xSYjcgJdjw0rLVHWaQXKPNtpPv4UQJ7LhU2I5ExqKwUzxwRT8rTWrbLvlFjVcEhGQ==","signatures":[{"sig":"MEUCIA6BqZUtlBNI+20bOoIMEnv9ddcQJlf5yp+Jq6f59GzsAiEAodhTWxl34YPKtrfkFrYTl3vTe85ZljGRCtP6RDL7i3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","index.js","RefObject.js","util.js","Error.js","test","lib"],"_shasum":"6ae63f3d02458a3834735ee59f7b9e3e0c1cb18d","gitHead":"bece8cc9ae522164aa499764311d16e8018ec9c5","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.4.0":{"name":"abstract-object","version":"1.4.0","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"_id":"abstract-object@1.4.0","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"462a6c9a229f3fb908d3658c8f54949620d32bc9","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.4.0.tgz","integrity":"sha512-KCq4pn2lRaqBlmTouMM/7fIYZMEncxB3Y+jDfVIZriZWbgqwzi9FQZApTBoGJSZqb447Mwi3vd2T34GSRyTQsw==","signatures":[{"sig":"MEUCIDsUzUUmkdjDOumUGvHC1nSXXvVeaVJKTshgfJ5efrKfAiEAxUwDF6QtwHPRJQrI2rmzZa2BmxJxbs80r7MZqxqu2FA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","index.js","RefObject.js","util.js","Error.js","test","lib"],"_shasum":"462a6c9a229f3fb908d3658c8f54949620d32bc9","gitHead":"83b18ad28ef351b5714774f7e3df6711f760e0b8","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"licenses":[{"url":"https://github.com/snowyu/abstract-object/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.5.0":{"name":"abstract-object","version":"1.5.0","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.5.0","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"091a213a9b731a5e880cb624b8d48a2d95290cd4","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.5.0.tgz","integrity":"sha512-+9fHETreGn86f8JdmkYJo25by9ndqQsg1npF7X6gWV/XYZKUpPPAtS9mMkzM74BW7CoAPG5laMDD61weSGt+Kg==","signatures":[{"sig":"MEUCIQCNsl1ATE6d6ZFfE/NWbRFP4gKycBDCJGkYLyQgsGKrwQIgasuoPm/Hms1vt5PKwSs/fPeRykPQmFw+bOcJYv++2T8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"091a213a9b731a5e880cb624b8d48a2d95290cd4","gitHead":"1eb54aa0562095aaef8496fb48c41e2490abf245","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.6.0":{"name":"abstract-object","version":"1.6.0","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.6.0","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"04bb35dc34a30649647792709cb0fddce1c89334","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.6.0.tgz","integrity":"sha512-OJQLuLtXdqz1P0/aKTLlkni4nitxJ9dxs4iRBMx2jKU79nPKXz5LtAHlhYlPpz/M0BlH0+lJsjlNcz92yDRpqg==","signatures":[{"sig":"MEQCIHmEBwcVCheHehHsqyDKZ/9m6mjxofkJaasdE0X4YsHxAiAjqjUxrm0hgbu2wG/Fe7U0yEJ91dzEw+GtkZFwL8DEmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"04bb35dc34a30649647792709cb0fddce1c89334","gitHead":"9e96d53bf3c4a7928aa76cac6133772d0701f3b6","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.6.1":{"name":"abstract-object","version":"1.6.1","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.6.1","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"e41d5f88d939844f6ebf6ae67f5e82166a4d17d5","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.6.1.tgz","integrity":"sha512-TWMxUCUvJu+TOr8tPzyTDaBxI4C30yckNdDC0Y/0KIaak4u45RnkCnxgr6pfI4tZeyCDGVbUZGKKwRGb8r6JiQ==","signatures":[{"sig":"MEUCIHg0gvZ8slXpiHnF0HC+h6o3PXw3qCMz9Fz5JWaAgSrSAiEAzAjYONoW5Hmm7oeun+jMELWn+O5/n7NwhG3S15UJscs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"e41d5f88d939844f6ebf6ae67f5e82166a4d17d5","gitHead":"d9a150cdeb4628cf0dd16dfd882fa39803a34a6c","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.11.1","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.6.2":{"name":"abstract-object","version":"1.6.2","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.6.2","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"3c1e4652672797047d7e8b998655c0ad1b8424eb","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.6.2.tgz","integrity":"sha512-a1oxQPrJ212YB7jTUMgUlOx9rEIjrv1H9FSZaCgEpC38hx1lTrD6zsFCUGbFgbgnyGLztLhTFl2hjhZDZQX0jQ==","signatures":[{"sig":"MEQCIHjXpuiie1xvidtKC+D7BkGRcA/YxvMGu85q36j4fP5cAiAHRl7O0JG9pcciDkjf06Jz5Bk0u/EJfAiB9RV7UJR5eA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"3c1e4652672797047d7e8b998655c0ad1b8424eb","gitHead":"84ca89c5895e8e02619ad2514fe8e858919c396a","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.12.2","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.6.3":{"name":"abstract-object","version":"1.6.3","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.6.3","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"729cdfc71bf4bee03de1388a5d8226151b2d883d","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.6.3.tgz","integrity":"sha512-j7xkKcGTpIzeG1TBWGBop6gv+8qJNYJu3sTF+no0vKeUb3B6YheBRLsIf7RhTBTRo9xFQLRZbNTb1+KJrxXWZg==","signatures":[{"sig":"MEUCIQCZ4ejM2pGEu3+PUiGeQw3wZ3Lyv6T0nEL2ubzvtQAMfwIgZlJjMDYL1Ot2sxXGF1QwSiqlJwMz0yyUFz0z+DvlD8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"729cdfc71bf4bee03de1388a5d8226151b2d883d","gitHead":"4951420baa3cdead1901a7c276e491bb32887e5c","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.12.2","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.6.4":{"name":"abstract-object","version":"1.6.4","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.6.4","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"5cbbd3f83ea4b73869908de00f777e890b0e1757","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.6.4.tgz","integrity":"sha512-cKX+6J7ytfFUTjklF7UkmIyEDuK/XmDqT4T4au4rBdACqsHyppK5ALTxBR35yHCqr6pLCF61wEVV925gTIYTZQ==","signatures":[{"sig":"MEUCIQDEmxNpMzJUKVLXUZAthuzB1qaoQ3gPxI4WKj7R1kpbxgIgM/bR4L1O4hBQM6D8buMRXAji7/vRgHKNOcuiyNzzCso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"5cbbd3f83ea4b73869908de00f777e890b0e1757","gitHead":"22ca144a16e2751283530b550df1ede8bf3667a1","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.12.2","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.6.5":{"name":"abstract-object","version":"1.6.5","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.6.5","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"089eb5aeccf99bbfe74f58c88c304d071bd0adc6","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.6.5.tgz","integrity":"sha512-xKSHIAhy+YxF/UrEvQSt48yZLF9/PQnOkh2LjPlHG0Xq4UNLo2r2mh3dQIEA3eYSH66XOKnkjyUOWN5t3Z6Rig==","signatures":[{"sig":"MEUCIQCm+b0pMr66f6GdchfSkuGl2fNySVUOhwORn83ol9WioQIgA1v4Hz2g3HquycDxkaGW7+y5y4Kqm7gkMCmLYUdYOC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"089eb5aeccf99bbfe74f58c88c304d071bd0adc6","gitHead":"a2c9b890b2b06d667777bab7d68663978c20356b","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.12.2","grunt-rev":"*","powerbuild":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.7.0":{"name":"abstract-object","version":"1.7.0","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.7.0","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"4a248915a657dc38b16cd68bdcca7b69f0b227d1","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.7.0.tgz","integrity":"sha512-qFCqLhVPqI0c3r2tzKnsScRHhT9ZEpJD/glqtQf7z3PEc1mRf/+DJ6WEr4ZvfUC+ScCrTU4PGiSPT5oyAKRxGQ==","signatures":[{"sig":"MEYCIQDDD04Ly8ABGgpns0C77u6vWS/wESJUpauNo3INie2BmQIhAJAdQNFi+10VQfKtnbvgzgxcsbDI7xWyTuBgNviaYnN7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"4a248915a657dc38b16cd68bdcca7b69f0b227d1","gitHead":"ae696490e1489f2145696db7c92e624f857825c9","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.12.2","grunt-rev":"*","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.7.1":{"name":"abstract-object","version":"1.7.1","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.7.1","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"0224cd70f8671e799fd0552b559cb73e3cc62b47","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.7.1.tgz","integrity":"sha512-CpG/Gwn2g9NZfu65ElOHowhl57jbB6VBVf5XJ0SGWrn5mRjyzmQXYbokXZOITJ6fY+6ltnGC99qHWeLl+Receg==","signatures":[{"sig":"MEQCICJp0aItS8hvmJZctQtIjujZw1w7+8avhbC6V3THhtN2AiAmtrTl2MC99FdT64rkXUtS0agRBAxKLuIg9OtGXBGPGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"0224cd70f8671e799fd0552b559cb73e3cc62b47","gitHead":"e80f5404131ad98936798af173032d1e3e27bc6a","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"deprecated":"use v1.7.2 above version please.","pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.12.2","which":"^1.0.8","grunt-rev":"*","pre-commit":"0.0.11","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.7.2":{"name":"abstract-object","version":"1.7.2","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.7.2","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"19db749ba4cd0acf3e779ffa20a95c8b351e490e","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.7.2.tgz","integrity":"sha512-tsXhbbC13phek0BQ2fvZZ6qSzSRsRXkaQAMcIjMMa7xTi8OV3IyiuRP4EqnRXaCyGwLUvb18NlouMUhpJ21AZQ==","signatures":[{"sig":"MEUCIEDEvezyBa3sDF6Fu5oQOi9dUWO7WlvzmafURcgIb4MaAiEAlVAagLCEA5DMMPsLoQUpxLG85LM22wVKJ3cZo8et4fI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"19db749ba4cd0acf3e779ffa20a95c8b351e490e","gitHead":"82757e0d5015e3303cf12fe0fecd39715cfc471f","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.12.2","which":"^1.0.8","grunt-rev":"*","pre-commit":"0.0.11","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.7.3":{"name":"abstract-object","version":"1.7.3","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.7.3","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"e9e6b14ee31f9813fba89a1a1f6c5c9398dc59ac","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.7.3.tgz","integrity":"sha512-oAKoo7ywdyDaNMb8yj9Io/n+5Ed+hZG6PpSkb511Owbxch7fyRtJJESLnPA/yVDNhO1FMl54PC1U4s7Nv+7ZOQ==","signatures":[{"sig":"MEQCH2hT/R5vjKthnByJdQM5dxYnwdpGufDTObz4o/NiVM4CIQCWGlXMONFNFFJIFrpwv+Sxo23GjI74f5nLJEEwYayJBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"e9e6b14ee31f9813fba89a1a1f6c5c9398dc59ac","gitHead":"542f59439b12adf27e2c88ea21d6a4f6815ee8de","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.12.2","which":"^1.0.8","grunt-rev":"*","pre-commit":"0.0.11","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-usemin":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.8.0":{"name":"abstract-object","version":"1.8.0","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.8.0","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"491ae63f007cd1cbdc815e24fada1e7b1dd6451b","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.8.0.tgz","integrity":"sha512-9YRZjpTPn0EjE3ekQQdXLMYZ2cTXiq7AOlF/9+C31Wp+iL+OgRCQX+J0qcSGCnU26yR8CJpdjU3fnOo3SuF9mQ==","signatures":[{"sig":"MEUCIQDB7ICE4NTivgMUxQGklOARPTy5tXm4NQF4O489N9xeDgIgTUMurPn9iqLFBg6o/LYkFmRZam29HZSGtK2g2XLtWQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"491ae63f007cd1cbdc815e24fada1e7b1dd6451b","gitHead":"b76ff14370a397c06c6627083a888dcda99a2119","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{"inherits-ex":"~1.0.1"},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.12.2","pre-commit":"0.0.11","sinon-chai":"~2.6.0","grunt-newer":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.8.1":{"name":"abstract-object","version":"1.8.1","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.8.1","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"ed45a66e6c1e3ca1c01ac41a848781a100692db0","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.8.1.tgz","integrity":"sha512-cglaqUJEsAhr98bNpOVw1Le2KzZpJQIPKZwLFLwA2U/VWAwNRpHMtOlX1SK2i0tZX+qQnNsUR2ypDThWuIYvOQ==","signatures":[{"sig":"MEUCIQD+H4+lFQyPb5dPFPhOgScrvdVPVFPEwsjrF8tEPdCAUQIgaDMWu2gjjF6HK5YhXn/yGs7ymMept7Z9CbkTU7wrs5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"ed45a66e6c1e3ca1c01ac41a848781a100692db0","gitHead":"7af2613450d62f0c9c0482698b8d6aa65eab4920","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"1.4.24","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"dependencies":{"inherits-ex":"~1.0.2"},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.12.2","pre-commit":"0.0.11","sinon-chai":"~2.6.0","grunt-newer":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.9.0":{"name":"abstract-object","version":"1.9.0","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.9.0","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"44eb09366ad36df508f29f05a040dff4c2b90cf5","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.9.0.tgz","integrity":"sha512-3lLfNEzlITkS4uMFntxfImlu58qmO9ImIG/g2wes50dyL+g/7np6GSkF1Od1SmwQ+bxo+NUZDLQl5RdxvS+OTg==","signatures":[{"sig":"MEYCIQDhbPz/df5e9kqgFUVmTPY014j4JiPuE29P8rucgyPqMAIhAP5FDDpxS4n7xvli62NwC5bjFwxhf+KOOGo/9GPPfp8p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"44eb09366ad36df508f29f05a040dff4c2b90cf5","gitHead":"42dc3bed220cc608a4cc99a57010d6a391828e10","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"2.3.0","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"_nodeVersion":"0.10.36","dependencies":{"util-ex":"~0.2.3","inherits-ex":"~1.0.5"},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.12.2","pre-commit":"~1.0.1","sinon-chai":"~2.6.0","grunt-newer":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"1.9.1":{"name":"abstract-object","version":"1.9.1","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@1.9.1","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"c87740b0f2ead74bac4becbc0fd7e4398a37ed16","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-1.9.1.tgz","integrity":"sha512-T9IzbeIytf7KH6qVpSBEsJ38YtsidlsMBSOfuVa9LBpeZlQy5EGT1+By/WuQAbxLP2rpMNYKIp09j+L2QFAeVQ==","signatures":[{"sig":"MEYCIQDskhc3Nq/lpw3f0jRDwTsbO6R+Du5l6VtzLU7+QTokBQIhAO68uJHtfXKit569Sx0s3fhfQg5Nab/VMOvVEI6CIXKn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"c87740b0f2ead74bac4becbc0fd7e4398a37ed16","gitHead":"d56a6344290efd24cf186a597a8a62abb5b5559d","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"2.3.0","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"_nodeVersion":"0.10.36","dependencies":{"util-ex":"~0.2.5","events-ex":"~0.9.4","inherits-ex":"~1.0.6"},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.12.2","pre-commit":"~1.0.1","sinon-chai":"~2.6.0","grunt-newer":"*","coffee-script":"~1.8.0","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"2.0.0":{"name":"abstract-object","version":"2.0.0","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@2.0.0","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"046f5ed59ba27068b46dd5bff4c54b343f42b771","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-2.0.0.tgz","integrity":"sha512-65hzzKV3ION3PtmYqd6I66Ou8I4H4BkA76mg+Z3AAQUCA8gOfv4rdo/jDAHD+E7JL3cqokb3PmnvT8zVheMGxw==","signatures":[{"sig":"MEYCIQC5kfhWm0zi6foFfeyRI5+EC/lX+RTVPNJbTwj3XuT3/QIhAKh3hcuC3pSMUPYXkKaDSPICaiHUll4TBqOHZmrpgczX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"046f5ed59ba27068b46dd5bff4c54b343f42b771","gitHead":"2e99702ef7c9db3d5cf4bd1593bcb587079e4ad1","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"2.3.0","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"_nodeVersion":"0.10.36","dependencies":{"util-ex":"~0.2.8","events-ex":"~0.9.8","inherits-ex":"~1.0.6","abstract-error":"^1.0.1"},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.12.2","pre-commit":"~1.0.1","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"2.0.1":{"name":"abstract-object","version":"2.0.1","keywords":["abstract","object","class","model","prototype","event","reference","addref","refcount"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@2.0.1","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"f62cbf9a032abd59f61b74406ff50135727cb7f5","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-2.0.1.tgz","integrity":"sha512-SzltgmMfVbpkfuvzt+pNZrKlU/tBYnoYXPdxPcx87svQn5W5MgItpWVZfke10TU3DvGzmE7PxSFyhGqwck/XLw==","signatures":[{"sig":"MEYCIQC8hInNqLcZ4qbGWSoIhL+H0K+c4ERNhrU3DqGSDzYUcAIhAJH/ISnOdq/ASR1SEHw6wFlbo8vVXSh39XeApYdG6iU1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","test","src","lib"],"_shasum":"f62cbf9a032abd59f61b74406ff50135727cb7f5","gitHead":"9390b0a1f0ff7ef2d4cbd16a9ab321361d02ac7e","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"2.3.0","description":"AbstractObject with Object State Events Support, RefObject with RefCount and AddRef/Release Support.","directories":{},"_nodeVersion":"0.10.36","dependencies":{"util-ex":"~0.2.8","events-ex":"~0.9.8","inherits-ex":"~1.0.6","abstract-error":"^1.0.1"},"devDependencies":{"chai":"~1.10.0","grunt":"*","mocha":"~2.0.1","sinon":"~1.12.2","pre-commit":"~1.0.1","sinon-chai":"~2.6.0","grunt-newer":"*","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.4","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*","grunt-contrib-concat":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*"}},"2.1.0":{"name":"abstract-object","version":"2.1.0","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@2.1.0","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"3af87002ab4be119081de51e7a782857d3f89779","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-2.1.0.tgz","integrity":"sha512-L+gyVmyIK+3Hn2oxwoJOKou6OujYLRP/aj+40JLroChw9EXAK3+WAgfybO5V5D2friFu4/kU56143br4AJ3R8A==","signatures":[{"sig":"MEYCIQDApcTBwHX00O81zLfCUcvEViM/nGCF/AjC48hghNL4WQIhAMooeWyLSYWp413F96fcCyjh+Ld6G2RyamtgwgLEEzV+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","lib"],"_shasum":"3af87002ab4be119081de51e7a782857d3f89779","gitHead":"ca19e2369b176afa03b21c48e45c65471e21177a","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"2.3.0","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"0.10.36","dependencies":{"util-ex":"~0.2.8","events-ex":"~0.9.8","inherits-ex":"~1.0.6","abstract-error":"^1.0.1","custom-ability":"~1.1.1"},"devDependencies":{"chai":"~2.0.0","grunt":"*","mocha":"~2.1.0","sinon":"~1.12.2","pre-commit":"~1.0.4","sinon-chai":"~2.7.0","grunt-newer":"*","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.7","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*"}},"2.1.1":{"name":"abstract-object","version":"2.1.1","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@2.1.1","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"f3e73137a8c8395a9bcf101e5fcdc3b26082eb13","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-2.1.1.tgz","integrity":"sha512-Fzxtwnyb8fkqk83LraUBILGGIK9WQihy5oEUHCtMZksmQuPmbgXrnX3nRhiAf+pjJNHwdyBhHGGeiZSs1Bbi9w==","signatures":[{"sig":"MEQCIDuASRFQ1bL6O7XKhcrAUdoa6JP59NNxXJCcytoR5UjTAiBUYjB0nZOQDb3tIq0fQHk74leNCsyEq/J6CP7IY69osA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","lib"],"_shasum":"f3e73137a8c8395a9bcf101e5fcdc3b26082eb13","gitHead":"98671b6cac17565ece8adbf618f82b66f0f25c28","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"2.3.0","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"0.10.36","dependencies":{"util-ex":"~0.2.8","events-ex":"~1.1.0","inherits-ex":"~1.0.6","abstract-error":"^1.0.1","custom-ability":"~1.2.2"},"devDependencies":{"chai":"~2.0.0","grunt":"*","mocha":"~2.1.0","sinon":"~1.12.2","pre-commit":"~1.0.4","sinon-chai":"~2.7.0","grunt-newer":"*","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.7","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*"}},"2.1.2":{"name":"abstract-object","version":"2.1.2","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@2.1.2","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"090337c25c073b2604a6c5dbe6abfd495db81b34","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-2.1.2.tgz","integrity":"sha512-tHHQrJo4nGZnt6H5qe+M16JgtcBL3ZvjkBHhDz2uAdINeoCCe8pg6XWVas/cidT5XLTkrzUA5Cf3w06B38tg2Q==","signatures":[{"sig":"MEYCIQDE4zeflBe2R51nZ4J9ss1Rhq2LjVVK27a81ntzxkqYhwIhANYnvV2fePCaICKFH50etkr3dIUAc8HI6WewNj55Q5YT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","lib"],"_shasum":"090337c25c073b2604a6c5dbe6abfd495db81b34","gitHead":"3b67e6fb29580355316b4d657763962038ed23dc","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"2.3.0","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"0.10.36","dependencies":{"util-ex":"~0.2.8","events-ex":"~1.1.0","inherits-ex":"~1.0.6","abstract-error":"^1.0.1","custom-ability":"~1.2.3"},"devDependencies":{"chai":"~2.0.0","grunt":"*","mocha":"~2.1.0","sinon":"~1.12.2","pre-commit":"~1.0.4","sinon-chai":"~2.7.0","grunt-newer":"*","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.7","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*"}},"2.1.3":{"name":"abstract-object","version":"2.1.3","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@2.1.3","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"139c9461fdac94e96152a3eb43654ca142745717","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-2.1.3.tgz","integrity":"sha512-shB+zHZfiQHMShdESAKH5oPkHR1wT7NCt/AofK6ASg6ghKTCt8rwIRjV1LskRBRyEqFxYE4+HPQrsxsq/+Kz0A==","signatures":[{"sig":"MEUCIQC/gIiisARZfdqZP2prO519okSbkldKAKiGDRIXyKq0IAIgZb7D6WUP3H+wx4uKBKGU+Wc/aiheBtIyVx1wcUG+GHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","lib"],"_shasum":"139c9461fdac94e96152a3eb43654ca142745717","gitHead":"7517e1519957c19837cc03063ca7b5d8196dcfe1","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"2.3.0","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"0.10.36","dependencies":{"util-ex":"~0.2.8","events-ex":"~1.1.0","inherits-ex":"~1.0.6","abstract-error":"^1.0.1","custom-ability":"~1.2.3"},"devDependencies":{"chai":"~2.0.0","grunt":"*","mocha":"~2.1.0","sinon":"~1.12.2","pre-commit":"~1.0.4","sinon-chai":"~2.7.0","grunt-newer":"*","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.7","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*"}},"2.1.4":{"name":"abstract-object","version":"2.1.4","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@2.1.4","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"6d51c3e5cbdbb596ee4187cf9e66f5233ec9cafe","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-2.1.4.tgz","integrity":"sha512-gZUuyJH3AQ5m/ivk6m+Fa/hv3irVlStD6W/QYTwioLJO+VSUsjDS+cDMwNC3GVuQB9F3Q8EDyMfnst9kvdlS+g==","signatures":[{"sig":"MEYCIQCuANLqShgpLTuO4q2tvYhjda+8/oKNncvaA+RLvGt/1wIhAN3R5B4HbMGG3WtTYLVk4mheP1vTIpBUZsGkWKa27HOM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","lib"],"_shasum":"6d51c3e5cbdbb596ee4187cf9e66f5233ec9cafe","gitHead":"aeaff7320fd962a0e3b5f53e66c69851ef1adf21","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"2.3.0","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"0.10.36","dependencies":{"util-ex":"~0.2.8","events-ex":"~1.1.0","inherits-ex":"~1.0.6","custom-ability":"~1.2.3"},"devDependencies":{"chai":"~2.0.0","grunt":"*","mocha":"~2.1.0","sinon":"~1.12.2","pre-commit":"~1.0.4","sinon-chai":"~2.7.0","grunt-newer":"*","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.7","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*"}},"2.1.5":{"name":"abstract-object","version":"2.1.5","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@2.1.5","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"10d96e75bd4cc09043315d22cf12c60943ff01d5","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-2.1.5.tgz","integrity":"sha512-d85pOZjqgIOZQbyDNrP7hbxqRiuB4e7XbKFpUO1sIUm3F6V5R/M/pXGOtxps3BgaMkFiJAQVZp1Tpsg+gJGekA==","signatures":[{"sig":"MEUCIAUdna61WatYERG+fPudoIunsyqPtU+iM1bjMA7lK5nhAiEA55yPSYQ0EYWfqmW2R8uJJ8oaJqhfbEnKTGdxnoLq1MM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","lib"],"_shasum":"10d96e75bd4cc09043315d22cf12c60943ff01d5","gitHead":"0020351dfe00ef9cada89276e2b38f3b64ca2e34","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"2.3.0","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"0.10.36","dependencies":{"util-ex":"~0.2.9","events-ex":"~1.1.1","inherits-ex":"~1.0.6","custom-ability":"~1.3.1"},"devDependencies":{"chai":"~2.0.0","grunt":"*","mocha":"~2.1.0","sinon":"~1.12.2","pre-commit":"~1.0.4","sinon-chai":"~2.7.0","grunt-newer":"*","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.7","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*"}},"2.1.6":{"name":"abstract-object","version":"2.1.6","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@2.1.6","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"43c7220c73e7fbfd5d33a1afde29ad946c6fbc0b","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-2.1.6.tgz","integrity":"sha512-OHyLWlwL6kEXCUnU/3LwOAIZAW2p4JCGFcnESArgXS8629SLA7jSJSX3PjECoSVQJc2FwuhxrM+y1INLd7GC5A==","signatures":[{"sig":"MEUCIB0I2n1O08K/0k/zCRtspOl8jrJncuLOEPDHX3E9+xhyAiEAgcNgcOoqOaJIIakJLVwIb0zdNoU9/C6TSyZ6F1+c2qU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","lib"],"_shasum":"43c7220c73e7fbfd5d33a1afde29ad946c6fbc0b","gitHead":"0e2f06db9ebd6828544e8814d574dd486aaa32c2","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"https://github.com/snowyu/abstract-object","type":"git"},"_npmVersion":"2.3.0","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"0.10.36","dependencies":{"util-ex":"~0.3.2","events-ex":"~1.1.3","inherits-ex":"~1.0.6","custom-ability":"~1.3.2"},"devDependencies":{"chai":"~2.0.0","grunt":"*","mocha":"~2.1.0","sinon":"~1.12.2","pre-commit":"~1.0.4","sinon-chai":"~2.7.0","grunt-newer":"*","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.7","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*"}},"2.1.7":{"name":"abstract-object","version":"2.1.7","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@2.1.7","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"326b4a6a6d918f3d6942ae3ec0d976179e7d8384","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-2.1.7.tgz","integrity":"sha512-fg2tsRIMef20ZA/L1ZY5muzRfM/A7yilP5p6Ip8PNkDK2hKrPGQQSZCiqtMhuRm3m5IYV7wv9j98hf4WiMyClg==","signatures":[{"sig":"MEUCIDcOROayPnw411LH38mev+ifL5pypjGW5iprILZgq9NYAiEAizhxzn+HGNt2hER2/CzJnWA3TKjDSdIbSJA6vxkPSsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","lib"],"_shasum":"326b4a6a6d918f3d6942ae3ec0d976179e7d8384","gitHead":"29846ad414048ff6898022f1cd410127972db52b","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/snowyu/abstract-object.git","type":"git"},"_npmVersion":"2.13.1","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"0.10.36","dependencies":{"util-ex":"^0.3.10","events-ex":"^1.1.4","inherits-ex":"^1.1.2","custom-ability":"^1.3.5"},"devDependencies":{"chai":"~2.0.0","grunt":"*","mocha":"~2.1.0","sinon":"~1.12.2","pre-commit":"~1.0.4","sinon-chai":"~2.7.0","grunt-newer":"*","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.7","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*"}},"2.1.8":{"name":"abstract-object","version":"2.1.8","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@2.1.8","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"765d61c3e24069d10885c185039f356ec143746f","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-2.1.8.tgz","integrity":"sha512-sw25XUt0RQSVSKpNwmVzDkxy4dki7gQ09sAVKwHaP7aYWRXh/zxK9LwfQ4BJKzmq+JY24EvKc6A/SR5VsfFLOw==","signatures":[{"sig":"MEQCIGR5wSSLdadzxYxxsbMv9a19CQkmHYCR0ORN7PyHV7K7AiBH7yFiXrZA2HoS2jN8gFKUGV+te3Mhr0VK1wD5kAL8rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","lib"],"_shasum":"765d61c3e24069d10885c185039f356ec143746f","gitHead":"62929d4a0a49ce55b0f86772542cc2baf02faadd","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/snowyu/abstract-object.git","type":"git"},"_npmVersion":"2.13.1","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"0.10.36","dependencies":{"util-ex":"^0.3.10","events-ex":"^1.1.5","inherits-ex":"^1.1.2","custom-ability":"^1.4.0"},"devDependencies":{"chai":"~2.0.0","grunt":"*","mocha":"~2.1.0","sinon":"~1.12.2","pre-commit":"~1.0.4","sinon-chai":"~2.7.0","grunt-newer":"*","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.7","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*"}},"2.1.9":{"name":"abstract-object","version":"2.1.9","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@2.1.9","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"fa9fc8888ecccc42c3da6c4f61b9ceaa1a1a1a14","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-2.1.9.tgz","integrity":"sha512-/WvC82hx5wptapbZ9i9I76M85ltr0eqWzX/3BSedyBiX/cryn7iaa//xCP3xlUlm67sYcGhwGXyX929TcQtPLA==","signatures":[{"sig":"MEQCIDVw8DwsWTx83sRXabJslNBujXNk8XWwObM51iZ5i2ZUAiA8RoeN+AA3AxOPZ7BH23dPaSNuG+53/h5sOLKG7/Jlug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index","_from":".","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","lib"],"_shasum":"fa9fc8888ecccc42c3da6c4f61b9ceaa1a1a1a14","gitHead":"fcc2644fc8f2425c569c858c75baced623bc8d9d","scripts":{"test":"grunt test"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/snowyu/abstract-object.git","type":"git"},"_npmVersion":"2.13.1","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"0.10.36","dependencies":{"util-ex":"^0.3.10","events-ex":"^1.1.5","inherits-ex":"^1.1.2","custom-ability":"^1.4.2"},"devDependencies":{"chai":"~2.0.0","grunt":"*","mocha":"~2.1.0","sinon":"~1.12.2","pre-commit":"~1.0.4","sinon-chai":"~2.7.0","grunt-newer":"*","grunt-release":"*","grunt-saucelabs":"*","grunt-mocha-test":"~0.12.7","connect-livereload":"*","grunt-contrib-copy":"*","source-map-support":"*","grunt-contrib-clean":"*","grunt-contrib-watch":"*","grunt-contrib-coffee":"*"}},"3.0.0-alpha.0":{"name":"abstract-object","version":"3.0.0-alpha.0","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@3.0.0-alpha.0","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"d3c033dcfa111c2c4be2cf25b6b85335e6580f52","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-3.0.0-alpha.0.tgz","fileCount":31,"integrity":"sha512-thha2RpKfMTYdB7+dV6852OTmTmZxMmPo6A6+rDZw8TppHTWS3gefyXuVWEAEK1isBOZBRfgIaG5Bb5sLEFZjQ==","signatures":[{"sig":"MEUCICVT1G/eJJJ7+SkRYRmIFkXWptiDCikmOGH5CUlZw9ozAiEAsZ9UprGPKV9PqWJR8eSQXuBR+9oZWfNNnvBdSb1TLM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43408},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","module":"./src/index.js","gitHead":"b3fe64d609113102a0add671c76b72e0f7b32a36","scripts":{"doc":"typedoc --plugin none --out web ./src","lint":"npx eslint --config .eslintrc.yml src","test":"mocha","build":"npm run build.cjs && npm run build.ts && npm run doc.md","clean":"rm -fr web docs lib","doc.md":"typedoc --plugin typedoc-plugin-markdown --out docs ./src","release":"npm run clean && npm run build && git add docs && git ci -m 'docs: update API docs' && npx commit-and-tag-version -s","build.ts":"tsc --declaration --emitDeclarationOnly --outDir lib","clean.ts":"rm -fr lib/*.d.ts","lint.fix":"npm run lint -- --fix","build.cjs":"babel src --out-dir lib --config-file ./.babelrc","clean.doc":"rm -fr web docs","clean.lib":"rm -fr lib","release.alpha":"npm run release -- --prerelease alpha"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/snowyu/abstract-object.git","type":"git"},"_npmVersion":"9.5.0","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"18.15.0","dependencies":{"util-ex":"^2.0.0-alpha.8","events-ex":"^2.0.0-alpha.2","inherits-ex":"^2.1.0-alpha.11","custom-ability":"^2.0.0-alpha.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"~4.3.7","mocha":"~10.2.0","sinon":"~15.1.0","eslint":"^8.41.0","typedoc":"^0.24.7","prettier":"^2.8.8","@babel/cli":"^7.21.5","sinon-chai":"~3.7.0","typescript":"~5.0.4","@babel/core":"^7.22.1","@babel/register":"^7.21.0","eslint-plugin-tsdoc":"^0.2.17","@antfu/eslint-config":"^0.39.4","eslint-config-prettier":"^8.8.0","typedoc-plugin-markdown":"^3.15.3","@babel/plugin-proposal-dynamic-import":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.21.5"},"_npmOperationalInternal":{"tmp":"tmp/abstract-object_3.0.0-alpha.0_1686623598843_0.40372958982861706","host":"s3://npm-registry-packages"}},"3.0.0-alpha.1":{"name":"abstract-object","version":"3.0.0-alpha.1","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@3.0.0-alpha.1","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"6a4cd19c4f938ce007ef49e69a0b4f96ccfe288c","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-3.0.0-alpha.1.tgz","fileCount":32,"integrity":"sha512-+WDuW5q78LV9GUsmjs4l4HAz1K5gR8ZBtTSzQUwY7I1qYJ5kQ9Rs18azNWqL1XqB8ZWsft5GgYJukfqXRXP/mA==","signatures":[{"sig":"MEUCIGZDtMtshm/Gyvkzy7gdA0jV9UGL3ySVWx2vIZYuMlMzAiEA+c6b1iGd6IJ6fysZ6X2gULK21PJmAXZnbpKwkEl4BL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45711},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","module":"./src/index.js","gitHead":"387bccecbfe350ca1261f60cb2b60f1326837add","scripts":{"doc":"typedoc --plugin none --out web ./src","lint":"npx eslint --config .eslintrc.yml src","test":"mocha","build":"npm run build.cjs && npm run build.ts && npm run doc.md","clean":"rm -fr web docs lib","doc.md":"typedoc --plugin typedoc-plugin-markdown --out docs ./src","release":"npm run clean && npm run build && git add docs && git ci -m 'docs: update API docs' && npx commit-and-tag-version -s","build.ts":"tsc --declaration --emitDeclarationOnly --outDir lib","clean.ts":"rm -fr lib/*.d.ts","lint.fix":"npm run lint -- --fix","build.cjs":"babel src --out-dir lib --config-file ./.babelrc","clean.doc":"rm -fr web docs","clean.lib":"rm -fr lib","release.alpha":"npm run release -- --prerelease alpha"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/snowyu/abstract-object.git","type":"git"},"_npmVersion":"9.5.0","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"18.15.0","dependencies":{"util-ex":"^2.0.0-alpha.8","events-ex":"^2.0.0-alpha.2","inherits-ex":"^2.1.0-alpha.11","custom-ability":"^2.0.0-alpha.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"~4.3.7","mocha":"~10.2.0","sinon":"~15.1.0","eslint":"^8.41.0","typedoc":"^0.24.7","prettier":"^2.8.8","@babel/cli":"^7.21.5","sinon-chai":"~3.7.0","typescript":"~5.0.4","@babel/core":"^7.22.1","@babel/register":"^7.21.0","eslint-plugin-tsdoc":"^0.2.17","@antfu/eslint-config":"^0.39.4","eslint-config-prettier":"^8.8.0","typedoc-plugin-markdown":"^3.15.3","@babel/plugin-proposal-dynamic-import":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.21.5"},"_npmOperationalInternal":{"tmp":"tmp/abstract-object_3.0.0-alpha.1_1686626559311_0.11376318561141319","host":"s3://npm-registry-packages"}},"3.0.0-alpha.2":{"name":"abstract-object","version":"3.0.0-alpha.2","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@3.0.0-alpha.2","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"eace626b02672ec5359b6e7d8a7d3e28c59efbbf","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-3.0.0-alpha.2.tgz","fileCount":29,"integrity":"sha512-aJgWDjWxiHAPbx+GM/9jdJueITRkxvT0AUVxahXTrrRvpGCZHJGvBFlcTgdCTn+F8BboCB1LQ0vd347I7swfmg==","signatures":[{"sig":"MEUCIQCPmsTkBY3L1NlTIdUKbJ2JojVdRRckemdz8vU+zj/TPwIgLQALpxDEO9IrE5nXxocEZWoT2xr8DEsua1fmRhsk2+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44157},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","module":"./src/index.js","gitHead":"5de4d79f54a8c21defffc7af27f3b6a09e7ef282","scripts":{"doc":"typedoc --plugin none --out web ./src","lint":"npx eslint --config .eslintrc.yml src","test":"mocha","build":"npm run build.cjs && npm run build.ts && npm run doc.md","clean":"rm -fr web docs lib","doc.md":"typedoc --plugin typedoc-plugin-markdown --out docs ./src","release":"npm run clean && npm run build && git add docs && git ci -m 'docs: update API docs' && npx commit-and-tag-version -s","build.ts":"tsc --declaration --emitDeclarationOnly --outDir lib","clean.ts":"rm -fr lib/*.d.ts","lint.fix":"npm run lint -- --fix","build.cjs":"babel src --out-dir lib --config-file ./.babelrc","clean.doc":"rm -fr web docs","clean.lib":"rm -fr lib","release.alpha":"npm run release -- --prerelease alpha"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/snowyu/abstract-object.git","type":"git"},"_npmVersion":"9.5.0","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"18.15.0","dependencies":{"util-ex":"^2.0.0-alpha.8","events-ex":"^2.0.0-alpha.2","inherits-ex":"^2.1.0-alpha.11","custom-ability":"^2.0.0-alpha.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"~4.3.7","mocha":"~10.2.0","sinon":"~15.1.0","eslint":"^8.41.0","typedoc":"^0.24.7","prettier":"^2.8.8","@babel/cli":"^7.21.5","sinon-chai":"~3.7.0","typescript":"~5.0.4","@babel/core":"^7.22.1","@babel/register":"^7.21.0","eslint-plugin-tsdoc":"^0.2.17","@antfu/eslint-config":"^0.39.4","eslint-config-prettier":"^8.8.0","typedoc-plugin-markdown":"^3.15.3","@babel/plugin-proposal-dynamic-import":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.21.5"},"_npmOperationalInternal":{"tmp":"tmp/abstract-object_3.0.0-alpha.2_1686643423660_0.12457214557545959","host":"s3://npm-registry-packages"}},"3.0.0-alpha.3":{"name":"abstract-object","version":"3.0.0-alpha.3","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@3.0.0-alpha.3","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"d1d22fe43e7ef3b4ac2b9dab86a0071e853caa24","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-3.0.0-alpha.3.tgz","fileCount":29,"integrity":"sha512-MJl7Pg4Y+d34b37uqFqjYb93p4a+/XRXfaosXgoyk4hQcggYvYtr5+mPYwD99sriAzq0YyCUYvdLwhgXIuDMjA==","signatures":[{"sig":"MEUCIGpj4ltrIAWlNNCpSacFXMoxJfOpDn638YDPwJspE4CZAiEAphQr6AzgM30N0slaKbHBn9OuFEtAZFG9PBxf46YbSv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44055},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","module":"./src/index.js","gitHead":"9ded883cbbc4719c458f12506061d24cac575dd8","scripts":{"doc":"typedoc --plugin none --out web ./src","lint":"npx eslint --config .eslintrc.yml src","test":"mocha","build":"npm run build.cjs && npm run build.ts && npm run doc.md","clean":"rm -fr web docs lib","doc.md":"typedoc --plugin typedoc-plugin-markdown --out docs ./src","release":"npm run clean && npm run build && git add docs && git ci -m 'docs: update API docs' && npx commit-and-tag-version -s","build.ts":"tsc --declaration --emitDeclarationOnly --outDir lib","clean.ts":"rm -fr lib/*.d.ts","lint.fix":"npm run lint -- --fix","build.cjs":"babel src --out-dir lib --config-file ./.babelrc","clean.doc":"rm -fr web docs","clean.lib":"rm -fr lib","release.alpha":"npm run release -- --prerelease alpha"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/snowyu/abstract-object.git","type":"git"},"_npmVersion":"9.5.0","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"18.15.0","dependencies":{"util-ex":"^2.0.0-alpha.8","events-ex":"^2.0.0-alpha.2","inherits-ex":"^2.1.0-alpha.11","custom-ability":"^2.0.0-alpha.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"~4.3.7","mocha":"~10.2.0","sinon":"~15.1.0","eslint":"^8.41.0","typedoc":"^0.24.7","prettier":"^2.8.8","@babel/cli":"^7.21.5","sinon-chai":"~3.7.0","typescript":"~5.0.4","@babel/core":"^7.22.1","@babel/register":"^7.21.0","eslint-plugin-tsdoc":"^0.2.17","@antfu/eslint-config":"^0.39.4","eslint-config-prettier":"^8.8.0","typedoc-plugin-markdown":"^3.15.3","@babel/plugin-proposal-dynamic-import":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.21.5"},"_npmOperationalInternal":{"tmp":"tmp/abstract-object_3.0.0-alpha.3_1686644145633_0.16718068216202564","host":"s3://npm-registry-packages"}},"3.0.0-alpha.4":{"name":"abstract-object","version":"3.0.0-alpha.4","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@3.0.0-alpha.4","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"236d39c42b2af83d4778021d9d0f4d844443b261","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-3.0.0-alpha.4.tgz","fileCount":29,"integrity":"sha512-1Ps3u2maOkkYxzk1p0Yr52NsVA0T8uQm0aTQE5Dl6WSJIzZzsBubzez8hM1eJgnnn9JoCZARcO7ILhKnYuOKnQ==","signatures":[{"sig":"MEQCIEt85yUJ0FMRMI4wyIqltyoYRqaVCvIRK8bqIpAp7VwqAiBoMHT2aNt1NAldZnLXwrPb1kiBSmhsrXLvoLcVQDSC2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44057},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./src/index.js","gitHead":"af197a4eba17984fc94d89ac9bc017de2e1e6e23","scripts":{"doc":"typedoc --plugin none --out web ./src","lint":"npx eslint --config .eslintrc.yml src","test":"mocha","build":"npm run build.cjs && npm run build.ts && npm run doc.md","clean":"rm -fr web docs lib","doc.md":"typedoc --plugin typedoc-plugin-markdown --out docs ./src","release":"npm run clean && npm run build && git add docs && git ci -m 'docs: update API docs' && npx commit-and-tag-version -s","build.ts":"tsc --declaration --emitDeclarationOnly --outDir lib","clean.ts":"rm -fr lib/*.d.ts","lint.fix":"npm run lint -- --fix","build.cjs":"babel src --out-dir lib --config-file ./.babelrc","clean.doc":"rm -fr web docs","clean.lib":"rm -fr lib","release.alpha":"npm run release -- --prerelease alpha"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/snowyu/abstract-object.git","type":"git"},"_npmVersion":"10.2.3","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"18.19.0","dependencies":{"util-ex":"^2.0.0-alpha.10","events-ex":"^2.0.0-alpha.6","inherits-ex":"^2.1.0-alpha.12","custom-ability":"^2.0.0-alpha.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"~4.3.7","mocha":"~10.2.0","sinon":"~15.1.0","eslint":"^8.41.0","typedoc":"^0.24.7","prettier":"^2.8.8","@babel/cli":"^7.21.5","sinon-chai":"~3.7.0","typescript":"~5.0.4","@babel/core":"^7.22.1","@babel/register":"^7.21.0","eslint-plugin-tsdoc":"^0.2.17","@antfu/eslint-config":"^0.39.4","eslint-config-prettier":"^8.8.0","typedoc-plugin-markdown":"^3.15.3","@babel/plugin-proposal-dynamic-import":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.21.5"},"_npmOperationalInternal":{"tmp":"tmp/abstract-object_3.0.0-alpha.4_1710492473177_0.958936031164989","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"abstract-object","version":"3.0.0","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","_id":"abstract-object@3.0.0","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"homepage":"https://github.com/snowyu/abstract-object","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"dist":{"shasum":"8d6edcf633e145aaa93dd1288e21cb504bc8b9ee","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-3.0.0.tgz","fileCount":29,"integrity":"sha512-Xo2mAfDWRQLX0HZtS1i88mIajTHt/NKG4gAhUXNENFuutporVYsgxr8GkrzUU066HMQlw1Y9poGRGy7tDM9SuQ==","signatures":[{"sig":"MEUCIH8Ao7MA/HAbSxZ+4uTlNCTxplNqKZymHgEkcAZW2BW0AiEAidxo756Q4cuTB/afFzUFT2yFc/IhcaoeJWyB4djlmVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44015},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./src/index.js","gitHead":"ed4016f718f9f631c86680310a9d32f2c7995d6b","scripts":{"doc":"typedoc --plugin none --out web ./src","lint":"npx eslint --config .eslintrc.yml src","test":"mocha","build":"npm run build.cjs && npm run build.ts && npm run doc.md","clean":"rm -fr web docs lib","doc.md":"typedoc --plugin typedoc-plugin-markdown --out docs ./src","release":"npm run clean && npm run build && git add docs && git ci -m 'docs: update API docs' && npx commit-and-tag-version -s","build.ts":"tsc --declaration --emitDeclarationOnly --outDir lib","clean.ts":"rm -fr lib/*.d.ts","lint.fix":"npm run lint -- --fix","build.cjs":"babel src --out-dir lib --config-file ./.babelrc","clean.doc":"rm -fr web docs","clean.lib":"rm -fr lib","release.alpha":"npm run release -- --prerelease alpha"},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/snowyu/abstract-object.git","type":"git"},"_npmVersion":"10.2.3","description":"AbstractObject with Object State Events Support","directories":{},"_nodeVersion":"18.19.0","dependencies":{"util-ex":"^2.0.0","events-ex":"^2.0.0","inherits-ex":"^2.1.0","custom-ability":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.3.7","mocha":"~10.2.0","sinon":"~15.1.0","eslint":"^8.41.0","typedoc":"^0.24.7","prettier":"^2.8.8","@babel/cli":"^7.21.5","sinon-chai":"~3.7.0","typescript":"~5.0.4","@babel/core":"^7.22.1","@babel/register":"^7.21.0","eslint-plugin-tsdoc":"^0.2.17","@antfu/eslint-config":"^0.39.4","eslint-config-prettier":"^8.8.0","typedoc-plugin-markdown":"^3.15.3","@babel/plugin-proposal-dynamic-import":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.21.5"},"_npmOperationalInternal":{"tmp":"tmp/abstract-object_3.0.0_1724920930179_0.4196742120102339","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"abstract-object","version":"3.1.0","description":"AbstractObject with Object State Events Support","homepage":"https://github.com/snowyu/abstract-object","main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"build":"tsup && npm run doc.md","clean":"rm -fr web docs lib","clean.doc":"rm -fr web docs","clean.lib":"rm -fr lib","doc":"typedoc --plugin none --out web ./src","doc.md":"typedoc --plugin typedoc-plugin-markdown --out docs ./src","lint":"npx eslint --config .eslintrc.yml src","lint.fix":"npm run lint -- --fix","release":"npm run clean && npm run build && git add docs && git ci -m 'docs: update API docs' && npx commit-and-tag-version -s","release.alpha":"npm run release -- --prerelease alpha","test":"vitest run"},"dependencies":{"custom-ability":"^2.3.1","events-ex":"^2.4.3","inherits-ex":"^2.2.2","util-ex":"^2.7.1"},"devDependencies":{"@antfu/eslint-config":"^0.39.4","eslint":"^8.41.0","eslint-config-prettier":"^8.8.0","eslint-plugin-tsdoc":"^0.2.17","prettier":"^2.8.8","tsup":"^8.5.1","typedoc":"^0.24.7","typedoc-plugin-markdown":"^3.15.3","typescript":"~5.0.4","vitest":"^4.1.10"},"pre-commit":["test"],"repository":{"type":"git","url":"git+https://github.com/snowyu/abstract-object.git"},"keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"_id":"abstract-object@3.1.0","gitHead":"49a4be8a05e328a54f2c3a176ffbbad169b54623","types":"./lib/index.d.ts","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-A0+4AQ/XPqg+Jzn5hHyJBtf58Z6DgGlj+QSK64cS9XPz43+sEYYUpVQTArrSEw2X2X9iHDIdYwKn7Z7H9xZ/VQ==","shasum":"8d40f03edda6e4972bb2fe932c27df3cc58370a6","tarball":"https://registry.npmjs.org/abstract-object/-/abstract-object-3.1.0.tgz","fileCount":28,"unpackedSize":49724,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGnhD6vr6lHThWkJjEggCh+/R092DLSn2cOJX+di4RXYAiAxopgN003IPUq7DTJf0JMNdpK7sLG8TiCxxZO3/G/g3w=="}]},"_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"directories":{},"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/abstract-object_3.1.0_1783685966422_0.5586266094067758"},"_hasShrinkwrap":false}},"time":{"created":"2014-12-16T17:41:23.481Z","modified":"2026-07-10T12:19:26.675Z","1.0.0":"2014-12-16T17:41:23.481Z","1.0.1":"2014-12-16T18:02:08.530Z","1.0.2":"2014-12-17T09:39:51.567Z","1.1.0":"2014-12-17T13:33:40.909Z","1.2.0":"2014-12-18T03:26:28.972Z","1.2.1":"2014-12-18T08:11:05.481Z","1.2.2":"2014-12-18T13:11:00.370Z","1.3.0":"2014-12-23T10:13:12.751Z","1.3.1":"2014-12-26T10:11:05.479Z","1.3.2":"2014-12-26T10:59:45.252Z","1.3.3":"2014-12-26T11:47:57.338Z","1.3.4":"2014-12-26T14:53:32.172Z","1.3.5":"2014-12-27T00:31:37.531Z","1.3.6":"2015-01-03T04:56:21.102Z","1.4.0":"2015-01-03T10:57:19.221Z","1.5.0":"2015-01-08T09:51:47.600Z","1.6.0":"2015-01-13T09:14:35.764Z","1.6.1":"2015-01-16T02:23:18.458Z","1.6.2":"2015-01-19T15:38:01.876Z","1.6.3":"2015-01-22T03:41:25.621Z","1.6.4":"2015-01-22T09:47:26.869Z","1.6.5":"2015-01-23T01:50:20.224Z","1.7.0":"2015-01-24T06:58:24.277Z","1.7.1":"2015-01-27T05:48:55.932Z","1.7.2":"2015-01-27T07:37:33.799Z","1.7.3":"2015-01-28T02:42:23.103Z","1.8.0":"2015-01-28T15:10:18.026Z","1.8.1":"2015-01-28T23:00:38.666Z","1.9.0":"2015-02-09T03:05:01.158Z","1.9.1":"2015-02-11T09:44:05.602Z","2.0.0":"2015-02-14T15:13:42.780Z","2.0.1":"2015-02-14T15:29:52.804Z","2.1.0":"2015-02-16T05:09:35.490Z","2.1.1":"2015-02-16T14:02:03.586Z","2.1.2":"2015-02-17T01:52:10.772Z","2.1.3":"2015-02-17T11:24:59.927Z","2.1.4":"2015-02-18T01:54:06.761Z","2.1.5":"2015-02-19T04:29:58.347Z","2.1.6":"2015-06-02T11:02:23.456Z","2.1.7":"2015-07-27T00:43:05.755Z","2.1.8":"2015-07-27T13:54:31.587Z","2.1.9":"2015-07-27T14:54:00.419Z","3.0.0-alpha.0":"2023-06-13T02:33:19.051Z","3.0.0-alpha.1":"2023-06-13T03:22:39.463Z","3.0.0-alpha.2":"2023-06-13T08:03:43.823Z","3.0.0-alpha.3":"2023-06-13T08:15:45.764Z","3.0.0-alpha.4":"2024-03-15T08:47:53.322Z","3.0.0":"2024-08-29T08:42:10.365Z","3.1.0":"2026-07-10T12:19:26.583Z"},"bugs":{"url":"https://github.com/snowyu/abstract-object/issues"},"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"},"license":"MIT","homepage":"https://github.com/snowyu/abstract-object","keywords":["ability","abstract","object","class","model","prototype","state","stateful","event"],"repository":{"type":"git","url":"git+https://github.com/snowyu/abstract-object.git"},"description":"AbstractObject with Object State Events Support","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"readme":"# AbtractObject [![Build Status](https://img.shields.io/travis/snowyu/abstract-object/master.png)](http://travis-ci.org/snowyu/abstract-object) [![npm](https://img.shields.io/npm/v/abstract-object.svg)](https://npmjs.org/package/abstract-object) [![downloads](https://img.shields.io/npm/dm/abstract-object.svg)](https://npmjs.org/package/abstract-object) [![license](https://img.shields.io/npm/l/abstract-object.svg)](https://npmjs.org/package/abstract-object)\n\nAbstractObject with Object State Supports and `free` method provides.\n\nThe derived class should overwrite the `initialize` and `finalize` methods.\n\n## State-able Ability\n\nadd the Object State Supports and `free` method to your class directly.\n\nYou must call the `_constructor` of the state-able ability in the constructor method.\n\n```js\nimport {stateable} from 'abstract-object'\n\nexport class MyStateObject {\n  constructor() {\n    this._constructor.apply(this, arguments)\n  }\n}\nstateable(MyStateObject)\n\nexport default MyStateObject\n\n```\n\nLet state-able object supports the event.\n\n```js\nimport {stateable} from 'abstract-object'\nimport {eventable} from 'events-ex'\n\nclass MyObject {\n  constructor() {\n    this._constructor.apply(this, arguments)\n  }\n}\nstateable(MyObject)\neventable(MyObject)\n```\n\n## AbstractObject\n\n* Methods:\n  * `create`(class, ...): the `create` class method uses to create a new object instance(the util.createObject is the same function).\n    * `class`: the class constructor to create a new instance.\n    * `...`: the left arguments will be passed into the class constructor.\n  * `createWith`(class, arguments): the `createWith` class method uses to create a new object instance(the util.createObjectWith is the same function).\n    * `class`: the class constructor to create a new instance.\n    * `arguments` *(array)*: the arguments will be passed into the class constructor.\n  * `initialize(...)`: abstract initialization method after a new instance creating.\n    * `...`: the constructor's arguments should be passed into initialize method.\n  * `finalize`(...): abstract finalization method before the instance destroying.\n    * `...`: the free(destroy)'s arguments should be passed into finalize method.\n  * (**deprecated**) *`init(...)`: abstract initialization method after a new instance creating.*\n    * init method is deprecated, pls use initialize method instead\n    * `...`: the constructor's arguments should be passed into init method.\n  * (**deprecated**) *`final`(...): abstract finalization method before the instance destroying.*\n    * final method is deprecated, pls use finalize instead\n    * `...`: the free(destroy)'s arguments should be passed into final method.\n  * `free`(...): free the class instance.\n    * `...`: optional arguments will be passed into final method to process.\n  * `isIniting`(), `isInited`(),`isDestroying`(), `isDestroyed`() object state testing methods:\n    * to test object state\n\n\n* only added/injected [eventable ability](https://github.com/snowyu/events-ex.js):\n  * Methods:\n    * `dispatch`(event, args[, callback]): dispath an event or callback\n      * `event`: the event name\n      * `args`: the args are passed to event or callback\n      * `callback`: optional, it will not dispatch event if the callback is exists, unless the callback return false.\n    * `dispatchError`(error[, callback]):\n      * `error`: the error instance.\n      * `callback`: optional, it will not dispatch `'error'` event if the callback is exists, unless the callback return false.\n  * Events:\n    * `'initing'`: emit before the initialize method\n    * `'inited'`: emit after the initialize method\n    * `'destroying'`: emit before the finalize method\n    * `'destroyed'`: emit after the finalize method\n\n## Usage\n\n```js\nimport {AbstractObject} from 'abstract-object'\n\nclass MyObject extends AbstractObject {\n  initialize(a, b) {\n    this.a = a\n    this.b = b\n    this.cache = {}\n  }\n  finalize() {\n    this.cache = null\n  }\n}\nconst myObj = new MyObject(1, 2)\n```\n\n## RefObject\n\nRefObject has been moved to [ref-object](https://github.com/snowyu/ref-object.js)\n\nThe `RefObject` is derived from AbstractObject. and add the `RefCount` and `AddRef/Release` Supports.\n\n* methods:\n  * `release()`/`free()`: Decrements reference count for this instance.\n    If it is becoming less than 0, the object would be (self) destroyed.\n  * `addRef()`: Increments the reference count for this instance\n    and returns the new reference count.\n\n## AbstractError Classes\n\nIt has been moved to [abstract-error](https://github.com/snowyu/abstract-error.js).\n\n\n## Changes\n\n### V3.x\n\n* **broken change** Remove deprecated `ref-object.js` , `RefObject.js` and `eventable-ref-object.js` files\n  * these files are now part of the [ref-object](https://github.com/snowyu/ref-object.js).\n* **broken change** Remove deprecated `util` to [util-ex](https://github.com/snowyu/util-ex.js) package.\n* **broken change** Remove deprecated `Error` to [abstract-error](https://github.com/snowyu/abstract-error.js) package.\n\n\n### V2.1.x\n\n+ add the state-able ability to any class.\n- **<broken change>** move RefObject to [ref-object](https://github.com/snowyu/ref-object.js)\n* decoupled the abstract-object completely.\n* All parts can be used individually.\n  * stateable = require('abstract-object/ability')\n  * eventable = require('events-ex/eventable')\n  * refCountable = require('ref-object/ability')\n\n### V2.x\n\n* **<broken change>** separate eventable from AbstractObject\n  + the new EventableObject can be as AbstractObject@v1.x\n* **<broken change>** separate eventable from RefObject too\n  + the new EventableRefObject can be as RefObject@v1.x\n+ add the eventable function to eventable any class('abstract-object/eventable').\n  * use the eventable plugin([events-ex](https://github.com/snowyu/events-ex.js)) to implement eventable object.\n- move all util functions to [util-ex](https://github.com/snowyu/util-ex.js)\n- move enhanced inheritance Functions to [inherits-ex](https://github.com/snowyu/inherits-ex.js).\n- move AbstractError to [abstract-error](https://github.com/snowyu/abstract-error.js)\n\n### V1.x\n\n* AbstractObject inherits from EventEmitter.\n* RefObject inherits from AbstractObject\n* AbstractError\n","readmeFilename":"README.md"}