├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── bin.js ├── codecs.proto ├── examples ├── basic-example.js ├── emit-callback-needs-subscriber.js ├── example-schema.proto ├── multiple-connected-emitters.js └── subscriber-synchronisation.js ├── hyperemitter.js ├── package.json └── test ├── fixture ├── basic.proto └── messages.proto └── test.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/README.md -------------------------------------------------------------------------------- /bin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/bin.js -------------------------------------------------------------------------------- /codecs.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/codecs.proto -------------------------------------------------------------------------------- /examples/basic-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/examples/basic-example.js -------------------------------------------------------------------------------- /examples/emit-callback-needs-subscriber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/examples/emit-callback-needs-subscriber.js -------------------------------------------------------------------------------- /examples/example-schema.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/examples/example-schema.proto -------------------------------------------------------------------------------- /examples/multiple-connected-emitters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/examples/multiple-connected-emitters.js -------------------------------------------------------------------------------- /examples/subscriber-synchronisation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/examples/subscriber-synchronisation.js -------------------------------------------------------------------------------- /hyperemitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/hyperemitter.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/package.json -------------------------------------------------------------------------------- /test/fixture/basic.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/test/fixture/basic.proto -------------------------------------------------------------------------------- /test/fixture/messages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/test/fixture/messages.proto -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcollina/hyperemitter/HEAD/test/test.js --------------------------------------------------------------------------------