diff --git a/CHANGELOG.md b/CHANGELOG.md index c4c548565ef..f985aae643d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,14 @@ # CHANGELOG -## master +## 12.1.1 Apr 29, 2023 Changes: +- Add shareable `identity` & `noop` functions - Flatten `Buffer | Uint8Array` types (as used) to base-only `Uint8Array` - Apply `readonly` specifiers to private class fields where applicable - Adjust compilation output for `__internal__` class fields +- Remove unused types from `util` - Upgrade dependencies to latest stable versions diff --git a/package.json b/package.json index f112626feab..c4c7b742c30 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "versions": { "git": "12.0.2-2-x", "npm": "12.0.1" diff --git a/packages/hw-ledger-transports/package.json b/packages/hw-ledger-transports/package.json index 406f9814898..4a63ac16164 100644 --- a/packages/hw-ledger-transports/package.json +++ b/packages/hw-ledger-transports/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "browser": "browser.js", "main": "node.js", "react-native": "react-native.js", @@ -22,7 +22,7 @@ "@ledgerhq/hw-transport": "^6.28.2", "@ledgerhq/hw-transport-webhid": "^6.27.13", "@ledgerhq/hw-transport-webusb": "^6.27.13", - "@polkadot/util": "12.0.2-2-x", + "@polkadot/util": "12.1.0", "tslib": "^2.5.0" }, "optionalDependencies": { diff --git a/packages/hw-ledger/package.json b/packages/hw-ledger/package.json index 1bdb2272818..7cfe9c68de8 100644 --- a/packages/hw-ledger/package.json +++ b/packages/hw-ledger/package.json @@ -17,11 +17,11 @@ "./detectPackage.cjs" ], "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "main": "index.js", "dependencies": { - "@polkadot/hw-ledger-transports": "12.0.2-2-x", - "@polkadot/util": "12.0.2-2-x", + "@polkadot/hw-ledger-transports": "12.1.0", + "@polkadot/util": "12.1.0", "@zondax/ledger-substrate": "^0.40.7", "tslib": "^2.5.0" } diff --git a/packages/keyring/package.json b/packages/keyring/package.json index 9b1816130df..6ede88bfff1 100644 --- a/packages/keyring/package.json +++ b/packages/keyring/package.json @@ -18,15 +18,15 @@ "./detectPackage.cjs" ], "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "main": "index.js", "dependencies": { - "@polkadot/util": "12.0.2-2-x", - "@polkadot/util-crypto": "12.0.2-2-x", + "@polkadot/util": "12.1.0", + "@polkadot/util-crypto": "12.1.0", "tslib": "^2.5.0" }, "peerDependencies": { - "@polkadot/util": "12.0.2-2-x", - "@polkadot/util-crypto": "12.0.2-2-x" + "@polkadot/util": "12.1.0", + "@polkadot/util-crypto": "12.1.0" } } diff --git a/packages/networks/package.json b/packages/networks/package.json index c50fb4da607..dc7354a0949 100644 --- a/packages/networks/package.json +++ b/packages/networks/package.json @@ -15,14 +15,14 @@ }, "sideEffects": false, "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "main": "index.js", "dependencies": { - "@polkadot/util": "12.0.2-2-x", + "@polkadot/util": "12.1.0", "@substrate/ss58-registry": "^1.40.0", "tslib": "^2.5.0" }, "devDependencies": { - "@polkadot/hw-ledger": "12.0.2-2-x" + "@polkadot/hw-ledger": "12.1.0" } } diff --git a/packages/util-crypto/package.json b/packages/util-crypto/package.json index 35775535b58..b3a941ffc7e 100644 --- a/packages/util-crypto/package.json +++ b/packages/util-crypto/package.json @@ -20,7 +20,7 @@ "./detectPackage.cjs" ], "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "browser": { "crypto": false, "stream": false @@ -29,16 +29,16 @@ "dependencies": { "@noble/curves": "1.0.0", "@noble/hashes": "1.3.0", - "@polkadot/networks": "12.0.2-2-x", - "@polkadot/util": "12.0.2-2-x", + "@polkadot/networks": "12.1.0", + "@polkadot/util": "12.1.0", "@polkadot/wasm-crypto": "^7.1.2", "@polkadot/wasm-util": "^7.1.2", - "@polkadot/x-bigint": "12.0.2-2-x", - "@polkadot/x-randomvalues": "12.0.2-2-x", + "@polkadot/x-bigint": "12.1.0", + "@polkadot/x-randomvalues": "12.1.0", "@scure/base": "1.1.1", "tslib": "^2.5.0" }, "peerDependencies": { - "@polkadot/util": "12.0.2-2-x" + "@polkadot/util": "12.1.0" } } diff --git a/packages/util/package.json b/packages/util/package.json index 52fd45b9fde..9b7798984f3 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -18,7 +18,7 @@ "./detectPackage.cjs" ], "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "main": "index.js", "exports": { "./hex/toU8a": { @@ -35,15 +35,15 @@ } }, "dependencies": { - "@polkadot/x-bigint": "12.0.2-2-x", - "@polkadot/x-global": "12.0.2-2-x", - "@polkadot/x-textdecoder": "12.0.2-2-x", - "@polkadot/x-textencoder": "12.0.2-2-x", + "@polkadot/x-bigint": "12.1.0", + "@polkadot/x-global": "12.1.0", + "@polkadot/x-textdecoder": "12.1.0", + "@polkadot/x-textencoder": "12.1.0", "@types/bn.js": "^5.1.1", "bn.js": "^5.2.1", "tslib": "^2.5.0" }, "devDependencies": { - "@polkadot/x-randomvalues": "12.0.2-2-x" + "@polkadot/x-randomvalues": "12.1.0" } } diff --git a/packages/util/src/array/chunk.ts b/packages/util/src/array/chunk.ts index f4f3be8bb7f..f6f76157e28 100644 --- a/packages/util/src/array/chunk.ts +++ b/packages/util/src/array/chunk.ts @@ -18,7 +18,7 @@ export function arrayChunk (array: T[], chunkSize: number): T[][] { const outputSize = Math.ceil(array.length / chunkSize); - // noop for the single-split case + // shortcut for the single-split case if (outputSize === 1) { return [array]; } diff --git a/packages/util/src/array/flatten.ts b/packages/util/src/array/flatten.ts index 5f04f77961f..55de6d0004d 100644 --- a/packages/util/src/array/flatten.ts +++ b/packages/util/src/array/flatten.ts @@ -19,7 +19,7 @@ * ``` */ export function arrayFlatten (arrays: readonly T[][]): T[] { - // noop for the empty & single-entry case + // shortcuts for the empty & single-entry case if (arrays.length === 0) { return []; } else if (arrays.length === 1) { diff --git a/packages/util/src/array/unzip.ts b/packages/util/src/array/unzip.ts index e089cefef13..dd0f9e0b5c0 100644 --- a/packages/util/src/array/unzip.ts +++ b/packages/util/src/array/unzip.ts @@ -6,10 +6,11 @@ * @description Splits a single [K, V][] into [K[], V[]] */ export function arrayUnzip (entries: readonly [K, V][]): [K[], V[]] { - const keys = new Array(entries.length); - const values = new Array(entries.length); + const count = entries.length; + const keys = new Array(count); + const values = new Array(count); - for (let i = 0; i < entries.length; i++) { + for (let i = 0; i < count; i++) { [keys[i], values[i]] = entries[i]; } diff --git a/packages/util/src/array/zip.ts b/packages/util/src/array/zip.ts index 9691b555ec6..9f05cbbac92 100644 --- a/packages/util/src/array/zip.ts +++ b/packages/util/src/array/zip.ts @@ -6,9 +6,10 @@ * @description Combines 2 distinct key/value arrays into a single [K, V] array */ export function arrayZip (keys: readonly K[], values: readonly V[]): [K, V][] { - const result = new Array<[K, V]>(keys.length); + const count = keys.length; + const result = new Array<[K, V]>(count); - for (let i = 0; i < keys.length; i++) { + for (let i = 0; i < count; i++) { result[i] = [keys[i], values[i]]; } diff --git a/packages/util/src/bundle.ts b/packages/util/src/bundle.ts index 1099bcc89d2..f1a15513d1d 100644 --- a/packages/util/src/bundle.ts +++ b/packages/util/src/bundle.ts @@ -25,6 +25,7 @@ export * from './lazy.js'; export * from './logger.js'; export * from './memoize.js'; export * from './nextTick.js'; +export * from './noop.js'; export * from './number/index.js'; export * from './object/index.js'; export * from './promisify.js'; diff --git a/packages/util/src/logger.ts b/packages/util/src/logger.ts index f86618e0058..f28fe7af64d 100644 --- a/packages/util/src/logger.ts +++ b/packages/util/src/logger.ts @@ -1,7 +1,7 @@ // Copyright 2017-2023 @polkadot/util authors & contributors // SPDX-License-Identifier: Apache-2.0 -import type { Logger, Logger$Data } from './types.js'; +import type { Logger } from './types.js'; import { xglobal } from '@polkadot/x-global'; @@ -14,6 +14,7 @@ import { isU8a } from './is/u8a.js'; import { u8aToHex } from './u8a/toHex.js'; import { u8aToU8a } from './u8a/toU8a.js'; import { hasProcess } from './has.js'; +import { noop } from './noop.js'; type ConsoleType = 'error' | 'log' | 'warn'; type LogType = ConsoleType | 'debug'; @@ -65,7 +66,7 @@ function formatWithLength (maxLength: number): (v: unknown) => unknown { }; } -function apply (log: LogType, type: string, values: Logger$Data, maxSize = -1): void { +function apply (log: LogType, type: string, values: unknown[], maxSize = -1): void { if (values.length === 1 && isFunction(values[0])) { const fnResult = values[0]() as unknown; @@ -81,10 +82,6 @@ function apply (log: LogType, type: string, values: Logger$Data, maxSize = -1): ); } -function noop (): void { - // noop -} - function isDebugOn (e: string, type: string): boolean { return !!e && ( e === '*' || @@ -149,17 +146,17 @@ function parseEnv (type: string): [boolean, number] { * const l = logger('test'); * ``` */ -export function logger (_type: string): Logger { - const type = `${_type.toUpperCase()}:`.padStart(16); - const [isDebug, maxSize] = parseEnv(_type.toLowerCase()); +export function logger (origin: string): Logger { + const type = `${origin.toUpperCase()}:`.padStart(16); + const [isDebug, maxSize] = parseEnv(origin.toLowerCase()); return { debug: isDebug - ? (...values: Logger$Data) => apply('debug', type, values, maxSize) + ? (...values: unknown[]) => apply('debug', type, values, maxSize) : noop, - error: (...values: Logger$Data) => apply('error', type, values), - log: (...values: Logger$Data) => apply('log', type, values), + error: (...values: unknown[]) => apply('error', type, values), + log: (...values: unknown[]) => apply('log', type, values), noop, - warn: (...values: Logger$Data) => apply('warn', type, values) + warn: (...values: unknown[]) => apply('warn', type, values) }; } diff --git a/packages/util/src/noop.ts b/packages/util/src/noop.ts new file mode 100644 index 00000000000..0ddb5437fa2 --- /dev/null +++ b/packages/util/src/noop.ts @@ -0,0 +1,16 @@ +// Copyright 2017-2023 @polkadot/util authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +/** + * A sharable identity function. Returns the input as-is with no transformation applied. + */ +export function identity (value: T): T { + return value; +} + +/** + * A sharable noop function. As the name suggests, does nothing + */ +export function noop (): void { + // noop +} diff --git a/packages/util/src/types.ts b/packages/util/src/types.ts index 8239d0257e7..6b76201c272 100644 --- a/packages/util/src/types.ts +++ b/packages/util/src/types.ts @@ -3,14 +3,12 @@ import type { BN } from './bn/bn.js'; -// eslint-disable-next-line @typescript-eslint/no-explicit-any -export interface Constructor { - // eslint-disable-next-line @typescript-eslint/no-explicit-any - new(...value: any[]): T; +export interface Constructor { + prototype: T; + new (...args: never[]): T; hasOwnProperty (prop: string): boolean; - // eslint-disable-next-line @typescript-eslint/no-explicit-any - isPrototypeOf (other: any): boolean; + isPrototypeOf (other: unknown): boolean; } export interface ToBigInt { @@ -27,15 +25,12 @@ export interface SiDef { value: string; } -type Logger$Data$Fn = () => unknown[]; -export type Logger$Data = (unknown | Logger$Data$Fn)[]; - export interface Logger { - debug: (...values: Logger$Data) => void; - error: (...values: Logger$Data) => void; - log: (...values: Logger$Data) => void; - noop: (...values: Logger$Data) => void; - warn: (...values: Logger$Data) => void; + debug: (...values: unknown[]) => void; + error: (...values: unknown[]) => void; + log: (...values: unknown[]) => void; + noop: (...values: unknown[]) => void; + warn: (...values: unknown[]) => void; } export interface ToBnOptions { @@ -56,11 +51,6 @@ export interface NumberOptions extends ToBnOptions { bitLength?: number; } -export type BnList = { - 0: BN; - 1: BN; -} & BN[]; - export interface Time { days: number; hours: number; @@ -90,32 +80,12 @@ export interface BufferObj extends Uint8Array { // We define a scappy low-level interface to mock Buffer // (this removes the need for the node typings in built bundles) -export interface BufferObjConstructor extends Function { +export interface BufferObjConstructor extends Constructor { isBuffer: (value: unknown) => boolean; } export type U8aLike = HexString | number[] | Uint8Array | AnyString; -export interface IBigIntConstructor { - new (value: string | number | bigint | boolean): bigint; - - /** - * Interprets the low bits of a BigInt as a 2's-complement signed integer. - * All higher bits are discarded. - * @param bits The number of low bits to use - * @param int The BigInt whose bits to extract - */ - asIntN (bits: number, int: bigint): bigint; - - /** - * Interprets the low bits of a BigInt as an unsigned integer. - * All higher bits are discarded. - * @param bits The number of low bits to use - * @param int The BigInt whose bits to extract - */ - asUintN (bits: number, int: bigint): bigint; -} - export interface Observable { next: (...params: unknown[]) => unknown; } diff --git a/packages/util/src/u8a/concat.ts b/packages/util/src/u8a/concat.ts index 0e1d69022a0..99bd26e74a3 100644 --- a/packages/util/src/u8a/concat.ts +++ b/packages/util/src/u8a/concat.ts @@ -23,10 +23,11 @@ import { u8aToU8a } from './toU8a.js'; * ``` */ export function u8aConcat (...list: readonly U8aLike[]): Uint8Array { - const u8as = new Array(list.length); + const count = list.length; + const u8as = new Array(count); let length = 0; - for (let i = 0; i < list.length; i++) { + for (let i = 0; i < count; i++) { u8as[i] = u8aToU8a(list[i]); length += u8as[i].length; } diff --git a/packages/util/src/u8a/concatBuffer.ts b/packages/util/src/u8a/concatBuffer.ts index 474a264c76e..0d8a82e914f 100644 --- a/packages/util/src/u8a/concatBuffer.ts +++ b/packages/util/src/u8a/concatBuffer.ts @@ -23,9 +23,10 @@ import { u8aToU8a } from './toU8a.js'; * ``` */ export function u8aConcat (...list: readonly U8aLike[]): Uint8Array { - const u8as = new Array(list.length); + const count = list.length; + const u8as = new Array(count); - for (let i = 0; i < list.length; i++) { + for (let i = 0; i < count; i++) { u8as[i] = u8aToU8a(list[i]); } diff --git a/packages/util/src/versionDetect.ts b/packages/util/src/versionDetect.ts index 49266809872..adddce185f7 100644 --- a/packages/util/src/versionDetect.ts +++ b/packages/util/src/versionDetect.ts @@ -45,7 +45,7 @@ function getEntry (name: string): VersionPath[] { function formatDisplay (all: T[], fmt: (version: string, data: T) => string[]): string { let max = 0; - for (let i = 0; i < all.length; i++) { + for (let i = 0, count = all.length; i < count; i++) { max = Math.max(max, all[i].version.length); } diff --git a/packages/x-bigint/package.json b/packages/x-bigint/package.json index c0ffec36fa4..4cbdad30cd8 100644 --- a/packages/x-bigint/package.json +++ b/packages/x-bigint/package.json @@ -18,9 +18,9 @@ "./shim.cjs" ], "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "dependencies": { - "@polkadot/x-global": "12.0.2-2-x", + "@polkadot/x-global": "12.1.0", "tslib": "^2.5.0" } } diff --git a/packages/x-bundle/package.json b/packages/x-bundle/package.json index 6f545fc4764..04efaa1b54e 100644 --- a/packages/x-bundle/package.json +++ b/packages/x-bundle/package.json @@ -15,10 +15,10 @@ }, "sideEffects": false, "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "main": "index.js", "dependencies": { - "@polkadot/util": "12.0.2-2-x", + "@polkadot/util": "12.1.0", "buffer-es6": "^4.9.3", "tslib": "^2.5.0" } diff --git a/packages/x-fetch/package.json b/packages/x-fetch/package.json index 46a71d41e9a..d5a2247956b 100644 --- a/packages/x-fetch/package.json +++ b/packages/x-fetch/package.json @@ -15,12 +15,12 @@ }, "sideEffects": false, "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "browser": "browser.js", "main": "node.js", "react-native": "react-native.js", "dependencies": { - "@polkadot/x-global": "12.0.2-2-x", + "@polkadot/x-global": "12.1.0", "node-fetch": "^3.3.1", "tslib": "^2.5.0" }, diff --git a/packages/x-global/package.json b/packages/x-global/package.json index 06f998666f8..adcc334c23b 100644 --- a/packages/x-global/package.json +++ b/packages/x-global/package.json @@ -15,7 +15,7 @@ }, "sideEffects": false, "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "main": "index.js", "dependencies": { "tslib": "^2.5.0" diff --git a/packages/x-global/src/index.ts b/packages/x-global/src/index.ts index 666bb9c10d9..897bd986475 100644 --- a/packages/x-global/src/index.ts +++ b/packages/x-global/src/index.ts @@ -24,7 +24,7 @@ function evaluateThis (fn: (code: string) => unknown): unknown { } /** - * A cross-evnironment implementation for globalThis + * A cross-environment implementation for globalThis */ export const xglobal = /*#__PURE__*/ ( typeof globalThis !== 'undefined' diff --git a/packages/x-randomvalues/package.json b/packages/x-randomvalues/package.json index 877a381890a..50e9cb2f08b 100644 --- a/packages/x-randomvalues/package.json +++ b/packages/x-randomvalues/package.json @@ -15,21 +15,21 @@ }, "sideEffects": false, "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "browser": "browser.js", "main": "node.js", "react-native": "react-native.js", "dependencies": { - "@polkadot/x-global": "12.0.2-2-x", + "@polkadot/x-global": "12.1.0", "tslib": "^2.5.0" }, "devDependencies": { - "@polkadot/util": "12.0.2-2-x", + "@polkadot/util": "12.1.0", "@polkadot/wasm-util": "^7.1.2", "@types/react-native": "^0.71.6" }, "peerDependencies": { - "@polkadot/util": "12.0.2-2-x", + "@polkadot/util": "12.1.0", "@polkadot/wasm-util": "*" } } diff --git a/packages/x-textdecoder/package.json b/packages/x-textdecoder/package.json index 6cdef80d96d..044d16e0282 100644 --- a/packages/x-textdecoder/package.json +++ b/packages/x-textdecoder/package.json @@ -15,12 +15,12 @@ }, "sideEffects": false, "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "browser": "browser.js", "main": "node.js", "react-native": "react-native.js", "dependencies": { - "@polkadot/x-global": "12.0.2-2-x", + "@polkadot/x-global": "12.1.0", "tslib": "^2.5.0" } } diff --git a/packages/x-textencoder/package.json b/packages/x-textencoder/package.json index 11b3248b657..1e59d8d9d23 100644 --- a/packages/x-textencoder/package.json +++ b/packages/x-textencoder/package.json @@ -15,12 +15,12 @@ }, "sideEffects": false, "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "browser": "browser.js", "main": "node.js", "react-native": "react-native.js", "dependencies": { - "@polkadot/x-global": "12.0.2-2-x", + "@polkadot/x-global": "12.1.0", "tslib": "^2.5.0" } } diff --git a/packages/x-textencoder/src/fallback.ts b/packages/x-textencoder/src/fallback.ts index bf478ac2446..ae50d1be977 100644 --- a/packages/x-textencoder/src/fallback.ts +++ b/packages/x-textencoder/src/fallback.ts @@ -4,9 +4,10 @@ // This is very limited, only handling Ascii values export class TextEncoder { encode (value: string): Uint8Array { - const u8a = new Uint8Array(value.length); + const count = value.length; + const u8a = new Uint8Array(count); - for (let i = 0; i < value.length; i++) { + for (let i = 0; i < count; i++) { u8a[i] = value.charCodeAt(i); } diff --git a/packages/x-ws/package.json b/packages/x-ws/package.json index 09ddb46acff..d91b59c7525 100644 --- a/packages/x-ws/package.json +++ b/packages/x-ws/package.json @@ -15,12 +15,12 @@ }, "sideEffects": false, "type": "module", - "version": "12.0.2-2-x", + "version": "12.1.0", "browser": "browser.js", "main": "node.js", "react-native": "react-native.js", "dependencies": { - "@polkadot/x-global": "12.0.2-2-x", + "@polkadot/x-global": "12.1.0", "tslib": "^2.5.0", "ws": "^8.13.0" }, diff --git a/yarn.lock b/yarn.lock index 7649d42da2b..bab01bcde95 100644 --- a/yarn.lock +++ b/yarn.lock @@ -549,7 +549,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/hw-ledger-transports@12.0.2-2-x, @polkadot/hw-ledger-transports@workspace:packages/hw-ledger-transports": +"@polkadot/hw-ledger-transports@12.1.0, @polkadot/hw-ledger-transports@workspace:packages/hw-ledger-transports": version: 0.0.0-use.local resolution: "@polkadot/hw-ledger-transports@workspace:packages/hw-ledger-transports" dependencies: @@ -557,7 +557,7 @@ __metadata: "@ledgerhq/hw-transport-node-hid-singleton": ^6.28.10 "@ledgerhq/hw-transport-webhid": ^6.27.13 "@ledgerhq/hw-transport-webusb": ^6.27.13 - "@polkadot/util": 12.0.2-2-x + "@polkadot/util": 12.1.0 tslib: ^2.5.0 dependenciesMeta: "@ledgerhq/hw-transport-node-hid-singleton": @@ -565,12 +565,12 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/hw-ledger@12.0.2-2-x, @polkadot/hw-ledger@workspace:packages/hw-ledger": +"@polkadot/hw-ledger@12.1.0, @polkadot/hw-ledger@workspace:packages/hw-ledger": version: 0.0.0-use.local resolution: "@polkadot/hw-ledger@workspace:packages/hw-ledger" dependencies: - "@polkadot/hw-ledger-transports": 12.0.2-2-x - "@polkadot/util": 12.0.2-2-x + "@polkadot/hw-ledger-transports": 12.1.0 + "@polkadot/util": 12.1.0 "@zondax/ledger-substrate": ^0.40.7 tslib: ^2.5.0 languageName: unknown @@ -580,54 +580,54 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/keyring@workspace:packages/keyring" dependencies: - "@polkadot/util": 12.0.2-2-x - "@polkadot/util-crypto": 12.0.2-2-x + "@polkadot/util": 12.1.0 + "@polkadot/util-crypto": 12.1.0 tslib: ^2.5.0 peerDependencies: - "@polkadot/util": 12.0.2-2-x - "@polkadot/util-crypto": 12.0.2-2-x + "@polkadot/util": 12.1.0 + "@polkadot/util-crypto": 12.1.0 languageName: unknown linkType: soft -"@polkadot/networks@12.0.2-2-x, @polkadot/networks@workspace:packages/networks": +"@polkadot/networks@12.1.0, @polkadot/networks@workspace:packages/networks": version: 0.0.0-use.local resolution: "@polkadot/networks@workspace:packages/networks" dependencies: - "@polkadot/hw-ledger": 12.0.2-2-x - "@polkadot/util": 12.0.2-2-x + "@polkadot/hw-ledger": 12.1.0 + "@polkadot/util": 12.1.0 "@substrate/ss58-registry": ^1.40.0 tslib: ^2.5.0 languageName: unknown linkType: soft -"@polkadot/util-crypto@12.0.2-2-x, @polkadot/util-crypto@workspace:packages/util-crypto": +"@polkadot/util-crypto@12.1.0, @polkadot/util-crypto@workspace:packages/util-crypto": version: 0.0.0-use.local resolution: "@polkadot/util-crypto@workspace:packages/util-crypto" dependencies: "@noble/curves": 1.0.0 "@noble/hashes": 1.3.0 - "@polkadot/networks": 12.0.2-2-x - "@polkadot/util": 12.0.2-2-x + "@polkadot/networks": 12.1.0 + "@polkadot/util": 12.1.0 "@polkadot/wasm-crypto": ^7.1.2 "@polkadot/wasm-util": ^7.1.2 - "@polkadot/x-bigint": 12.0.2-2-x - "@polkadot/x-randomvalues": 12.0.2-2-x + "@polkadot/x-bigint": 12.1.0 + "@polkadot/x-randomvalues": 12.1.0 "@scure/base": 1.1.1 tslib: ^2.5.0 peerDependencies: - "@polkadot/util": 12.0.2-2-x + "@polkadot/util": 12.1.0 languageName: unknown linkType: soft -"@polkadot/util@12.0.2-2-x, @polkadot/util@workspace:packages/util": +"@polkadot/util@12.1.0, @polkadot/util@workspace:packages/util": version: 0.0.0-use.local resolution: "@polkadot/util@workspace:packages/util" dependencies: - "@polkadot/x-bigint": 12.0.2-2-x - "@polkadot/x-global": 12.0.2-2-x - "@polkadot/x-randomvalues": 12.0.2-2-x - "@polkadot/x-textdecoder": 12.0.2-2-x - "@polkadot/x-textencoder": 12.0.2-2-x + "@polkadot/x-bigint": 12.1.0 + "@polkadot/x-global": 12.1.0 + "@polkadot/x-randomvalues": 12.1.0 + "@polkadot/x-textdecoder": 12.1.0 + "@polkadot/x-textencoder": 12.1.0 "@types/bn.js": ^5.1.1 bn.js: ^5.2.1 tslib: ^2.5.0 @@ -714,11 +714,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/x-bigint@12.0.2-2-x, @polkadot/x-bigint@workspace:packages/x-bigint": +"@polkadot/x-bigint@12.1.0, @polkadot/x-bigint@workspace:packages/x-bigint": version: 0.0.0-use.local resolution: "@polkadot/x-bigint@workspace:packages/x-bigint" dependencies: - "@polkadot/x-global": 12.0.2-2-x + "@polkadot/x-global": 12.1.0 tslib: ^2.5.0 languageName: unknown linkType: soft @@ -727,7 +727,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/x-bundle@workspace:packages/x-bundle" dependencies: - "@polkadot/util": 12.0.2-2-x + "@polkadot/util": 12.1.0 buffer-es6: ^4.9.3 tslib: ^2.5.0 languageName: unknown @@ -737,14 +737,14 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/x-fetch@workspace:packages/x-fetch" dependencies: - "@polkadot/x-global": 12.0.2-2-x + "@polkadot/x-global": 12.1.0 "@types/node-fetch": ^2.6.3 node-fetch: ^3.3.1 tslib: ^2.5.0 languageName: unknown linkType: soft -"@polkadot/x-global@12.0.2-2-x, @polkadot/x-global@workspace:packages/x-global": +"@polkadot/x-global@12.1.0, @polkadot/x-global@workspace:packages/x-global": version: 0.0.0-use.local resolution: "@polkadot/x-global@workspace:packages/x-global" dependencies: @@ -752,35 +752,35 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/x-randomvalues@12.0.2-2-x, @polkadot/x-randomvalues@workspace:packages/x-randomvalues": +"@polkadot/x-randomvalues@12.1.0, @polkadot/x-randomvalues@workspace:packages/x-randomvalues": version: 0.0.0-use.local resolution: "@polkadot/x-randomvalues@workspace:packages/x-randomvalues" dependencies: - "@polkadot/util": 12.0.2-2-x + "@polkadot/util": 12.1.0 "@polkadot/wasm-util": ^7.1.2 - "@polkadot/x-global": 12.0.2-2-x + "@polkadot/x-global": 12.1.0 "@types/react-native": ^0.71.6 tslib: ^2.5.0 peerDependencies: - "@polkadot/util": 12.0.2-2-x + "@polkadot/util": 12.1.0 "@polkadot/wasm-util": "*" languageName: unknown linkType: soft -"@polkadot/x-textdecoder@12.0.2-2-x, @polkadot/x-textdecoder@workspace:packages/x-textdecoder": +"@polkadot/x-textdecoder@12.1.0, @polkadot/x-textdecoder@workspace:packages/x-textdecoder": version: 0.0.0-use.local resolution: "@polkadot/x-textdecoder@workspace:packages/x-textdecoder" dependencies: - "@polkadot/x-global": 12.0.2-2-x + "@polkadot/x-global": 12.1.0 tslib: ^2.5.0 languageName: unknown linkType: soft -"@polkadot/x-textencoder@12.0.2-2-x, @polkadot/x-textencoder@workspace:packages/x-textencoder": +"@polkadot/x-textencoder@12.1.0, @polkadot/x-textencoder@workspace:packages/x-textencoder": version: 0.0.0-use.local resolution: "@polkadot/x-textencoder@workspace:packages/x-textencoder" dependencies: - "@polkadot/x-global": 12.0.2-2-x + "@polkadot/x-global": 12.1.0 tslib: ^2.5.0 languageName: unknown linkType: soft @@ -789,7 +789,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/x-ws@workspace:packages/x-ws" dependencies: - "@polkadot/x-global": 12.0.2-2-x + "@polkadot/x-global": 12.1.0 "@types/ws": ^8.5.4 tslib: ^2.5.0 ws: ^8.13.0