@@ -51,7 +51,7 @@ export class AMQPChannel {
5151 /**
5252 * Declare a queue and return an AMQPQueue instance.
5353 */
54- queue ( name = "" , { passive = false , durable = name !== "" , autoDelete = name === "" , exclusive = name === "" } = { } as QueueParams , args = { } ) : Promise < AMQPQueue > {
54+ queue ( name = "" , { passive = false , durable = name !== "" , autoDelete = name === "" , exclusive = name === "" } : QueueParams = { } , args = { } ) : Promise < AMQPQueue > {
5555 return new Promise ( ( resolve , reject ) => {
5656 this . queueDeclare ( name , { passive, durable, autoDelete, exclusive} , args )
5757 . then ( ( { name} ) => resolve ( new AMQPQueue ( this , name ) ) )
@@ -446,7 +446,7 @@ export class AMQPChannel {
446446 * @param args - optional custom queue arguments
447447 * @return fulfilled when confirmed by the server
448448 */
449- queueDeclare ( name = "" , { passive = false , durable = name !== "" , autoDelete = name === "" , exclusive = name === "" } = { } as QueueParams , args = { } ) : Promise < QueueOk > {
449+ queueDeclare ( name = "" , { passive = false , durable = name !== "" , autoDelete = name === "" , exclusive = name === "" } : QueueParams = { } , args = { } ) : Promise < QueueOk > {
450450 if ( this . closed ) return this . rejectClosed ( )
451451 const noWait = false
452452 let j = 0
@@ -591,7 +591,7 @@ export class AMQPChannel {
591591 * @param args - optional arguments
592592 * @return Fulfilled when the exchange is created or if it already exists
593593 */
594- exchangeDeclare ( name : string , type : ExchangeType , { passive = false , durable = true , autoDelete = false , internal = false } = { } as ExchangeParams , args = { } ) : Promise < void > {
594+ exchangeDeclare ( name : string , type : ExchangeType , { passive = false , durable = true , autoDelete = false , internal = false } : ExchangeParams = { } , args = { } ) : Promise < void > {
595595 const noWait = false
596596 let j = 0
597597 const frame = new AMQPView ( new ArrayBuffer ( 4096 ) )
0 commit comments