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

@xyo-network/payload-wrapper

Package Overview
Dependencies
Maintainers
7
Versions
791
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@xyo-network/payload-wrapper - npm Package Compare versions

Comparing version

to
2.47.7

125

dist/docs.json

@@ -213,3 +213,3 @@ {

"character": 10,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L56"
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L56"
}

@@ -263,3 +263,3 @@ ],

"character": 17,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L54"
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L54"
}

@@ -288,5 +288,3 @@ ],

"kindString": "Accessor",
"flags": {
"isPublic": true
},
"flags": {},
"sources": [

@@ -296,4 +294,4 @@ {

"line": 11,
"character": 13,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L11"
"character": 6,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L11"
}

@@ -334,3 +332,3 @@ ],

"character": 6,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L15"
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L15"
}

@@ -437,5 +435,3 @@ ],

"kindString": "Accessor",
"flags": {
"isPublic": true
},
"flags": {},
"sources": [

@@ -445,4 +441,4 @@ {

"line": 19,
"character": 13,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L19"
"character": 6,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L19"
}

@@ -477,5 +473,3 @@ ],

"kindString": "Accessor",
"flags": {
"isPublic": true
},
"flags": {},
"sources": [

@@ -485,4 +479,4 @@ {

"line": 23,
"character": 13,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L23"
"character": 6,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L23"
}

@@ -516,5 +510,3 @@ ],

"kindString": "Accessor",
"flags": {
"isPublic": true
},
"flags": {},
"sources": [

@@ -524,4 +516,4 @@ {

"line": 28,
"character": 13,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L28"
"character": 6,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L28"
}

@@ -631,3 +623,3 @@ ],

"character": 6,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L32"
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L32"
}

@@ -795,3 +787,2 @@ ],

"flags": {
"isPublic": true,
"isStatic": true

@@ -803,4 +794,4 @@ },

"line": 58,
"character": 31,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L58"
"character": 24,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L58"
}

@@ -929,3 +920,2 @@ ],

"flags": {
"isPublic": true,
"isStatic": true

@@ -937,4 +927,4 @@ },

"line": 68,
"character": 25,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L68"
"character": 18,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L68"
}

@@ -1118,3 +1108,2 @@ ],

"flags": {
"isPublic": true,
"isStatic": true

@@ -1126,4 +1115,4 @@ },

"line": 82,
"character": 16,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L82"
"character": 9,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L82"
}

@@ -1240,3 +1229,2 @@ ],

"flags": {
"isPublic": true,
"isStatic": true

@@ -1248,4 +1236,4 @@ },

"line": 44,
"character": 16,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L44"
"character": 9,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L44"
}

@@ -1409,3 +1397,3 @@ ],

"character": 13,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L53"
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L53"
}

@@ -1666,5 +1654,3 @@ ],

"kindString": "Accessor",
"flags": {
"isPublic": true
},
"flags": {},
"sources": [

@@ -1674,4 +1660,4 @@ {

"line": 11,
"character": 13,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L11"
"character": 6,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L11"
}

@@ -1703,3 +1689,3 @@ ],

"character": 6,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L15"
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L15"
}

@@ -1795,5 +1781,3 @@ ],

"kindString": "Accessor",
"flags": {
"isPublic": true
},
"flags": {},
"sources": [

@@ -1803,4 +1787,4 @@ {

"line": 19,
"character": 13,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L19"
"character": 6,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L19"
}

@@ -1826,5 +1810,3 @@ ],

"kindString": "Accessor",
"flags": {
"isPublic": true
},
"flags": {},
"sources": [

@@ -1834,4 +1816,4 @@ {

"line": 23,
"character": 13,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L23"
"character": 6,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L23"
}

@@ -1856,5 +1838,3 @@ ],

"kindString": "Accessor",
"flags": {
"isPublic": true
},
"flags": {},
"sources": [

@@ -1864,4 +1844,4 @@ {

"line": 28,
"character": 13,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L28"
"character": 6,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L28"
}

@@ -1960,3 +1940,3 @@ ],

"character": 6,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L32"
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L32"
}

@@ -2111,3 +2091,2 @@ ],

"flags": {
"isPublic": true,
"isStatic": true

@@ -2119,4 +2098,4 @@ },

"line": 36,
"character": 16,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L36"
"character": 9,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L36"
}

@@ -2237,3 +2216,2 @@ ],

"flags": {
"isPublic": true,
"isStatic": true

@@ -2245,4 +2223,4 @@ },

"line": 40,
"character": 16,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L40"
"character": 9,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L40"
}

@@ -2408,3 +2386,2 @@ ],

"flags": {
"isPublic": true,
"isStatic": true

@@ -2416,4 +2393,4 @@ },

"line": 44,
"character": 16,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L44"
"character": 9,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L44"
}

@@ -2564,3 +2541,3 @@ ],

"character": 22,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L10"
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L10"
}

@@ -2617,3 +2594,3 @@ ],

"character": 12,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L7"
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L7"
}

@@ -2634,3 +2611,3 @@ ],

"character": 28,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L7"
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L7"
}

@@ -2695,3 +2672,3 @@ ],

"character": 12,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L8"
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L8"
}

@@ -2712,3 +2689,3 @@ ],

"character": 35,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L8"
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/Wrapper.ts#L8"
}

@@ -2755,5 +2732,5 @@ ],

"character": 0,
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/c4e904b8751/packages/protocol/packages/payload/packages/wrapper/src/index.ts#L1"
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/0f3587761fe/packages/protocol/packages/payload/packages/wrapper/src/index.ts#L1"
}
]
}

@@ -14,6 +14,6 @@ {

"@xylabs/assert": "^2.7.1",
"@xyo-network/core": "^2.47.6",
"@xyo-network/payload-model": "^2.47.6",
"@xyo-network/payload-validator": "^2.47.6",
"@xyo-network/promise": "^2.47.6"
"@xyo-network/core": "^2.47.7",
"@xyo-network/payload-model": "^2.47.7",
"@xyo-network/payload-validator": "^2.47.7",
"@xyo-network/promise": "^2.47.7"
},

@@ -58,3 +58,3 @@ "devDependencies": {

"types": "dist/types/index.d.ts",
"version": "2.47.6"
"version": "2.47.7"
}

@@ -11,3 +11,3 @@ import { assertEx } from '@xylabs/assert'

export abstract class PayloadWrapperBase<TPayload extends XyoPayload = XyoPayload> extends Hasher<TPayload> {
public get body() {
get body() {
return deepOmitUnderscoreFields<TPayload>(this.obj)

@@ -20,7 +20,7 @@ }

public get payload() {
get payload() {
return assertEx(this.obj, 'Missing payload object')
}
public get schema() {
get schema() {
return this.payload.schema

@@ -30,3 +30,3 @@ }

//intentionally not naming this 'schema' so that the wrapper is not confused for a XyoPayload
public get schemaName() {
get schemaName() {
return assertEx(this.obj.schema, 'Missing payload schema')

@@ -39,11 +39,11 @@ }

public static load(_address: DataLike): Promisable<PayloadWrapperBase | null> {
static load(_address: DataLike): Promisable<PayloadWrapperBase | null> {
throw Error('Not implemented')
}
public static parse(_obj: unknown): PayloadWrapperBase {
static parse(_obj: unknown): PayloadWrapperBase {
throw Error('Not implemented')
}
public static tryParse(obj: unknown) {
static tryParse(obj: unknown) {
try {

@@ -62,3 +62,3 @@ return this.parse(obj)

public static override async load(address: DataLike) {
static override async load(address: DataLike) {
if (this.loaderFactory === null) {

@@ -73,3 +73,3 @@ console.warn('No loader factory set')

public static override parse<T extends XyoPayload = XyoPayload>(obj: unknown): PayloadWrapper<T> {
static override parse<T extends XyoPayload = XyoPayload>(obj: unknown): PayloadWrapper<T> {
assertEx(!Array.isArray(obj), 'Array can not be converted to PayloadWrapper')

@@ -88,5 +88,5 @@ switch (typeof obj) {

public static setLoaderFactory(factory: PayloadLoaderFactory | null) {
static setLoaderFactory(factory: PayloadLoaderFactory | null) {
this.loaderFactory = factory
}
}

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