{"_id":"riot-observable","_rev":"37-c170002aab284b280027775ff2a60a98","name":"riot-observable","time":{"modified":"2022-06-26T13:21:57.076Z","created":"2014-04-01T17:16:27.958Z","0.0.1":"2014-04-01T17:16:27.958Z","2.0.0-beta":"2015-08-01T13:24:46.880Z","2.0.0-beta.2":"2015-08-25T19:56:28.417Z","2.0.3-beta":"2015-09-13T18:04:14.646Z","2.3.0-beta":"2015-09-13T18:05:09.882Z","2.3.0-beta.2":"2015-09-26T14:37:23.758Z","2.3.0-beta.3":"2015-10-07T19:57:46.828Z","2.3.0-beta.4":"2015-10-07T20:11:16.415Z","2.3.0":"2015-11-05T22:13:06.621Z","2.3.1-beta":"2015-11-07T19:59:20.488Z","2.3.1":"2015-11-09T22:24:25.470Z","2.3.11":"2015-11-22T15:10:01.388Z","2.3.12":"2015-12-19T16:09:22.299Z","2.3.13":"2015-12-20T21:07:20.920Z","2.3.14":"2015-12-22T17:56:18.607Z","2.3.15":"2016-02-27T18:45:20.591Z","2.4.0":"2016-04-08T18:41:47.013Z","2.4.1":"2016-04-09T15:42:28.254Z","2.4.2":"2016-04-16T14:12:39.426Z","3.0.0-alpha.1":"2016-05-23T10:49:02.821Z","3.0.0-alpha.2":"2016-07-24T21:29:25.846Z","2.5.0":"2016-07-24T21:46:46.531Z","3.0.0-rc":"2016-11-15T19:46:35.344Z","3.0.0":"2016-11-19T14:34:43.076Z"},"maintainers":[{"email":"gianluca.guarini@gmail.com","name":"gianlucaguarini"}],"dist-tags":{"latest":"3.0.0"},"description":"Simple script to send and receive events","readme":"[![Build Status][travis-image]][travis-url]\n[![Code Quality][codeclimate-image]][codeclimate-url]\n[![NPM version][npm-version-image]][npm-url]\n[![NPM downloads][npm-downloads-image]][npm-url]\n[![MIT License][license-image]][license-url]\n[![Coverage Status][coverage-image]][coverage-url]\n\n# Observable\n\nObservable is a generic tool to send and receive events. It's a common pattern to isolate modules without forming a dependency or \"coupling\". By using events a large program can be broken into smaller and simpler units. Modules can be added, removed, or modified without affecting the other parts of the application.\n\nA common practice is to split the application into a single core and multiple extensions. The core sends events any time something remarkable happens: a new item is being added, an existing item is being removed, or something is loaded from the server.\n\nBy using the observable the extensions can listen to these events and react to them. They extend the core so that the core is not aware of these modules. This is called \"loose coupling\".\n\nThese extensions can be custom tags (UI components) or non-UI modules.\n\nOnce the core and events are carefully designed the team members are enabled to develop the system on their own without disturbing others.\n\n## Documentation\n\n- [API (English)](doc/)\n\n## Installation\n\n### Npm\n\n`$ npm install riot-observable --save`\n\n### Bower\n\n`$ bower install riot-observable --save`\n\n[travis-image]:https://img.shields.io/travis/riot/observable.svg?style=flat-square\n[travis-url]:https://travis-ci.org/riot/observable\n\n[license-image]:http://img.shields.io/badge/license-MIT-000000.svg?style=flat-square\n[license-url]:LICENSE.txt\n\n[npm-version-image]:http://img.shields.io/npm/v/riot-observable.svg?style=flat-square\n[npm-downloads-image]:http://img.shields.io/npm/dm/riot-observable.svg?style=flat-square\n[npm-url]:https://npmjs.org/package/riot-observable\n\n[coverage-image]:https://img.shields.io/coveralls/riot/observable/master.svg?style=flat-square\n[coverage-url]:https://coveralls.io/r/riot/observable/?branch=master\n\n[codeclimate-image]:https://img.shields.io/codeclimate/github/riot/observable.svg?style=flat-square\n[codeclimate-url]:https://codeclimate.com/github/riot/observable\n","versions":{"2.0.0-beta":{"name":"riot-observable","version":"2.0.0-beta","description":"Simple script to send and receive events","main":"index.js","directories":{"lib":"lib"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.3","eslint":"^1.0.0","expect.js":"^0.3.1","karma":"^0.13.3","karma-coverage":"^0.4.2","karma-mocha":"^0.2.0","karma-phantomjs-launcher":"^0.2.0"},"author":{"name":"Gianluca Guarini","email":"gianluca.guarini@gmail.com","url":"http://gianlucaguarini.com/"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"34de2862541519bc31755dc3c24682557b33805b","_id":"riot-observable@2.0.0-beta","_shasum":"22b1bebe2b36a5066d25be43a9ae8274354aee71","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"22b1bebe2b36a5066d25be43a9ae8274354aee71","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.0.0-beta.tgz","integrity":"sha512-9PTeFEBMJOroeJwJK/Jm0CKKlO9brqPYgnvYR6BPlcutrweR70mvJvJXzc4cBzSyxVfpfTAn1I1H+i0yvsW1dA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7c6bzAyF7Pr8cozUx9Pmi3kIS/QdlT3IBkWKzi7SiSAiEAo0T6M5v4o+kvfwiFsadGizZO4AV5DbwVTX+D7UUzN1E="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"}]},"2.0.0-beta.2":{"name":"riot-observable","version":"2.0.0-beta.2","description":"Simple script to send and receive events","main":"dist/observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.3","eslint":"^1.0.0","expect.js":"^0.3.1","karma":"^0.13.3","karma-coverage":"^0.4.2","karma-mocha":"^0.2.0","karma-phantomjs-launcher":"^0.2.0"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"edca60605712f845b500874e492cd579149b8832","_id":"riot-observable@2.0.0-beta.2","_shasum":"be5b00949c0e600a7d3e5c1fc565e1666c5d6698","_from":".","_npmVersion":"2.11.3","_nodeVersion":"3.0.0","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"be5b00949c0e600a7d3e5c1fc565e1666c5d6698","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.0.0-beta.2.tgz","integrity":"sha512-jSLrcD6K2BX9pyHJuRztq6alf+EQotRtuY75YSPlKvvd8Snx/yYo5BFpruuY7ExZthaT3LIlh9sanU0bACcyPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICxFXuMgfXBlejwAx+aSyx97hclz3hj+YL8BqgLlfEaSAiEAyx6qKwqZKVLVNOD9ek+FB33yOijjW313hxZporZSwY8="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}]},"2.0.3-beta":{"name":"riot-observable","version":"2.0.3-beta","description":"Simple script to send and receive events","main":"dist/observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.4","eslint":"^1.4.1","expect.js":"^0.3.1","karma":"^0.13.9","karma-coverage":"^0.5.2","karma-mocha":"^0.2.0","karma-phantomjs-launcher":"^0.2.1"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"356cdd42aff2be8a9213eff602f5474fbce122f7","_id":"riot-observable@2.0.3-beta","_shasum":"169ce5972655ee98e9756bd96ff63085bd3b49a3","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"169ce5972655ee98e9756bd96ff63085bd3b49a3","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.0.3-beta.tgz","integrity":"sha512-x17Cd4WPrLCzFMgCgP7hQ/VMT3MdfcFSTbSzabsAhJSCoRVGcKzmOP0AXQ6ECkMHdjFtDeG3XK+t0TF+zwDJXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBNUOGmRfKetUhidNPl/7iS5nZJtCREE1irGoa3NYsjQIgS94u1tT/9L8K+CoTpMsM03kB2H6Y3TakmjJITh3HDJ8="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}]},"2.3.0-beta":{"name":"riot-observable","version":"2.3.0-beta","description":"Simple script to send and receive events","main":"dist/observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.4","eslint":"^1.4.1","expect.js":"^0.3.1","karma":"^0.13.9","karma-coverage":"^0.5.2","karma-mocha":"^0.2.0","karma-phantomjs-launcher":"^0.2.1"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"9eb744a3249954b60d4081ebd271b342e9f2ba21","_id":"riot-observable@2.3.0-beta","_shasum":"c418bcf7cd819b8fe5bc5bac91bc58b09122979b","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"c418bcf7cd819b8fe5bc5bac91bc58b09122979b","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.3.0-beta.tgz","integrity":"sha512-U0qf+SqOEOevo+fupiNRRm1Qh93H71/kze5o8Gf2t8KH4xSHUUdxCAEPVYREhcz44CAv9wJIebEZwvy3QbO8hA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsEnMtw5heYmRjAnMVCduSDqwsVWSHL4L1RyX7qIoQNgIgVLCEHKKB/DmtMgwX6VUfzVpGj4VlWHiaiHunPHwizPQ="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}]},"2.3.0-beta.2":{"name":"riot-observable","version":"2.3.0-beta.2","description":"Simple script to send and receive events","main":"dist/observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.4","eslint":"^1.4.1","expect.js":"^0.3.1","karma":"^0.13.9","karma-coverage":"^0.5.2","karma-mocha":"^0.2.0","karma-phantomjs-launcher":"^0.2.1","mocha":"^2.3.3","phantomjs":"^1.9.18"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"ec7e6a75ca9666329f0d547ce6dad2c30efa6b1a","_id":"riot-observable@2.3.0-beta.2","_shasum":"cf13ed7070906743d876b14ab3b9b0a56e10e31b","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"cf13ed7070906743d876b14ab3b9b0a56e10e31b","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.3.0-beta.2.tgz","integrity":"sha512-LD1Aqnneb0efD1Hw271HHCebnJ1gIdGcK1L0jXcVHvX1zcEpHmKVCxAmDkmjofNty/Scc0oCFXqglChmlvghrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCz3SGVLGTfQXCcj5wtYb11RYPtNg83NbOOsyUpanfE4QIgewCXBqs5OuB05Oc6ElYnaN7BAhVwGtGQA3e4d5+FnbY="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}]},"2.3.0-beta.3":{"name":"riot-observable","version":"2.3.0-beta.3","description":"Simple script to send and receive events","main":"dist/observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.4","eslint":"^1.5.1","expect.js":"^0.3.1","karma":"^0.13.10","karma-coverage":"^0.5.2","karma-mocha":"^0.2.0","karma-phantomjs-launcher":"^0.2.1","mocha":"^2.3.3","phantomjs":"^1.9.18"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"fca75ea893d675ac680e50db52ccb883739d2e7f","_id":"riot-observable@2.3.0-beta.3","_shasum":"06538f7da0cc0b5832dd266377cee5949b628dcd","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"06538f7da0cc0b5832dd266377cee5949b628dcd","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.3.0-beta.3.tgz","integrity":"sha512-tZLMRi2TOXbfcLQyrsQTdhNeBxJUgPEssG403T/Z/JSN6pBNLahvXBgIviRN5q+hXYHKTHDpQYeZCtk46qelRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsQuKx6ZFTb9mrk3rJ3G1RlNsbaqeLGdjySLKfUKR5QAiAO2NJz62arZuJAbSiCGoAr0jih5ydWeHeUx00p3KyG9g=="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}]},"2.3.0-beta.4":{"name":"riot-observable","version":"2.3.0-beta.4","description":"Simple script to send and receive events","main":"dist/observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.4","eslint":"^1.5.1","expect.js":"^0.3.1","karma":"^0.13.10","karma-coverage":"^0.5.2","karma-mocha":"^0.2.0","karma-phantomjs-launcher":"^0.2.1","mocha":"^2.3.3","phantomjs":"^1.9.18"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"c3b6fd98708a50cf61bd6640ab98cc3a26a9f40f","_id":"riot-observable@2.3.0-beta.4","_shasum":"06b8e7a0f9a2bd20e10f94d2c116eb71528ed95c","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"06b8e7a0f9a2bd20e10f94d2c116eb71528ed95c","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.3.0-beta.4.tgz","integrity":"sha512-TMdiOwt3qYe25PlO0z2S+tEHumNdcxDVVVOerrnDrov/gfjYFn/HvjhO2u90+qZGPnCMKNM+dnJAUxkAq1xFUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8N+VH7fWN04wn1P4dtUsA4nRCkS2nDINysEd2/+m38AiEAw0ezlHWqxFHSbKjo+1fJrPzEb3I/wrXc0bUVR6DEONI="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}]},"2.3.0":{"name":"riot-observable","version":"2.3.0","description":"Simple script to send and receive events","main":"dist/observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.4","eslint":"^1.5.1","expect.js":"^0.3.1","karma":"^0.13.10","karma-coverage":"^0.5.2","karma-mocha":"^0.2.0","karma-phantomjs-launcher":"^0.2.1","mocha":"^2.3.3","phantomjs":"^1.9.18"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"39ec582db8614bc85be82bb017c3a3f0bb8f3547","_id":"riot-observable@2.3.0","_shasum":"4fa5b358b0daa4380999fb95f2f1bcdf7ed8bbed","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"4fa5b358b0daa4380999fb95f2f1bcdf7ed8bbed","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.3.0.tgz","integrity":"sha512-PCF7GSau3j6MNtZdg2UVywkDADk84NzPNty4rUMHuyhEwtCFjS5DFRQ0qOH8m0yZDYpK0rhd7YittpwdhCDXCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvV6zgIfGKskHE5PoNot7+3Kv5VlqrLF+hylsa4oj0fAiEA/3a3asmw9J3QQebAY86q0gXdtewuX+wI+MzCNco4viQ="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}]},"2.3.1-beta":{"name":"riot-observable","version":"2.3.1-beta","description":"Simple script to send and receive events","main":"dist/observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.4","eslint":"^1.5.1","expect.js":"^0.3.1","karma":"^0.13.10","karma-coverage":"^0.5.2","karma-mocha":"^0.2.0","karma-phantomjs-launcher":"^0.2.1","mocha":"^2.3.3","phantomjs":"^1.9.18"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"dea942e19d63aee4f2c276cd16f9d7d27f5e282f","_id":"riot-observable@2.3.1-beta","_shasum":"769602e0ae89401b817e58404b78fa591331f95d","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"769602e0ae89401b817e58404b78fa591331f95d","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.3.1-beta.tgz","integrity":"sha512-BTj7GOzRI/LQV4gayq2o+oWyPb8F85+tSsWdIUFNQ8zW0Xc7Y9apM2H32rIZfIbH0K0NFfF5ycE7vMfsmBHk7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZgMLfaP2AiXZTEo64DRx6wmn+nRYKCbBP7Ced5SSnfAIhAIW7fqOzgb/1/+vAckgjwe1qDgtHHSf6KmM2fKOHck4+"}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}]},"2.3.1":{"name":"riot-observable","version":"2.3.1","description":"Simple script to send and receive events","main":"dist/observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test","prepublish":"make && make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.4","eslint":"^1.5.1","expect.js":"^0.3.1","karma":"^0.13.10","karma-coverage":"^0.5.2","karma-mocha":"^0.2.0","karma-phantomjs-launcher":"^0.2.1","mocha":"^2.3.3","phantomjs":"^1.9.18"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"a7ed321959883fcfc15c85ee56c7f9fd2ae27db2","_id":"riot-observable@2.3.1","_shasum":"0489b170f95a821ad08230ed44c35f899f1d396a","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"0489b170f95a821ad08230ed44c35f899f1d396a","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.3.1.tgz","integrity":"sha512-4WZUZD+LJXH5qdA+Rl9mInWtK4CRVAg1DXua9HwKSPh3krrtrO7eGTdH6/aD4KYWS/kb+uSM5ME4AisHCRaX/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGQpFvrr2WPt9QyrWSA9tvKJ3SaOflQMtPk0C4YnBtX/AiEA/kE47N8TzrHfT7TbWv3T+klgqGA6dhCnNry4wNO567M="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}]},"2.3.11":{"name":"riot-observable","version":"2.3.11","description":"Simple script to send and receive events","main":"dist/observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test","prepublish":"make && make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.4","eslint":"^1.10.1","expect.js":"^0.3.1","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","mocha":"^2.3.4","phantomjs":"^1.9.18"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"1ee606ba8c6c23a787d7ef084dd7dfb0969fb579","_id":"riot-observable@2.3.11","_shasum":"ffcf729ff3124a5bfbb0293d16dc29ef4bd10f59","_from":".","_npmVersion":"3.4.0","_nodeVersion":"5.1.0","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"ffcf729ff3124a5bfbb0293d16dc29ef4bd10f59","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.3.11.tgz","integrity":"sha512-fSJENkODqhQGCArD6QPQHz/5RYziVOkKTmxG/ZAFlB2PhdXOXY3YoI5Jmo61ntnzZSjDCUxvrIWOzi60C0XSOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKESWQyZCmwPyQL00gHorJRM1eKHuCyqSTE4mKo1Ws5AiEAxwApaaWKpwZ9zdGS613bRuWGctESZKKwue7uKEnpgcQ="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}]},"2.3.12":{"name":"riot-observable","version":"2.3.12","description":"Simple script to send and receive events","main":"dist/observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test","prepublish":"make && make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.6","eslint":"^1.10.3","expect.js":"^0.3.1","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","mocha":"^2.3.4","phantomjs":"^1.9.19"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"6b6a68cd8f4cee44f6d7b18636feaeedf6d45e1d","_id":"riot-observable@2.3.12","_shasum":"5e2af4ab71193804ff2b9e8720a1224d037e27c6","_from":".","_npmVersion":"3.5.0","_nodeVersion":"5.1.1","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"5e2af4ab71193804ff2b9e8720a1224d037e27c6","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.3.12.tgz","integrity":"sha512-MgWmYA0h12yOHhiLBF5BFRLneeaiJCWnULNEozB1jgM6oTwJ2gPkvAyW1CofgwqSPZsrUWpAWQmo40Yy2sbbbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPl7FDs+3xDJXtQc7g59O5M+MmOUJzc6J/fKQjAP+SUAiEAxchtRr0vfBo7ZW2a3hnH0PA6csvy1YxbfLAJZpopIo0="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}]},"2.3.13":{"name":"riot-observable","version":"2.3.13","description":"Simple script to send and receive events","main":"dist/observable.js","jsnext:main":"dist/es6.observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test","prepublish":"make && make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.6","eslint":"^1.10.3","expect.js":"^0.3.1","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","mocha":"^2.3.4","phantomjs":"^1.9.19"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"e404d85607140bc64af3c1ba20868bcbdbe89e98","_id":"riot-observable@2.3.13","_shasum":"3101eb4b6033c487f43bb4ffc07899fdbbb8c82b","_from":".","_npmVersion":"3.5.0","_nodeVersion":"5.1.1","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"3101eb4b6033c487f43bb4ffc07899fdbbb8c82b","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.3.13.tgz","integrity":"sha512-VpSeOo8wcha3hBY/wqgCrARSRePiFNQFL/qbVOeSi3nLqggGW2fMhOqeWbB2bcXUAKT7tgkbS/cdXl5j19ffsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqJeoFNJQoU3PgYLDjbcJejfY9SAo2dqOyc6m6a3nAQAIgOO1hXcdbMhDCQHa4Wa6NUBGp4rk3IzDdpSOGqYwRtJE="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}]},"2.3.14":{"name":"riot-observable","version":"2.3.14","description":"Simple script to send and receive events","main":"dist/observable.js","jsnext:main":"dist/es6.observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test","prepublish":"make && make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.6","eslint":"^1.10.3","expect.js":"^0.3.1","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","mocha":"^2.3.4","phantomjs":"^1.9.19"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"1aa6425cf9ba7b756491e8348a9b8ce43eacf1a7","_id":"riot-observable@2.3.14","_shasum":"97e3b0c0372a61a6f1a26d5f72742a23f9dafa97","_from":".","_npmVersion":"3.5.0","_nodeVersion":"5.1.1","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"97e3b0c0372a61a6f1a26d5f72742a23f9dafa97","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.3.14.tgz","integrity":"sha512-+RAOVVUtInQmx4KkPvDTCU0CtRLUwRxV3wBgNW144BQubtokGIYfMdXISlMbxcVXy6n9UrXTix7eFifGw2falg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsaSlJOtuEldh6bqY+lABjYIa5ZXI8s046SQLwyK6SdgIgZi78qG1VcPge60lH0CYjHVppvj5DYEPzIrhjgmR6NxE="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}]},"2.3.15":{"name":"riot-observable","version":"2.3.15","description":"Simple script to send and receive events","main":"dist/observable.js","jsnext:main":"dist/es6.observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test","prepublish":"make && make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"coveralls":"^2.11.6","eslint":"^1.10.3","expect.js":"^0.3.1","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","mocha":"^2.3.4","phantomjs":"^1.9.19"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"1ca9b7b48259314daaed55cbbcf23fbd2065ef07","_id":"riot-observable@2.3.15","_shasum":"a9177f091dea8cbc70442ea1897afb1bd925238b","_from":".","_npmVersion":"3.5.0","_nodeVersion":"5.1.1","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"a9177f091dea8cbc70442ea1897afb1bd925238b","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.3.15.tgz","integrity":"sha512-VYBxVaoNfATl3gX630QlvBjRIZ/VFNAyZi+lp1lUx6gHs17sskBITIuqN3hr6T7XEgjfpZH5Uajsz9X4Pg4j9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJY6jyoMMaZ4gZolfJCTQitxHkeGZb4I2RMUNkW1CYyAiEA3KDWGt0jf21Tzobw9Wyg/p1GwC1GuGymlnEwJWQUTWA="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/riot-observable-2.3.15.tgz_1456598719198_0.7888018179219216"}},"2.4.0":{"name":"riot-observable","version":"2.4.0","description":"Simple script to send and receive events","main":"dist/observable.js","jsnext:main":"dist/es6.observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test","prepublish":"make && make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","eslint":"^2.7.0","expect.js":"^0.3.1","karma":"^0.13.22","karma-coverage":"^0.5.5","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","mocha":"^2.4.5","phantomjs-prebuilt":"^2.1.7"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"e8c9ad198783078cc88b7b97a5a4a253fb54173e","_id":"riot-observable@2.4.0","_shasum":"969cac28899e36d784937ca4abbdba997933dbcd","_from":".","_npmVersion":"3.8.2","_nodeVersion":"4.4.0","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"969cac28899e36d784937ca4abbdba997933dbcd","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.4.0.tgz","integrity":"sha512-rdxUtVTjoJcIqrV3SQDSJP8Yze8gPPf53km9KXmjuWs74UVdGS3o8rGG3NdXMhlSq+4bp7Stdw5jKQxtjAX0pA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+21Nq6la0+6TKQhNifxjb4v/RttBczUZ+TSb9liSRVAiEAxpxyOTgoP9bfo5IQeVjMRExIlN40b3+VcfQQ6ZPMnRE="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/riot-observable-2.4.0.tgz_1460140904417_0.4033967687282711"}},"2.4.1":{"name":"riot-observable","version":"2.4.1","description":"Simple script to send and receive events","main":"dist/observable.js","jsnext:main":"dist/es6.observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test","prepublish":"make && make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","eslint":"^2.7.0","expect.js":"^0.3.1","karma":"^0.13.22","karma-coverage":"^0.5.5","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","mocha":"^2.4.5","phantomjs-prebuilt":"^2.1.7"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"fa7b10e958cb75cfe639d0a97f7053a253ec0251","_id":"riot-observable@2.4.1","_shasum":"fbc9bffbbcd332423771027338cfa97950ba771a","_from":".","_npmVersion":"3.8.2","_nodeVersion":"4.4.0","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"fbc9bffbbcd332423771027338cfa97950ba771a","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.4.1.tgz","integrity":"sha512-8Y7YavrwzhxjlcEeUjeb3epkG46pONP+o8rJRjDHaFoiWlPoPBDL/5Eo4n2tHUykDZBsw5R8RD3T6xemsVQxcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7h/7etZRgNwLJ9eqO++aVQqlDz76A7ySf/qNltOgpWAiEAtodkS9cVEsfbmhVZduVRATP87iKMTlEdfZqt5Ke2BKg="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/riot-observable-2.4.1.tgz_1460216545758_0.2806987827643752"}},"2.4.2":{"name":"riot-observable","version":"2.4.2","description":"Simple script to send and receive events","main":"dist/observable.js","jsnext:main":"dist/es6.observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test","prepublish":"make && make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","eslint":"^2.8.0","expect.js":"^0.3.1","karma":"^0.13.22","karma-coverage":"^0.5.5","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","mocha":"^2.4.5","phantomjs-prebuilt":"^2.1.7"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"330b7bb03125e08dd79ecfc0cbfce8a7683c5ed4","_id":"riot-observable@2.4.2","_shasum":"2bcd66b294309a3acf9409128e6b09414af9c7f5","_from":".","_npmVersion":"3.8.2","_nodeVersion":"4.4.0","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"2bcd66b294309a3acf9409128e6b09414af9c7f5","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.4.2.tgz","integrity":"sha512-fOyknR+Ns1guS2q9jxtEzOK5tkv8T3pTeA4Jy4baFG1MwG9cn4s6qCaCbPg3fscfwmu0l2/2SHfGlja/wZBBhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+I+43V9tjMwZy5Xc/xRnZc6ms6Y1W1M76/KFbffoAXwIgBV/NVjFO+CHOTWgS2vB1ykM53QrjdbN8nQQoW6CXIF8="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/riot-observable-2.4.2.tgz_1460815958301_0.33052169741131365"}},"3.0.0-alpha.1":{"name":"riot-observable","version":"3.0.0-alpha.1","description":"Simple script to send and receive events","main":"dist/observable.js","jsnext:main":"dist/es6.observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test","prepublish":"make && make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","eslint":"^2.8.0","expect.js":"^0.3.1","karma":"^0.13.22","karma-coverage":"^0.5.5","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","mocha":"^2.4.5","phantomjs-prebuilt":"^2.1.7"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"4fcf5834222116cd36a18a8702baf4bbfb2562fe","_id":"riot-observable@3.0.0-alpha.1","_shasum":"94b308c13efd1715c7a33db1ed807e6637826f26","_from":".","_npmVersion":"3.8.2","_nodeVersion":"4.4.0","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"94b308c13efd1715c7a33db1ed807e6637826f26","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-3.0.0-alpha.1.tgz","integrity":"sha512-X3WBAEypOdn0Inil0/cvM4I8yeM6MgCL3JHfoWZOa70KjWFstC1nkDmXu1bK+HCMCcpcx8gceCqnEKErt1bvzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk3xBdLHEn+bPDRs7YMH8CxFnPmoFhdnrOCBSSFYJkKwIgLOnQqTRsvXjvMGk1KzU1VByW1cx0+T7qjLGTtdTEKfI="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/riot-observable-3.0.0-alpha.1.tgz_1464000540510_0.024200575659051538"}},"3.0.0-alpha.2":{"name":"riot-observable","version":"3.0.0-alpha.2","description":"Simple script to send and receive events","main":"dist/observable.js","jsnext:main":"dist/es6.observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test","prepublish":"make && make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"benchmark":"^2.1.1","coveralls":"^2.11.11","eslint":"^3.1.1","expect.js":"^0.3.1","karma":"^1.1.1","karma-coverage":"^1.1.1","karma-mocha":"^1.1.1","karma-phantomjs-launcher":"^1.0.1","mocha":"^2.5.3","phantomjs-prebuilt":"^2.1.7"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"86d5cc0e1126f960d168715962aa23e72e0191bf","_id":"riot-observable@3.0.0-alpha.2","_shasum":"e9ffb1d11b01ebaeaff9710811edaa4de6643c47","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"e9ffb1d11b01ebaeaff9710811edaa4de6643c47","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-3.0.0-alpha.2.tgz","integrity":"sha512-WyoHuv6jiYins5IJRMvmI8VjjuungzmDx6qCxcGxOXqfUV5F0Wbu3HmKTfwcnnScKW4ztGqBabMAAYP8EPPVpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB7OZP7QD5mLUPYuqVAqAppCv83it9fEfDf3kGsYmq5uAiB0FkEnbZmp8laMk+hmp/X9B8n8eYBHArOIVnREtJnGwg=="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/riot-observable-3.0.0-alpha.2.tgz_1469395763592_0.5822007658425719"}},"2.5.0":{"name":"riot-observable","version":"2.5.0","description":"Simple script to send and receive events","main":"dist/observable.js","jsnext:main":"dist/es6.observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test","prepublish":"make && make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"benchmark":"^2.1.1","coveralls":"^2.11.11","eslint":"^3.1.1","expect.js":"^0.3.1","karma":"^1.1.1","karma-coverage":"^1.1.1","karma-mocha":"^1.1.1","karma-phantomjs-launcher":"^1.0.1","mocha":"^2.5.3","phantomjs-prebuilt":"^2.1.7"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"3f3a755180780192986057331153a6442e032ef5","_id":"riot-observable@2.5.0","_shasum":"5fb9682685b6ebd52d54ad0f4c4e72af9eb904c4","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"5fb9682685b6ebd52d54ad0f4c4e72af9eb904c4","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-2.5.0.tgz","integrity":"sha512-xT7ODGYtPyUBbeLXEIvuPUO5itWKh9RmW/iPQSfMGeQ51/OhC63dHco56rNJ4RPmj8Y4Rdu/x7eq46Bnr8k4gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbRTXPuEHBBA7WS0auvhxlZ0mS5qTc7LA0iBt9cOzlDwIhAKakj7ESRXNJ6tayL4zslIcVZhSDZ1kRAhB1493pnmXA"}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/riot-observable-2.5.0.tgz_1469396804568_0.11776712769642472"}},"3.0.0-rc":{"name":"riot-observable","version":"3.0.0-rc","description":"Simple script to send and receive events","main":"dist/observable.js","jsnext:main":"dist/es6.observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test","prepublish":"make && make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"benchmark":"^2.1.2","coveralls":"^2.11.15","eslint":"^3.10.1","expect.js":"^0.3.1","karma":"^1.3.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-phantomjs-launcher":"^1.0.2","mocha":"^3.1.2","phantomjs-prebuilt":"^2.1.13"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"8f4e6b670e86595488a3e235d5b62cd2bc36129a","_id":"riot-observable@3.0.0-rc","_shasum":"e32923ee713154c2050b5eab50f93aa98a253c17","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.3.0","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"e32923ee713154c2050b5eab50f93aa98a253c17","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-3.0.0-rc.tgz","integrity":"sha512-QT/cwIHLmFGD2mDkTXpCP3/o9SFbShoK4VeqpbxxgByaQ9kNxhnGQhzXiheoBZvMM1l/bi7/98EcpwfVYOlNJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQedJciY3nREo0Yohs/Z6NRJAtNaJEFApj3SGdN7FfFAiEAwntg26BOVHLVgyGI+e3F9W1hw9j/9idYJH/yRzckhkQ="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/riot-observable-3.0.0-rc.tgz_1479239194794_0.7515883655287325"}},"3.0.0":{"name":"riot-observable","version":"3.0.0","description":"Simple script to send and receive events","main":"dist/observable.js","jsnext:main":"dist/es6.observable.js","directories":{"lib":"lib"},"scripts":{"test":"make test","prepublish":"make && make test"},"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"keywords":["riot","observable","events"],"devDependencies":{"benchmark":"^2.1.2","coveralls":"^2.11.15","eslint":"^3.10.1","expect.js":"^0.3.1","karma":"^1.3.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-phantomjs-launcher":"^1.0.2","mocha":"^3.1.2","phantomjs-prebuilt":"^2.1.13"},"author":{"name":"Muut, Inc. and other contributors"},"license":"MIT","bugs":{"url":"https://github.com/riot/observable/issues"},"homepage":"https://github.com/riot/observable#readme","gitHead":"7dd8fa7fea60704be6b79e43f9ed831020284c52","_id":"riot-observable@3.0.0","_shasum":"8bbd2daf72a2141bb043082df4023dc504bad2eb","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.3.0","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"8bbd2daf72a2141bb043082df4023dc504bad2eb","tarball":"https://registry.npmjs.org/riot-observable/-/riot-observable-3.0.0.tgz","integrity":"sha512-c0vTPmMrzBR0oc4ekMZ7ljYlSNjbA10/rthGkoTQmbm8efuZmXdv4ykTpCXJfG4B830HWXfaOZeRGhBlYFGssg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWsoR+YVkjIXdx8ymURrcdIFFsDJkhqTJQPYL48qvHpAiEApAkJ9woDzu4GzNO3LwaVSE1/LXLfWNk4EqzzsAlbT5w="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},{"name":"tipiirai","email":"tero@muut.com"},{"name":"cognitom","email":"kawamura@cognitom.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/riot-observable-3.0.0.tgz_1479566081191_0.5751956335734576"}}},"homepage":"https://github.com/riot/observable#readme","keywords":["riot","observable","events"],"repository":{"type":"git","url":"git+https://github.com/riot/observable.git"},"author":{"name":"Muut, Inc. and other contributors"},"bugs":{"url":"https://github.com/riot/observable/issues"},"license":"MIT","readmeFilename":"README.md","users":{"k-kuwahara":true,"tincho":true}}