@xyo-network/hash
Advanced tools
Comparing version
@@ -1,4 +0,5 @@ | ||
export { BrowserPayloadHasher as PayloadHasher } from './BrowserPayloadHasher.ts'; | ||
export { BrowserObjectHasher as ObjectHasher } from './BrowserObjectHasher.ts'; | ||
export { BrowserPayloadHasher as PayloadHasher } from './BrowserObjectHasher.ts'; | ||
export * from './removeEmptyFields.ts'; | ||
export * from './sortFields.ts'; | ||
//# sourceMappingURL=index-browser.d.ts.map |
export * from './hasEmptyFields.ts'; | ||
export { NodeObjectHasher as ObjectHasher } from './NodePayloadHasher.ts'; | ||
export { NodePayloadHasher as PayloadHasher } from './NodePayloadHasher.ts'; | ||
@@ -3,0 +4,0 @@ export * from './removeEmptyFields.ts'; |
@@ -1,5 +0,9 @@ | ||
import { PayloadHasher } from './PayloadHasher.ts'; | ||
export declare class NodePayloadHasher extends PayloadHasher { | ||
import type { EmptyObject } from '@xylabs/object'; | ||
import { ObjectHasher } from './ObjectHasher.ts'; | ||
export declare class NodeObjectHasher<T extends EmptyObject = EmptyObject> extends ObjectHasher<T> { | ||
static createNodeWorker: (func?: () => unknown) => import("@xylabs/threads/master").WorkerImplementation | undefined; | ||
} | ||
/** @deprecated use NodeObjectHasher instead */ | ||
export declare class NodePayloadHasher<T extends EmptyObject = EmptyObject> extends NodeObjectHasher<T> { | ||
} | ||
//# sourceMappingURL=NodePayloadHasher.d.ts.map |
@@ -1,4 +0,5 @@ | ||
export { BrowserPayloadHasher as PayloadHasher } from './BrowserPayloadHasher.ts'; | ||
export { BrowserObjectHasher as ObjectHasher } from './BrowserObjectHasher.ts'; | ||
export { BrowserPayloadHasher as PayloadHasher } from './BrowserObjectHasher.ts'; | ||
export * from './removeEmptyFields.ts'; | ||
export * from './sortFields.ts'; | ||
//# sourceMappingURL=index-browser.d.ts.map |
export * from './hasEmptyFields.ts'; | ||
export { NodeObjectHasher as ObjectHasher } from './NodePayloadHasher.ts'; | ||
export { NodePayloadHasher as PayloadHasher } from './NodePayloadHasher.ts'; | ||
@@ -3,0 +4,0 @@ export * from './removeEmptyFields.ts'; |
@@ -1,5 +0,9 @@ | ||
import { PayloadHasher } from './PayloadHasher.ts'; | ||
export declare class NodePayloadHasher extends PayloadHasher { | ||
import type { EmptyObject } from '@xylabs/object'; | ||
import { ObjectHasher } from './ObjectHasher.ts'; | ||
export declare class NodeObjectHasher<T extends EmptyObject = EmptyObject> extends ObjectHasher<T> { | ||
static createNodeWorker: (func?: () => unknown) => import("@xylabs/threads/master").WorkerImplementation | undefined; | ||
} | ||
/** @deprecated use NodeObjectHasher instead */ | ||
export declare class NodePayloadHasher<T extends EmptyObject = EmptyObject> extends NodeObjectHasher<T> { | ||
} | ||
//# sourceMappingURL=NodePayloadHasher.d.ts.map |
@@ -1,4 +0,5 @@ | ||
export { BrowserPayloadHasher as PayloadHasher } from './BrowserPayloadHasher.ts'; | ||
export { BrowserObjectHasher as ObjectHasher } from './BrowserObjectHasher.ts'; | ||
export { BrowserPayloadHasher as PayloadHasher } from './BrowserObjectHasher.ts'; | ||
export * from './removeEmptyFields.ts'; | ||
export * from './sortFields.ts'; | ||
//# sourceMappingURL=index-browser.d.ts.map |
export * from './hasEmptyFields.ts'; | ||
export { NodeObjectHasher as ObjectHasher } from './NodePayloadHasher.ts'; | ||
export { NodePayloadHasher as PayloadHasher } from './NodePayloadHasher.ts'; | ||
@@ -3,0 +4,0 @@ export * from './removeEmptyFields.ts'; |
@@ -1,5 +0,9 @@ | ||
import { PayloadHasher } from './PayloadHasher.ts'; | ||
export declare class NodePayloadHasher extends PayloadHasher { | ||
import type { EmptyObject } from '@xylabs/object'; | ||
import { ObjectHasher } from './ObjectHasher.ts'; | ||
export declare class NodeObjectHasher<T extends EmptyObject = EmptyObject> extends ObjectHasher<T> { | ||
static createNodeWorker: (func?: () => unknown) => import("@xylabs/threads/master").WorkerImplementation | undefined; | ||
} | ||
/** @deprecated use NodeObjectHasher instead */ | ||
export declare class NodePayloadHasher<T extends EmptyObject = EmptyObject> extends NodeObjectHasher<T> { | ||
} | ||
//# sourceMappingURL=NodePayloadHasher.d.ts.map |
{ | ||
"name": "@xyo-network/hash", | ||
"version": "3.4.2", | ||
"version": "3.5.0", | ||
"description": "Primary SDK for using XYO Protocol 2.0", | ||
@@ -53,18 +53,20 @@ "homepage": "https://xyo.network", | ||
"dependencies": { | ||
"@xylabs/assert": "^4.3.13", | ||
"@xylabs/hex": "^4.3.13", | ||
"@xylabs/object": "^4.3.13", | ||
"@xylabs/platform": "^4.3.13", | ||
"@xylabs/threads": "^4.3.13", | ||
"@xylabs/typeof": "^4.3.13", | ||
"@xyo-network/wasm": "^3.4.2", | ||
"hash-wasm": "^4.11.0" | ||
"@xylabs/assert": "^4.4.4", | ||
"@xylabs/hex": "^4.4.4", | ||
"@xylabs/object": "^4.4.4", | ||
"@xylabs/platform": "^4.4.4", | ||
"@xylabs/threads": "^4.4.4", | ||
"@xylabs/typeof": "^4.4.4", | ||
"@xyo-network/wasm": "^3.5.0", | ||
"hash-wasm": "^4.12.0" | ||
}, | ||
"devDependencies": { | ||
"@xylabs/delay": "^4.3.13", | ||
"@xylabs/delay": "^4.4.4", | ||
"@xylabs/ts-scripts-yarn3": "^4.2.4", | ||
"@xylabs/tsconfig": "^4.2.4", | ||
"@xylabs/vitest-extended": "^4.4.4", | ||
"esbuild": "^0.24.0", | ||
"publint": "^0.2.12", | ||
"typescript": "^5.6.3" | ||
"typescript": "^5.7.2", | ||
"vitest": "^2.1.5" | ||
}, | ||
@@ -71,0 +73,0 @@ "publishConfig": { |
@@ -1,3 +0,4 @@ | ||
export { BrowserPayloadHasher as PayloadHasher } from './BrowserPayloadHasher.ts' | ||
export { BrowserObjectHasher as ObjectHasher } from './BrowserObjectHasher.ts' | ||
export { BrowserPayloadHasher as PayloadHasher } from './BrowserObjectHasher.ts' | ||
export * from './removeEmptyFields.ts' | ||
export * from './sortFields.ts' |
export * from './hasEmptyFields.ts' | ||
export { NodeObjectHasher as ObjectHasher } from './NodePayloadHasher.ts' | ||
export { NodePayloadHasher as PayloadHasher } from './NodePayloadHasher.ts' | ||
export * from './removeEmptyFields.ts' | ||
export * from './sortFields.ts' |
@@ -0,8 +1,13 @@ | ||
import type { EmptyObject } from '@xylabs/object' | ||
import { createNodeWorker } from './createNodeWorker.ts' | ||
import { PayloadHasher } from './PayloadHasher.ts' | ||
import { ObjectHasher } from './ObjectHasher.ts' | ||
PayloadHasher.createNodeWorker = createNodeWorker | ||
ObjectHasher.createNodeWorker = createNodeWorker | ||
export class NodePayloadHasher extends PayloadHasher { | ||
export class NodeObjectHasher<T extends EmptyObject = EmptyObject> extends ObjectHasher<T> { | ||
static override createNodeWorker = createNodeWorker | ||
} | ||
/** @deprecated use NodeObjectHasher instead */ | ||
export class NodePayloadHasher<T extends EmptyObject = EmptyObject> extends NodeObjectHasher<T> {} |
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
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
Sorry, the diff of this file is not supported yet
440516
1.06%7823
0.64%8
33.33%Updated
Updated
Updated
Updated
Updated
Updated
Updated
Updated