├── .dockerignore ├── .gitignore ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── Dockerfile ├── LICENSE ├── README.md ├── docker-bash.cmd ├── docker-compose.yml ├── gulpfile.js ├── lib ├── amqp-ts.d.ts └── amqp-ts.js ├── package.json ├── src ├── amqp-ts.spec-i.ts ├── amqp-ts.spec.ts ├── amqp-ts.ts └── readme.md ├── tools ├── alive.js ├── mocha │ └── setup.js ├── restart-rabbit-windows.cmd ├── restart-rabbit.sh └── tslint │ └── tslint-node.json ├── tsconfig.json ├── tslint.json ├── tutorials ├── 1_hello_world │ ├── receive.js │ └── send.js ├── 2_work_queues │ ├── new_task.js │ └── worker.js ├── 3_publish_subscribe │ ├── emit_log.js │ └── receive_logs.js ├── 4-routing │ ├── emit_log_direct.js │ └── receive_logs_direct.js ├── 5_topics │ ├── emit_log_topic.js │ └── receive_logs_topic.js ├── 6_rpc │ ├── rpc_client.js │ └── rpc_server.js └── readme.md ├── typings.json └── vscode-recommended ├── launch.json ├── readme.md ├── settings.json └── tasks.json /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/README.md -------------------------------------------------------------------------------- /docker-bash.cmd: -------------------------------------------------------------------------------- 1 | docker exec -it dev-amqp-ts bash -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/gulpfile.js -------------------------------------------------------------------------------- /lib/amqp-ts.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/lib/amqp-ts.d.ts -------------------------------------------------------------------------------- /lib/amqp-ts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/lib/amqp-ts.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/package.json -------------------------------------------------------------------------------- /src/amqp-ts.spec-i.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/src/amqp-ts.spec-i.ts -------------------------------------------------------------------------------- /src/amqp-ts.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/src/amqp-ts.spec.ts -------------------------------------------------------------------------------- /src/amqp-ts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/src/amqp-ts.ts -------------------------------------------------------------------------------- /src/readme.md: -------------------------------------------------------------------------------- 1 | Typescript source code -------------------------------------------------------------------------------- /tools/alive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tools/alive.js -------------------------------------------------------------------------------- /tools/mocha/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tools/mocha/setup.js -------------------------------------------------------------------------------- /tools/restart-rabbit-windows.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tools/restart-rabbit-windows.cmd -------------------------------------------------------------------------------- /tools/restart-rabbit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tools/restart-rabbit.sh -------------------------------------------------------------------------------- /tools/tslint/tslint-node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tools/tslint/tslint-node.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tslint.json -------------------------------------------------------------------------------- /tutorials/1_hello_world/receive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tutorials/1_hello_world/receive.js -------------------------------------------------------------------------------- /tutorials/1_hello_world/send.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tutorials/1_hello_world/send.js -------------------------------------------------------------------------------- /tutorials/2_work_queues/new_task.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tutorials/2_work_queues/new_task.js -------------------------------------------------------------------------------- /tutorials/2_work_queues/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tutorials/2_work_queues/worker.js -------------------------------------------------------------------------------- /tutorials/3_publish_subscribe/emit_log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tutorials/3_publish_subscribe/emit_log.js -------------------------------------------------------------------------------- /tutorials/3_publish_subscribe/receive_logs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tutorials/3_publish_subscribe/receive_logs.js -------------------------------------------------------------------------------- /tutorials/4-routing/emit_log_direct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tutorials/4-routing/emit_log_direct.js -------------------------------------------------------------------------------- /tutorials/4-routing/receive_logs_direct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tutorials/4-routing/receive_logs_direct.js -------------------------------------------------------------------------------- /tutorials/5_topics/emit_log_topic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tutorials/5_topics/emit_log_topic.js -------------------------------------------------------------------------------- /tutorials/5_topics/receive_logs_topic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tutorials/5_topics/receive_logs_topic.js -------------------------------------------------------------------------------- /tutorials/6_rpc/rpc_client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tutorials/6_rpc/rpc_client.js -------------------------------------------------------------------------------- /tutorials/6_rpc/rpc_server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tutorials/6_rpc/rpc_server.js -------------------------------------------------------------------------------- /tutorials/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/tutorials/readme.md -------------------------------------------------------------------------------- /typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/typings.json -------------------------------------------------------------------------------- /vscode-recommended/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/vscode-recommended/launch.json -------------------------------------------------------------------------------- /vscode-recommended/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/vscode-recommended/readme.md -------------------------------------------------------------------------------- /vscode-recommended/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/vscode-recommended/settings.json -------------------------------------------------------------------------------- /vscode-recommended/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abreits/amqp-ts/HEAD/vscode-recommended/tasks.json --------------------------------------------------------------------------------