Socket
Socket
Sign inDemoInstall

@types/amqplib

Package Overview
Dependencies
Maintainers
1
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/amqplib - npm Package Compare versions

Comparing version 0.5.8 to 0.5.9

6

amqplib/index.d.ts

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc