├── .eslintrc ├── .gitignore ├── .versions ├── CHANGELOG.md ├── README.md ├── circle.yml ├── git-packages.json ├── package.js ├── source ├── api.coffee ├── command_bus.coffee ├── controller.js ├── event_bus.coffee ├── helpers.js ├── mixins │ ├── application-helpers.coffee │ ├── command-handling.js │ ├── command-sending.coffee │ ├── declarative-mappings.js │ ├── ejsonable.js │ ├── event-publishing.coffee │ ├── event-subscribing.js │ ├── static-handlers.coffee │ └── versionable.js ├── module.coffee ├── publication.coffee ├── serializables │ ├── command.js │ ├── error.js │ └── event.js ├── tracker.coffee └── value-objects │ └── guid.coffee ├── test.sh ├── tests ├── integration │ ├── controller_command_handling.js │ ├── controller_event_subscribing.js │ ├── handling-api-messages.js │ └── test-app.js └── unit │ ├── api.unit.coffee │ ├── command_bus.unit.coffee │ ├── event_bus.unit.coffee │ ├── helpers.tests.js │ ├── mixins │ ├── command-handling.tests.js │ ├── event-subscribing.tests.js │ └── versionable.tests.js │ ├── serializable.unit.coffee │ ├── serializables │ ├── command.unit.coffee │ ├── event.unit.coffee │ └── space-error.tests.js │ └── value-objects │ └── guid.unit.coffee └── versions.json /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/.gitignore -------------------------------------------------------------------------------- /.versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/.versions -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/README.md -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/circle.yml -------------------------------------------------------------------------------- /git-packages.json: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/package.js -------------------------------------------------------------------------------- /source/api.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/api.coffee -------------------------------------------------------------------------------- /source/command_bus.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/command_bus.coffee -------------------------------------------------------------------------------- /source/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/controller.js -------------------------------------------------------------------------------- /source/event_bus.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/event_bus.coffee -------------------------------------------------------------------------------- /source/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/helpers.js -------------------------------------------------------------------------------- /source/mixins/application-helpers.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/mixins/application-helpers.coffee -------------------------------------------------------------------------------- /source/mixins/command-handling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/mixins/command-handling.js -------------------------------------------------------------------------------- /source/mixins/command-sending.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/mixins/command-sending.coffee -------------------------------------------------------------------------------- /source/mixins/declarative-mappings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/mixins/declarative-mappings.js -------------------------------------------------------------------------------- /source/mixins/ejsonable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/mixins/ejsonable.js -------------------------------------------------------------------------------- /source/mixins/event-publishing.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/mixins/event-publishing.coffee -------------------------------------------------------------------------------- /source/mixins/event-subscribing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/mixins/event-subscribing.js -------------------------------------------------------------------------------- /source/mixins/static-handlers.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/mixins/static-handlers.coffee -------------------------------------------------------------------------------- /source/mixins/versionable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/mixins/versionable.js -------------------------------------------------------------------------------- /source/module.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/module.coffee -------------------------------------------------------------------------------- /source/publication.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/publication.coffee -------------------------------------------------------------------------------- /source/serializables/command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/serializables/command.js -------------------------------------------------------------------------------- /source/serializables/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/serializables/error.js -------------------------------------------------------------------------------- /source/serializables/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/serializables/event.js -------------------------------------------------------------------------------- /source/tracker.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/tracker.coffee -------------------------------------------------------------------------------- /source/value-objects/guid.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/source/value-objects/guid.coffee -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/test.sh -------------------------------------------------------------------------------- /tests/integration/controller_command_handling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/integration/controller_command_handling.js -------------------------------------------------------------------------------- /tests/integration/controller_event_subscribing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/integration/controller_event_subscribing.js -------------------------------------------------------------------------------- /tests/integration/handling-api-messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/integration/handling-api-messages.js -------------------------------------------------------------------------------- /tests/integration/test-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/integration/test-app.js -------------------------------------------------------------------------------- /tests/unit/api.unit.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/unit/api.unit.coffee -------------------------------------------------------------------------------- /tests/unit/command_bus.unit.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/unit/command_bus.unit.coffee -------------------------------------------------------------------------------- /tests/unit/event_bus.unit.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/unit/event_bus.unit.coffee -------------------------------------------------------------------------------- /tests/unit/helpers.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/unit/helpers.tests.js -------------------------------------------------------------------------------- /tests/unit/mixins/command-handling.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/unit/mixins/command-handling.tests.js -------------------------------------------------------------------------------- /tests/unit/mixins/event-subscribing.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/unit/mixins/event-subscribing.tests.js -------------------------------------------------------------------------------- /tests/unit/mixins/versionable.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/unit/mixins/versionable.tests.js -------------------------------------------------------------------------------- /tests/unit/serializable.unit.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/unit/serializable.unit.coffee -------------------------------------------------------------------------------- /tests/unit/serializables/command.unit.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/unit/serializables/command.unit.coffee -------------------------------------------------------------------------------- /tests/unit/serializables/event.unit.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/unit/serializables/event.unit.coffee -------------------------------------------------------------------------------- /tests/unit/serializables/space-error.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/unit/serializables/space-error.tests.js -------------------------------------------------------------------------------- /tests/unit/value-objects/guid.unit.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/tests/unit/value-objects/guid.unit.coffee -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meteor-space/messaging/HEAD/versions.json --------------------------------------------------------------------------------