From d42ce9067cc7089e092a0ce0f182907cbbfed20a Mon Sep 17 00:00:00 2001 From: Le Cabrera Date: Fri, 24 Feb 2023 12:30:21 -0500 Subject: [PATCH 1/2] Change amqp_opts type from any `object` to `AmqpConnectionManagerOptions` for clarity --- package-lock.json | 1 + src/index.ts | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 540e1d3..941df17 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,6 +5,7 @@ "requires": true, "packages": { "": { + "name": "amqp-cacoon", "version": "0.1.0", "license": "MIT", "dependencies": { diff --git a/src/index.ts b/src/index.ts index deeabb0..88a661a 100644 --- a/src/index.ts +++ b/src/index.ts @@ -62,7 +62,7 @@ export interface IAmqpCacoonConfig { port?: number; vhost?: string; connectionString?: string; - amqp_opts: object; + amqp_opts: AmqpConnectionManagerOptions; providers: { logger?: ILogger; }; @@ -86,7 +86,7 @@ class AmqpCacoon { private subChannelWrapper: ChannelWrapper | null; private connection?: AmqpConnectionManager; private fullHostName: string; - private amqp_opts: object; + private amqp_opts: AmqpConnectionManagerOptions; private logger?: ILogger; // private maxWaitForDrainMs: number; private onChannelConnect: ConnectCallback | null; From b271c51aae5a28541340236ab7ab7e96fafcbcaf Mon Sep 17 00:00:00 2001 From: Le Cabrera Date: Fri, 24 Feb 2023 12:39:42 -0500 Subject: [PATCH 2/2] Update circleci node version --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index a503b8f..76b5d36 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -7,7 +7,7 @@ version: 2 defaults: &defaults working_directory: ~/repo docker: - - image: circleci/node:16 + - image: cimg/node:lts jobs: test: