├── .codeclimate.yml ├── .eslintignore ├── .eslintrc.json ├── .github └── workflows │ ├── node-js-ci.yml │ └── node-js-publish.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .npmignore ├── .npmrc ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── _config.yml ├── examples ├── advanced │ ├── cluster.js │ ├── config.js │ ├── handlers │ │ ├── deleteUser.js │ │ └── saveUser.js │ └── index.js ├── busy-publisher │ ├── config.json │ ├── index.js │ ├── package-lock.json │ └── package.json ├── default-exchange │ ├── config.json │ └── index.js ├── mocha │ ├── config.json │ └── test.js ├── promises │ ├── config.json │ └── index.js ├── simple │ ├── config.json │ └── index.js └── streams │ ├── package-lock.json │ ├── package.json │ ├── publisher-config.json │ ├── publisher.js │ ├── subscriber-config.json │ └── subscriber.js ├── index.js ├── lib ├── amqp │ ├── Broker.js │ ├── BrokerAsPromised.js │ ├── Publication.js │ ├── PublicationSession.js │ ├── SubscriberError.js │ ├── SubscriberSession.js │ ├── SubscriberSessionAsPromised.js │ ├── Subscription.js │ ├── Vhost.js │ ├── XDeath.js │ └── tasks │ │ ├── applyBindings.js │ │ ├── assertExchanges.js │ │ ├── assertQueues.js │ │ ├── assertVhost.js │ │ ├── bounceVhost.js │ │ ├── checkExchanges.js │ │ ├── checkQueues.js │ │ ├── checkVhost.js │ │ ├── closeChannels.js │ │ ├── closeConnection.js │ │ ├── createChannels.js │ │ ├── createConnection.js │ │ ├── deleteExchanges.js │ │ ├── deleteQueues.js │ │ ├── deleteVhost.js │ │ ├── forewarnVhost.js │ │ ├── index.js │ │ ├── initCounters.js │ │ ├── initPublications.js │ │ ├── initShovels.js │ │ ├── initSubscriptions.js │ │ ├── initVhosts.js │ │ ├── nukeVhost.js │ │ ├── purgeQueues.js │ │ ├── purgeVhost.js │ │ └── shutdownVhost.js ├── backoff │ ├── exponential.js │ ├── index.js │ └── linear.js ├── config │ ├── baseline.js │ ├── configure.js │ ├── defaults.js │ ├── fqn.js │ ├── schema.json │ ├── tests.js │ └── validate.js ├── counters │ ├── inMemory.js │ ├── inMemoryCluster.js │ ├── index.js │ └── stub.js ├── management │ └── Client.js └── utils │ └── setTimeoutUnref.js ├── package.json └── test ├── .eslintrc.json ├── backoff ├── exponential.tests.js └── linear.tests.js ├── broker.tests.js ├── brokerAsPromised.tests.js ├── caches └── inMemory.tests.js ├── config.tests.js ├── defaults.tests.js ├── publications.tests.js ├── publicationsAsPromised.tests.js ├── shovel.tests.js ├── subscriptions.tests.js ├── subscriptionsAsPromised.tests.js ├── utils └── amqputils.js ├── validation.tests.js └── vhost.tests.js /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | examples 2 | coverage 3 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/node-js-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/.github/workflows/node-js-ci.yml -------------------------------------------------------------------------------- /.github/workflows/node-js-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/.github/workflows/node-js-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | *.log 4 | .codeclimate 5 | .idea 6 | .nyc_output 7 | -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/.npmrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/_config.yml -------------------------------------------------------------------------------- /examples/advanced/cluster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/advanced/cluster.js -------------------------------------------------------------------------------- /examples/advanced/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/advanced/config.js -------------------------------------------------------------------------------- /examples/advanced/handlers/deleteUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/advanced/handlers/deleteUser.js -------------------------------------------------------------------------------- /examples/advanced/handlers/saveUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/advanced/handlers/saveUser.js -------------------------------------------------------------------------------- /examples/advanced/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/advanced/index.js -------------------------------------------------------------------------------- /examples/busy-publisher/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/busy-publisher/config.json -------------------------------------------------------------------------------- /examples/busy-publisher/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/busy-publisher/index.js -------------------------------------------------------------------------------- /examples/busy-publisher/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/busy-publisher/package-lock.json -------------------------------------------------------------------------------- /examples/busy-publisher/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/busy-publisher/package.json -------------------------------------------------------------------------------- /examples/default-exchange/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/default-exchange/config.json -------------------------------------------------------------------------------- /examples/default-exchange/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/default-exchange/index.js -------------------------------------------------------------------------------- /examples/mocha/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/mocha/config.json -------------------------------------------------------------------------------- /examples/mocha/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/mocha/test.js -------------------------------------------------------------------------------- /examples/promises/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/promises/config.json -------------------------------------------------------------------------------- /examples/promises/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/promises/index.js -------------------------------------------------------------------------------- /examples/simple/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/simple/config.json -------------------------------------------------------------------------------- /examples/simple/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/simple/index.js -------------------------------------------------------------------------------- /examples/streams/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/streams/package-lock.json -------------------------------------------------------------------------------- /examples/streams/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/streams/package.json -------------------------------------------------------------------------------- /examples/streams/publisher-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/streams/publisher-config.json -------------------------------------------------------------------------------- /examples/streams/publisher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/streams/publisher.js -------------------------------------------------------------------------------- /examples/streams/subscriber-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/streams/subscriber-config.json -------------------------------------------------------------------------------- /examples/streams/subscriber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/examples/streams/subscriber.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/index.js -------------------------------------------------------------------------------- /lib/amqp/Broker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/Broker.js -------------------------------------------------------------------------------- /lib/amqp/BrokerAsPromised.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/BrokerAsPromised.js -------------------------------------------------------------------------------- /lib/amqp/Publication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/Publication.js -------------------------------------------------------------------------------- /lib/amqp/PublicationSession.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/PublicationSession.js -------------------------------------------------------------------------------- /lib/amqp/SubscriberError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/SubscriberError.js -------------------------------------------------------------------------------- /lib/amqp/SubscriberSession.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/SubscriberSession.js -------------------------------------------------------------------------------- /lib/amqp/SubscriberSessionAsPromised.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/SubscriberSessionAsPromised.js -------------------------------------------------------------------------------- /lib/amqp/Subscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/Subscription.js -------------------------------------------------------------------------------- /lib/amqp/Vhost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/Vhost.js -------------------------------------------------------------------------------- /lib/amqp/XDeath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/XDeath.js -------------------------------------------------------------------------------- /lib/amqp/tasks/applyBindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/applyBindings.js -------------------------------------------------------------------------------- /lib/amqp/tasks/assertExchanges.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/assertExchanges.js -------------------------------------------------------------------------------- /lib/amqp/tasks/assertQueues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/assertQueues.js -------------------------------------------------------------------------------- /lib/amqp/tasks/assertVhost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/assertVhost.js -------------------------------------------------------------------------------- /lib/amqp/tasks/bounceVhost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/bounceVhost.js -------------------------------------------------------------------------------- /lib/amqp/tasks/checkExchanges.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/checkExchanges.js -------------------------------------------------------------------------------- /lib/amqp/tasks/checkQueues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/checkQueues.js -------------------------------------------------------------------------------- /lib/amqp/tasks/checkVhost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/checkVhost.js -------------------------------------------------------------------------------- /lib/amqp/tasks/closeChannels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/closeChannels.js -------------------------------------------------------------------------------- /lib/amqp/tasks/closeConnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/closeConnection.js -------------------------------------------------------------------------------- /lib/amqp/tasks/createChannels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/createChannels.js -------------------------------------------------------------------------------- /lib/amqp/tasks/createConnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/createConnection.js -------------------------------------------------------------------------------- /lib/amqp/tasks/deleteExchanges.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/deleteExchanges.js -------------------------------------------------------------------------------- /lib/amqp/tasks/deleteQueues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/deleteQueues.js -------------------------------------------------------------------------------- /lib/amqp/tasks/deleteVhost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/deleteVhost.js -------------------------------------------------------------------------------- /lib/amqp/tasks/forewarnVhost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/forewarnVhost.js -------------------------------------------------------------------------------- /lib/amqp/tasks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/index.js -------------------------------------------------------------------------------- /lib/amqp/tasks/initCounters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/initCounters.js -------------------------------------------------------------------------------- /lib/amqp/tasks/initPublications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/initPublications.js -------------------------------------------------------------------------------- /lib/amqp/tasks/initShovels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/initShovels.js -------------------------------------------------------------------------------- /lib/amqp/tasks/initSubscriptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/initSubscriptions.js -------------------------------------------------------------------------------- /lib/amqp/tasks/initVhosts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/initVhosts.js -------------------------------------------------------------------------------- /lib/amqp/tasks/nukeVhost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/nukeVhost.js -------------------------------------------------------------------------------- /lib/amqp/tasks/purgeQueues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/purgeQueues.js -------------------------------------------------------------------------------- /lib/amqp/tasks/purgeVhost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/purgeVhost.js -------------------------------------------------------------------------------- /lib/amqp/tasks/shutdownVhost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/amqp/tasks/shutdownVhost.js -------------------------------------------------------------------------------- /lib/backoff/exponential.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/backoff/exponential.js -------------------------------------------------------------------------------- /lib/backoff/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/backoff/index.js -------------------------------------------------------------------------------- /lib/backoff/linear.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/backoff/linear.js -------------------------------------------------------------------------------- /lib/config/baseline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/config/baseline.js -------------------------------------------------------------------------------- /lib/config/configure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/config/configure.js -------------------------------------------------------------------------------- /lib/config/defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/config/defaults.js -------------------------------------------------------------------------------- /lib/config/fqn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/config/fqn.js -------------------------------------------------------------------------------- /lib/config/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/config/schema.json -------------------------------------------------------------------------------- /lib/config/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/config/tests.js -------------------------------------------------------------------------------- /lib/config/validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/config/validate.js -------------------------------------------------------------------------------- /lib/counters/inMemory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/counters/inMemory.js -------------------------------------------------------------------------------- /lib/counters/inMemoryCluster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/counters/inMemoryCluster.js -------------------------------------------------------------------------------- /lib/counters/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/counters/index.js -------------------------------------------------------------------------------- /lib/counters/stub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/counters/stub.js -------------------------------------------------------------------------------- /lib/management/Client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/management/Client.js -------------------------------------------------------------------------------- /lib/utils/setTimeoutUnref.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/lib/utils/setTimeoutUnref.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/package.json -------------------------------------------------------------------------------- /test/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/.eslintrc.json -------------------------------------------------------------------------------- /test/backoff/exponential.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/backoff/exponential.tests.js -------------------------------------------------------------------------------- /test/backoff/linear.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/backoff/linear.tests.js -------------------------------------------------------------------------------- /test/broker.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/broker.tests.js -------------------------------------------------------------------------------- /test/brokerAsPromised.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/brokerAsPromised.tests.js -------------------------------------------------------------------------------- /test/caches/inMemory.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/caches/inMemory.tests.js -------------------------------------------------------------------------------- /test/config.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/config.tests.js -------------------------------------------------------------------------------- /test/defaults.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/defaults.tests.js -------------------------------------------------------------------------------- /test/publications.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/publications.tests.js -------------------------------------------------------------------------------- /test/publicationsAsPromised.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/publicationsAsPromised.tests.js -------------------------------------------------------------------------------- /test/shovel.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/shovel.tests.js -------------------------------------------------------------------------------- /test/subscriptions.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/subscriptions.tests.js -------------------------------------------------------------------------------- /test/subscriptionsAsPromised.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/subscriptionsAsPromised.tests.js -------------------------------------------------------------------------------- /test/utils/amqputils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/utils/amqputils.js -------------------------------------------------------------------------------- /test/validation.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/validation.tests.js -------------------------------------------------------------------------------- /test/vhost.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onebeyond/rascal/HEAD/test/vhost.tests.js --------------------------------------------------------------------------------