@types/amqplib
Advanced tools
Comparing version 0.5.8 to 0.5.9
@@ -11,3 +11,3 @@ // Type definitions for amqplib 0.5 | ||
import * as events from 'events'; | ||
import { Replies, Options, Message } from './properties'; | ||
import { Replies, Options, Message, GetMessage, ConsumeMessage } from './properties'; | ||
export * from './properties'; | ||
@@ -44,6 +44,6 @@ | ||
consume(queue: string, onMessage: (msg: Message | null) => any, options?: Options.Consume): Promise<Replies.Consume>; | ||
consume(queue: string, onMessage: (msg: ConsumeMessage | null) => any, options?: Options.Consume): Promise<Replies.Consume>; | ||
cancel(consumerTag: string): Promise<Replies.Empty>; | ||
get(queue: string, options?: Options.Get): Promise<Message | false>; | ||
get(queue: string, options?: Options.Get): Promise<GetMessage | false>; | ||
@@ -50,0 +50,0 @@ ack(message: Message, allUpTo?: boolean): void; |
{ | ||
"name": "@types/amqplib", | ||
"version": "0.5.8", | ||
"version": "0.5.9", | ||
"description": "TypeScript definitions for amqplib", | ||
@@ -29,2 +29,3 @@ "license": "MIT", | ||
"main": "", | ||
"types": "", | ||
"repository": { | ||
@@ -37,7 +38,6 @@ "type": "git", | ||
"@types/bluebird": "*", | ||
"@types/events": "*", | ||
"@types/node": "*" | ||
}, | ||
"typesPublisherContentHash": "10176a23c61c23751a8777e2f79df0d25a89ca3a383cae4cea1afb220eb85e6c", | ||
"typesPublisherContentHash": "49ade0e668727a480d7d7f91c85a0204b02576ccaf85de5dacbad55e7553dae9", | ||
"typeScriptVersion": "2.8" | ||
} |
@@ -148,3 +148,11 @@ export namespace Replies { | ||
export interface MessageFields { | ||
export interface GetMessage extends Message { | ||
fields: GetMessageFields; | ||
} | ||
export interface ConsumeMessage extends Message { | ||
fields: ConsumeMessageFields; | ||
} | ||
export interface CommonMessageFields { | ||
deliveryTag: number; | ||
@@ -154,5 +162,17 @@ redelivered: boolean; | ||
routingKey: string; | ||
messageCount: string; | ||
} | ||
export interface MessageFields extends CommonMessageFields { | ||
messageCount?: number; | ||
consumerTag?: string; | ||
} | ||
export interface GetMessageFields extends CommonMessageFields { | ||
messageCount: number; | ||
} | ||
export interface ConsumeMessageFields extends CommonMessageFields { | ||
deliveryTag: number; | ||
} | ||
export interface MessageProperties { | ||
@@ -159,0 +179,0 @@ contentType: any | undefined; |
@@ -11,4 +11,4 @@ # Installation | ||
Additional Details | ||
* Last updated: Sat, 14 Jul 2018 01:02:00 GMT | ||
* Dependencies: bluebird, events, node | ||
* Last updated: Sat, 27 Oct 2018 02:20:25 GMT | ||
* Dependencies: bluebird, node | ||
* Global values: none | ||
@@ -15,0 +15,0 @@ |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
15294
2
311
- Removed@types/events@*
- Removed@types/events@3.0.3(transitive)