├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── package.json ├── src ├── __tests__ │ ├── async-iterator-subscription.test.ts │ ├── async-iterator.test.ts │ ├── benchmark.ts │ ├── integration-tests.ts │ ├── logger.ts │ └── tests.ts ├── amqp-pubsub.ts ├── child-logger.ts ├── index.ts └── pubsub-async-iterator.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | node_modules 3 | dist 4 | coverage 5 | typings 6 | npm-debug.log 7 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/package.json -------------------------------------------------------------------------------- /src/__tests__/async-iterator-subscription.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/src/__tests__/async-iterator-subscription.test.ts -------------------------------------------------------------------------------- /src/__tests__/async-iterator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/src/__tests__/async-iterator.test.ts -------------------------------------------------------------------------------- /src/__tests__/benchmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/src/__tests__/benchmark.ts -------------------------------------------------------------------------------- /src/__tests__/integration-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/src/__tests__/integration-tests.ts -------------------------------------------------------------------------------- /src/__tests__/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/src/__tests__/logger.ts -------------------------------------------------------------------------------- /src/__tests__/tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/src/__tests__/tests.ts -------------------------------------------------------------------------------- /src/amqp-pubsub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/src/amqp-pubsub.ts -------------------------------------------------------------------------------- /src/child-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/src/child-logger.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | export {AmqpPubSub} from './amqp-pubsub'; 2 | -------------------------------------------------------------------------------- /src/pubsub-async-iterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/src/pubsub-async-iterator.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmbase/graphql-rabbitmq-subscriptions/HEAD/yarn.lock --------------------------------------------------------------------------------