New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@xyo-network/hash

Package Overview
Dependencies
Maintainers
5
Versions
510
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@xyo-network/hash - npm Package Compare versions

Comparing version

to
3.5.0

dist/browser/BrowserObjectHasher.d.ts

3

dist/browser/index-browser.d.ts

@@ -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