mirror of
https://github.com/JonasunderscoreJones/aka-worker.git
synced 2025-10-23 18:09:19 +02:00
Initial commit (by create-cloudflare CLI)
This commit is contained in:
parent
8cb86120f1
commit
fff961078a
1777 changed files with 1011798 additions and 0 deletions
75
cool-dawn-3d3b/node_modules/blake3-wasm/dist/node/hash-instance.d.ts
generated
vendored
Normal file
75
cool-dawn-3d3b/node_modules/blake3-wasm/dist/node/hash-instance.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,75 @@
|
|||
/// <reference types="node" />
|
||||
import { HashInput } from './hash-fn';
|
||||
import { IHasher, IInternalHash, IHasherDigestOptions } from '../base/index';
|
||||
import { Transform, TransformCallback } from 'stream';
|
||||
import { IBaseHashOptions } from '../base/hash-fn';
|
||||
import { NodeHashReader } from './hash-reader';
|
||||
export interface INodeHash extends IHasher<Buffer> {
|
||||
/**
|
||||
* @inheritdoc
|
||||
* @override
|
||||
*/
|
||||
update(data: HashInput, encoding?: BufferEncoding): this;
|
||||
/**
|
||||
* @inheritdoc
|
||||
* @override
|
||||
*/
|
||||
digest(options?: IBaseHashOptions): Buffer;
|
||||
/**
|
||||
* Returns a digest of the hash with the given set of hash options.
|
||||
*/
|
||||
digest(encoding: undefined, options: IBaseHashOptions): Buffer;
|
||||
/**
|
||||
* Returns a digest of the hash with the given encoding.
|
||||
*/
|
||||
digest(encoding: BufferEncoding, options?: IBaseHashOptions): string;
|
||||
}
|
||||
/**
|
||||
* @inheritdoc
|
||||
*/
|
||||
export declare class NodeHash<Reader> extends Transform implements IHasher<Buffer> {
|
||||
private readonly hash;
|
||||
constructor(implementation: IInternalHash<Reader>, getReader: (r: Reader) => NodeHashReader);
|
||||
/**
|
||||
* @reader
|
||||
*/
|
||||
reader(options?: {
|
||||
dispose?: boolean;
|
||||
}): NodeHashReader;
|
||||
/**
|
||||
* @inheritdoc
|
||||
*/
|
||||
update(data: HashInput, encoding?: BufferEncoding): this;
|
||||
/**
|
||||
* @inheritdoc
|
||||
*/
|
||||
digest(encoding?: IHasherDigestOptions): Buffer;
|
||||
digest(encoding: undefined, options: IHasherDigestOptions): Buffer;
|
||||
digest(encoding: BufferEncoding, options?: IHasherDigestOptions): string;
|
||||
/**
|
||||
* @inheritdoc
|
||||
*/
|
||||
dispose(): void;
|
||||
/**
|
||||
* @inheritdoc
|
||||
* @hidden
|
||||
*/
|
||||
_transform(chunk: Buffer | string, encoding: string, callback: TransformCallback): void;
|
||||
/**
|
||||
* @inheritdoc
|
||||
* @hidden
|
||||
*/
|
||||
_flush(callback: TransformCallback): void;
|
||||
}
|
||||
/**
|
||||
* A Node.js crypto-like createHash method.
|
||||
*/
|
||||
export declare const createHash: () => NodeHash<import("../../dist/wasm/nodejs/blake3_js").HashReader>;
|
||||
/**
|
||||
* Construct a new Hasher for the keyed hash function.
|
||||
*/
|
||||
export declare const createKeyed: (key: Buffer) => NodeHash<import("../../dist/wasm/nodejs/blake3_js").HashReader>;
|
||||
/**
|
||||
* Construct a new Hasher for the key derivation function.
|
||||
*/
|
||||
export declare const createDeriveKey: (context: string) => NodeHash<import("../../dist/wasm/nodejs/blake3_js").HashReader>;
|
Loading…
Add table
Add a link
Reference in a new issue