@types/msgpack5
Advanced tools
Comparing version
@@ -6,29 +6,34 @@ // Type definitions for msgpack5 v3.4.0 | ||
import stream = require('stream'); | ||
import bl = require('bl'); | ||
import stream = require("stream"); | ||
import bl = require("bl"); | ||
interface MsgPackOptions { | ||
forceFloat64?: boolean | undefined; | ||
compatibilityMode?: boolean | undefined; | ||
forceFloat64?: boolean | undefined; | ||
compatibilityMode?: boolean | undefined; | ||
} | ||
declare namespace msgpack5 { | ||
interface EncodeDecodeOptions { | ||
header?: boolean | undefined; | ||
} | ||
interface EncodeDecodeOptions { | ||
header?: boolean | undefined; | ||
} | ||
class Base extends stream.Transform {} | ||
class Encoder extends Base {} | ||
class Decoder extends Base {} | ||
class Base extends stream.Transform {} | ||
class Encoder extends Base {} | ||
class Decoder extends Base {} | ||
interface MessagePack { | ||
encode(obj: any): bl; | ||
decode(buf: Buffer): any; | ||
decode(buf: bl): any; | ||
register<T>(type: number, $constructor: any, encode: (obj: T) => Buffer, decode: (data: Buffer) => T): MessagePack; | ||
registerEncoder<T>(check: (obj: T) => boolean, encode: (obj: T) => Buffer): MessagePack; | ||
registerDecoder(type: number, decode: (data: Buffer) => any): MessagePack; | ||
encoder(opts?: EncodeDecodeOptions): Encoder; | ||
decoder(opts?: EncodeDecodeOptions): Decoder; | ||
} | ||
interface MessagePack { | ||
encode(obj: any): bl; | ||
decode(buf: Buffer): any; | ||
decode(buf: bl): any; | ||
register<T>( | ||
type: number, | ||
$constructor: any, | ||
encode: (obj: T) => Buffer, | ||
decode: (data: Buffer) => T, | ||
): MessagePack; | ||
registerEncoder<T>(check: (obj: T) => boolean, encode: (obj: T) => Buffer): MessagePack; | ||
registerDecoder(type: number, decode: (data: Buffer) => any): MessagePack; | ||
encoder(opts?: EncodeDecodeOptions): Encoder; | ||
decoder(opts?: EncodeDecodeOptions): Decoder; | ||
} | ||
} | ||
@@ -35,0 +40,0 @@ |
{ | ||
"name": "@types/msgpack5", | ||
"version": "3.4.3", | ||
"version": "3.4.4", | ||
"description": "TypeScript definitions for msgpack5", | ||
@@ -30,4 +30,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/msgpack5", | ||
}, | ||
"typesPublisherContentHash": "e0a0dcaece6c0621e49c2c695672887ef637fab6d8ca3ba43f48cff5e90a9542", | ||
"typeScriptVersion": "4.1" | ||
"typesPublisherContentHash": "aad14d5900754298ca9561077a80d6ea63fd02c7e4b9e0fe7c625b5d3b026d75", | ||
"typeScriptVersion": "4.5" | ||
} |
@@ -16,29 +16,34 @@ # Installation | ||
import stream = require('stream'); | ||
import bl = require('bl'); | ||
import stream = require("stream"); | ||
import bl = require("bl"); | ||
interface MsgPackOptions { | ||
forceFloat64?: boolean | undefined; | ||
compatibilityMode?: boolean | undefined; | ||
forceFloat64?: boolean | undefined; | ||
compatibilityMode?: boolean | undefined; | ||
} | ||
declare namespace msgpack5 { | ||
interface EncodeDecodeOptions { | ||
header?: boolean | undefined; | ||
} | ||
interface EncodeDecodeOptions { | ||
header?: boolean | undefined; | ||
} | ||
class Base extends stream.Transform {} | ||
class Encoder extends Base {} | ||
class Decoder extends Base {} | ||
class Base extends stream.Transform {} | ||
class Encoder extends Base {} | ||
class Decoder extends Base {} | ||
interface MessagePack { | ||
encode(obj: any): bl; | ||
decode(buf: Buffer): any; | ||
decode(buf: bl): any; | ||
register<T>(type: number, $constructor: any, encode: (obj: T) => Buffer, decode: (data: Buffer) => T): MessagePack; | ||
registerEncoder<T>(check: (obj: T) => boolean, encode: (obj: T) => Buffer): MessagePack; | ||
registerDecoder(type: number, decode: (data: Buffer) => any): MessagePack; | ||
encoder(opts?: EncodeDecodeOptions): Encoder; | ||
decoder(opts?: EncodeDecodeOptions): Decoder; | ||
} | ||
interface MessagePack { | ||
encode(obj: any): bl; | ||
decode(buf: Buffer): any; | ||
decode(buf: bl): any; | ||
register<T>( | ||
type: number, | ||
$constructor: any, | ||
encode: (obj: T) => Buffer, | ||
decode: (data: Buffer) => T, | ||
): MessagePack; | ||
registerEncoder<T>(check: (obj: T) => boolean, encode: (obj: T) => Buffer): MessagePack; | ||
registerDecoder(type: number, decode: (data: Buffer) => any): MessagePack; | ||
encoder(opts?: EncodeDecodeOptions): Encoder; | ||
decoder(opts?: EncodeDecodeOptions): Decoder; | ||
} | ||
} | ||
@@ -53,3 +58,3 @@ | ||
### Additional Details | ||
* Last updated: Mon, 31 Oct 2022 08:03:03 GMT | ||
* Last updated: Wed, 27 Sep 2023 09:42:16 GMT | ||
* Dependencies: [@types/bl](https://npmjs.com/package/@types/bl) | ||
@@ -56,0 +61,0 @@ * Global values: none |
5511
4.12%35
16.67%63
8.62%