Socket
Socket
Sign inDemoInstall

multiformats

Package Overview
Dependencies
Maintainers
3
Versions
153
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 10.0.0-pre.3 to 10.0.0-pre.4

2

dist/types/src/codecs/interface.d.ts

@@ -1,2 +0,2 @@

import type { ByteView } from '../block/interface';
import type { ByteView } from '../block/interface.js';
/**

@@ -3,0 +3,0 @@ * IPLD encoder part of the codec.

export const name: "json";
export const code: 512;
export function encode<T>(node: T): import("./interface").ByteView<T>;
export function decode<T>(data: import("./interface").ByteView<T>): T;
export type ByteView<T> = import('./interface').ByteView<T>;
export function encode<T>(node: T): import("./interface.js").ByteView<T>;
export function decode<T>(data: import("./interface.js").ByteView<T>): T;
export type ByteView<T> = import('./interface.js').ByteView<T>;
//# sourceMappingURL=json.d.ts.map
/**
* @template T
* @typedef {import('./interface').ByteView<T>} ByteView
* @typedef {import('./interface.js').ByteView<T>} ByteView
*/

@@ -9,3 +9,3 @@ export const name: "raw";

export function decode(data: ByteView<Uint8Array>): Uint8Array;
export type ByteView<T> = import('./interface').ByteView<T>;
export type ByteView<T> = import('./interface.js').ByteView<T>;
//# sourceMappingURL=raw.d.ts.map
export function create<Code extends number>(code: Code, digest: Uint8Array): Digest<Code, number>;
export function decode(multihash: Uint8Array): MultihashDigest;
export function equals(a: MultihashDigest, b: unknown): b is import("./interface").MultihashDigest<number>;
export function equals(a: MultihashDigest, b: unknown): b is import("./interface.js").MultihashDigest<number>;
/**
* @typedef {import('./interface').MultihashDigest} MultihashDigest
* @typedef {import('./interface.js').MultihashDigest} MultihashDigest
*/

@@ -31,3 +31,3 @@ /**

}
export type MultihashDigest = import('./interface').MultihashDigest;
export type MultihashDigest = import('./interface.js').MultihashDigest;
//# sourceMappingURL=digest.d.ts.map

@@ -32,5 +32,5 @@ export function from<Name extends string, Code extends number>({ name, code, encode }: {

}
export type MultihashHasher<Alg extends number> = import('./interface').MultihashHasher;
export type MultihashHasher<Alg extends number> = import('./interface.js').MultihashHasher;
export type Await<T> = Promise<T> | T;
import * as Digest from "./digest.js";
//# sourceMappingURL=hasher.d.ts.map

@@ -1,6 +0,6 @@

export * from './bases/interface';
export * from './hashes/interface';
export * from './codecs/interface';
export * from './link/interface';
export * from './block/interface';
export * from './bases/interface.js';
export * from './hashes/interface.js';
export * from './codecs/interface.js';
export * from './link/interface.js';
export * from './block/interface.js';
//# sourceMappingURL=interface.d.ts.map

@@ -1,4 +0,4 @@

import type { MultihashDigest } from '../hashes/interface';
import type { MultibaseEncoder, MultibaseDecoder, Multibase } from '../bases/interface';
import type { Phantom, ByteView } from '../block/interface';
import type { MultihashDigest } from '../hashes/interface.js';
import type { MultibaseEncoder, MultibaseDecoder, Multibase } from '../bases/interface.js';
import type { Phantom, ByteView } from '../block/interface.js';
export type { MultihashDigest, MultibaseEncoder, MultibaseDecoder };

@@ -5,0 +5,0 @@ export declare type Version = 0 | 1;

export type CID<C = number, A = number, V = 0 | 1> = import('./cid').CID<unknown, C, A, V>;
export type BlockView<T = unknown, C = number, A = number, V = 0 | 1> = import('./block/interface').BlockView<T, C, A, V>;
export type BlockView<T = unknown, C = number, A = number, V = 0 | 1> = import('./block/interface.js').BlockView<T, C, A, V>;
/**

@@ -14,3 +14,3 @@ * @template [C=number] - multicodec code corresponding to codec used to encode the block

* @template [V=0|1] - CID version
* @typedef {import('./block/interface').BlockView<T, C, A, V>} BlockView
* @typedef {import('./block/interface.js').BlockView<T, C, A, V>} BlockView
*/

@@ -17,0 +17,0 @@ /**

{
"name": "multiformats",
"version": "10.0.0-pre.3",
"version": "10.0.0-pre.4",
"description": "Interface for multihash, multicodec, multibase and CID",

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

@@ -1,2 +0,2 @@

import type { ByteView } from '../block/interface'
import type { ByteView } from '../block/interface.js'

@@ -3,0 +3,0 @@ /**

@@ -5,3 +5,3 @@ // @ts-check

* @template T
* @typedef {import('./interface').ByteView<T>} ByteView
* @typedef {import('./interface.js').ByteView<T>} ByteView
*/

@@ -8,0 +8,0 @@

@@ -7,3 +7,3 @@ // @ts-check

* @template T
* @typedef {import('./interface').ByteView<T>} ByteView
* @typedef {import('./interface.js').ByteView<T>} ByteView
*/

@@ -10,0 +10,0 @@

@@ -64,3 +64,3 @@ import { coerce, equals as equalBytes } from '../bytes.js'

/**
* @typedef {import('./interface').MultihashDigest} MultihashDigest
* @typedef {import('./interface.js').MultihashDigest} MultihashDigest
*/

@@ -67,0 +67,0 @@

@@ -55,3 +55,3 @@ import * as Digest from './digest.js'

* @template {number} Alg
* @typedef {import('./interface').MultihashHasher} MultihashHasher
* @typedef {import('./interface.js').MultihashHasher} MultihashHasher
*/

@@ -58,0 +58,0 @@

@@ -1,5 +0,5 @@

export * from './bases/interface'
export * from './hashes/interface'
export * from './codecs/interface'
export * from './link/interface'
export * from './block/interface'
export * from './bases/interface.js'
export * from './hashes/interface.js'
export * from './codecs/interface.js'
export * from './link/interface.js'
export * from './block/interface.js'
/* eslint-disable @typescript-eslint/no-unnecessary-type-constraint */
/* eslint-disable no-use-before-define */
import type { MultihashDigest } from '../hashes/interface'
import type { MultibaseEncoder, MultibaseDecoder, Multibase } from '../bases/interface'
import type { Phantom, ByteView } from '../block/interface'
import type { MultihashDigest } from '../hashes/interface.js'
import type { MultibaseEncoder, MultibaseDecoder, Multibase } from '../bases/interface.js'
import type { Phantom, ByteView } from '../block/interface.js'

@@ -7,0 +7,0 @@ export type { MultihashDigest, MultibaseEncoder, MultibaseDecoder }

@@ -15,3 +15,3 @@ import { base58btc } from './bases/base58.js'

* @template [V=0|1] - CID version
* @typedef {import('./block/interface').BlockView<T, C, A, V>} BlockView
* @typedef {import('./block/interface.js').BlockView<T, C, A, V>} BlockView
*/

@@ -18,0 +18,0 @@

{
"name": "ts-use",
"private": true,
"type": "module",
"dependencies": {

@@ -5,0 +6,0 @@ "multiformats": "file:../../"

{
"compilerOptions": {
"strict": true,
"moduleResolution": "node",
"module": "NodeNext",
"noImplicitAny": true,
"skipLibCheck": true,
"incremental": true
}
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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