Socket
Socket
Sign inDemoInstall

multiformats

Package Overview
Dependencies
Maintainers
2
Versions
151
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

multiformats - npm Package Compare versions

Comparing version 13.2.0 to 13.2.1

10

dist/src/codecs/interface.d.ts

@@ -5,6 +5,6 @@ import type { ArrayBufferView, ByteView } from '../block/interface.js';

*/
export interface BlockEncoder<Code extends number, Universe> {
export interface BlockEncoder<Code extends number, T> {
name: string;
code: Code;
encode<T extends Universe>(data: T): ByteView<T>;
encode(data: T): ByteView<T>;
}

@@ -14,5 +14,5 @@ /**

*/
export interface BlockDecoder<Code extends number, Universe> {
export interface BlockDecoder<Code extends number, T> {
code: Code;
decode<T extends Universe>(bytes: ByteView<T> | ArrayBufferView<T>): T;
decode(bytes: ByteView<T> | ArrayBufferView<T>): T;
}

@@ -22,5 +22,5 @@ /**

*/
export interface BlockCodec<Code extends number, Universe> extends BlockEncoder<Code, Universe>, BlockDecoder<Code, Universe> {
export interface BlockCodec<Code extends number, T> extends BlockEncoder<Code, T>, BlockDecoder<Code, T> {
}
export type { ArrayBufferView, ByteView };
//# sourceMappingURL=interface.d.ts.map
{
"name": "multiformats",
"version": "13.2.0",
"version": "13.2.1",
"description": "Interface for multihash, multicodec, multibase and CID",

@@ -5,0 +5,0 @@ "author": "Mikeal Rogers <mikeal.rogers@gmail.com> (https://www.mikealrogers.com/)",

@@ -6,6 +6,6 @@ import type { ArrayBufferView, ByteView } from '../block/interface.js'

*/
export interface BlockEncoder<Code extends number, Universe> {
export interface BlockEncoder<Code extends number, T> {
name: string
code: Code
encode<T extends Universe>(data: T): ByteView<T>
encode(data: T): ByteView<T>
}

@@ -16,5 +16,5 @@

*/
export interface BlockDecoder<Code extends number, Universe> {
export interface BlockDecoder<Code extends number, T> {
code: Code
decode<T extends Universe>(bytes: ByteView<T> | ArrayBufferView<T>): T
decode(bytes: ByteView<T> | ArrayBufferView<T>): T
}

@@ -25,4 +25,4 @@

*/
export interface BlockCodec<Code extends number, Universe> extends BlockEncoder<Code, Universe>, BlockDecoder<Code, Universe> {}
export interface BlockCodec<Code extends number, T> extends BlockEncoder<Code, T>, BlockDecoder<Code, T> {}
export type { ArrayBufferView, ByteView }

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