{"_id":"consuela","_rev":"16-a7c52e578020d3cdbc81f8e288c547d0","name":"consuela","description":"No no.. I clean.","dist-tags":{"latest":"4.2.0"},"versions":{"1.0.0":{"name":"consuela","version":"1.0.0","description":"No no.. I clean.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test"},"author":"","license":"ISC","devDependencies":{"grape":"^1.0.0"},"dependencies":{"grape":"^1.0.0"},"repository":{"type":"git","url":"git://github.com/KoryNunn/consuela.git"},"bugs":{"url":"https://github.com/KoryNunn/consuela/issues"},"homepage":"https://github.com/KoryNunn/consuela","_id":"consuela@1.0.0","_shasum":"a694375bc79e2b15a61ef629135495695ad79968","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}],"dist":{"shasum":"a694375bc79e2b15a61ef629135495695ad79968","tarball":"https://registry.npmjs.org/consuela/-/consuela-1.0.0.tgz","integrity":"sha512-ZC32R9KdxH71vW0sHLBsC0U22aQ7rTPmd/TeVdp31Vj6RSobhobcNSL//tiMvXSxd24RoV0KST0Zt3BywnLoxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOel73khy7k/2tm2ljMnqWJpIiXfE4gBPbzk78NAsJIQIgTeGLmxsQ3Ku/ZRFc7EYys4z0mqVlZrbBF81ki0iU3Pw="}]}},"1.0.1":{"name":"consuela","version":"1.0.1","description":"No no.. I clean.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test"},"author":"","license":"ISC","devDependencies":{"grape":"^1.0.0"},"dependencies":{"grape":"^1.0.0"},"repository":{"type":"git","url":"git://github.com/KoryNunn/consuela.git"},"bugs":{"url":"https://github.com/KoryNunn/consuela/issues"},"homepage":"https://github.com/KoryNunn/consuela","gitHead":"2eaa44cf3335be3c8693de30716ccb0c8e1b25d8","_id":"consuela@1.0.1","_shasum":"7fc2e8b2b383d2a4b1b7693a4eff76d258317741","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}],"dist":{"shasum":"7fc2e8b2b383d2a4b1b7693a4eff76d258317741","tarball":"https://registry.npmjs.org/consuela/-/consuela-1.0.1.tgz","integrity":"sha512-UKGChzFpRWGueGDPIz96aIPJXG5B7/PeJ0q8TbRXdRuW5WC3BFW8DrwEY9jG5/DSeeByu4mOnSioftzoZl28Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpspjdoR07vjGzya3RuXYryZtCzd+RdK6u2zqDGT5CKAiBIkqBRfRxSbrK0rNZigtdhOn1HqQlRyrOQhJzaDPSzGw=="}]}},"2.0.0":{"name":"consuela","version":"2.0.0","description":"No no.. I clean.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test"},"author":"","license":"ISC","devDependencies":{"grape":"^1.0.0"},"dependencies":{"grape":"^1.0.0"},"repository":{"type":"git","url":"git://github.com/KoryNunn/consuela.git"},"bugs":{"url":"https://github.com/KoryNunn/consuela/issues"},"homepage":"https://github.com/KoryNunn/consuela","gitHead":"b88a213d567fc19eb63e7409a6ce5f5568f7964e","_id":"consuela@2.0.0","_shasum":"0985724429283557fb0811290f2598ed2437ea0c","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}],"dist":{"shasum":"0985724429283557fb0811290f2598ed2437ea0c","tarball":"https://registry.npmjs.org/consuela/-/consuela-2.0.0.tgz","integrity":"sha512-9Sr8vYQ0Rh1wot8vvvBxC0m0+oYQ5xUJkHtxmKXTj/xmBEfI/9jd9wIkSL6oY5exufMc/05tKWSz7egsLY51ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBSzAi6jo2iPxgtJIZp/9SAj6apn056epRZeg3eAqNeqAiBajtLSAtL8LxrwNkZxakBFXlrB/ScWoR0B8T+qqkj3Fw=="}]}},"3.0.0":{"name":"consuela","version":"3.0.0","description":"No no.. I clean.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test"},"author":"","license":"ISC","devDependencies":{"grape":"^1.0.0"},"dependencies":{"grape":"^1.0.0"},"repository":{"type":"git","url":"git://github.com/KoryNunn/consuela.git"},"bugs":{"url":"https://github.com/KoryNunn/consuela/issues"},"homepage":"https://github.com/KoryNunn/consuela","gitHead":"35eb24c8b6dbcfa2d95223171bb2cb856cb4cc04","_id":"consuela@3.0.0","_shasum":"e6687ee2a4ccba7313ce62bc665840bb4be41f4c","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}],"dist":{"shasum":"e6687ee2a4ccba7313ce62bc665840bb4be41f4c","tarball":"https://registry.npmjs.org/consuela/-/consuela-3.0.0.tgz","integrity":"sha512-0ooKZu7w38zLDGlCEqmRtdJRO0dNaPA8nQV/EqExbiQJ0J4r3hjAIK3vtDI/I9Na7FB/zwEiwXtjyY63luqdcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQAUrsOjPKv/+JvEaqVS/X1BKcMR81eYuoDyzRVVTUOAiBP7bZxSmG6CSgvxwacNwPCJRyWWRdkx45OBF8HniDN0g=="}]}},"4.0.0":{"name":"consuela","version":"4.0.0","description":"No no.. I clean.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test"},"author":"","license":"ISC","devDependencies":{"grape":"^1.0.0"},"dependencies":{"grape":"^1.0.0"},"repository":{"type":"git","url":"git://github.com/KoryNunn/consuela.git"},"bugs":{"url":"https://github.com/KoryNunn/consuela/issues"},"homepage":"https://github.com/KoryNunn/consuela","gitHead":"5b207b29da0695c2080196c10e3f25fe7a9ba003","_id":"consuela@4.0.0","_shasum":"a5f8a854a8663fb4545b6572e9ba22aa866485e2","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}],"dist":{"shasum":"a5f8a854a8663fb4545b6572e9ba22aa866485e2","tarball":"https://registry.npmjs.org/consuela/-/consuela-4.0.0.tgz","integrity":"sha512-QZ8QvN08oC0CZWC/zuaac3xcFPc+N39gRf2/Y7Eq9nRkDhuWyS6kA4yqxg4g5wSXsQdyzBLXMsuW0wO6yqjHNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB57HTLFmGrJIlDtfRfYCxcZp2qGosbNI+c9crKGTWJdAiEAwe9fScseIJwFZGgmvhDhyHyMZl+ODI7jXI2s5b1eNEM="}]}},"4.1.0":{"name":"consuela","version":"4.1.0","description":"No no.. I clean.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test"},"author":"","license":"ISC","devDependencies":{"grape":"^1.0.0"},"dependencies":{"grape":"^1.0.0"},"repository":{"type":"git","url":"git://github.com/KoryNunn/consuela.git"},"bugs":{"url":"https://github.com/KoryNunn/consuela/issues"},"homepage":"https://github.com/KoryNunn/consuela","gitHead":"e4cb37dc95b94604bf0a22471b0fc80b399a00c8","_id":"consuela@4.1.0","_shasum":"bb38a962ce08ed61251257979f89ff56d330acd1","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}],"dist":{"shasum":"bb38a962ce08ed61251257979f89ff56d330acd1","tarball":"https://registry.npmjs.org/consuela/-/consuela-4.1.0.tgz","integrity":"sha512-eh/F/yc8xXxe45VDeDbatFhdDZm6f+MLFLRdj/iANaZPY4CzXCOQpFBSTzLfDwuz3yacoqenSgsYAQPa8sKQFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICARJ5k8XBO3ZZOVJgyd8TwsBGlxIkviCZWzbg9J3RZiAiEAyF9UUYJCTnJNI3pr7gZLqRYfPL0I8UfGvMHNawdTElA="}]}},"4.2.0":{"name":"consuela","version":"4.2.0","description":"No no.. I clean.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node test"},"author":"","license":"ISC","devDependencies":{"grape":"^1.0.0"},"dependencies":{"grape":"^1.0.0"},"repository":{"type":"git","url":"git://github.com/KoryNunn/consuela.git"},"bugs":{"url":"https://github.com/KoryNunn/consuela/issues"},"homepage":"https://github.com/KoryNunn/consuela","gitHead":"dc27b4a333c4fb67f1e0c7763e5c7607ffca5028","_id":"consuela@4.2.0","_shasum":"397bc1777c9109d86405fe08cf69b6d54025044a","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}],"dist":{"shasum":"397bc1777c9109d86405fe08cf69b6d54025044a","tarball":"https://registry.npmjs.org/consuela/-/consuela-4.2.0.tgz","integrity":"sha512-jn3umCD4qIT3eZFnIponIJExYFIntXc3LNV/urvZFIB7jEZz6+uUAiTE5BPgLF0s2a0QlbG10KWm0VpYSW2t8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCduOj0V61X4Y42FqRrLZmUlanzvYpV9Z5TmKj6xaV4RgIhAPXKVqapBO5bY/0MW0Ax4Kh+YTNqoHFwVr5blpJTif8M"}]}}},"readme":"# Consuela\n\nNo no.. I clean.\n\nConsuela tracks bound events, and can be told to clean up when it is time to dispose of an object.\n\n## Usage\n\nCreate an instance:\n\n    var cleaner = new Consuela();\n\nWatch an emitter:\n\n    cleaner.watch(someEmitter);\n\nAny events bound to the emitter after watch will be tracked by Conseula.\n\nAt a later point, when you want to despose of all events bound to all watched emitters:\n\n    cleaner.cleanup();\n\nNow, all previoudly bound events will no longer be bound.\n\nWarning: all events bound to the emitter after this call will be cleaned up even if they were added by a third party!\n\nYou can be more specific, if your emitter is used elsewhere:\n\n    cleaner.on(emitter, ['click', function(){...}]);\n\nBy default consuela knows to look for .on, .addEvent, .addEventListener and their respective 'off' methods\nBut you can tell it a different set of on and off method names if you need to:\n\n    cleaner.watch(someWeirdEmitter, 'totesAddEvent', , 'totesUnAddEvent');","maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}],"time":{"modified":"2022-06-13T22:18:31.882Z","created":"2014-06-10T04:51:47.061Z","1.0.0":"2014-06-10T04:51:47.061Z","1.0.1":"2014-06-25T08:13:50.345Z","2.0.0":"2014-07-21T07:02:39.496Z","3.0.0":"2014-07-21T23:40:21.758Z","4.0.0":"2014-07-21T23:51:08.084Z","4.1.0":"2014-07-22T00:16:18.327Z","4.2.0":"2014-07-22T06:46:29.184Z"},"homepage":"https://github.com/KoryNunn/consuela","repository":{"type":"git","url":"git://github.com/KoryNunn/consuela.git"},"bugs":{"url":"https://github.com/KoryNunn/consuela/issues"},"license":"ISC","readmeFilename":"README.md"}