This commit is contained in:
Jaco
2022-11-19 08:42:33 +02:00
committed by GitHub
parent 37e8d53a12
commit b47d83fd3c
9 changed files with 152 additions and 129 deletions
+12
View File
@@ -1,5 +1,17 @@
# CHANGELOG
## master
Contributed:
- Ledger support for Origintrail (Thanks to https://github.com/carlosala)
Changes:
- Expand type descriptions around Ledger-based structures
- Upgrade dependencies to latest stable versions
## 10.1.12 Nov 13, 2022
Changes:
+2 -2
View File
@@ -34,8 +34,8 @@
},
"devDependencies": {
"@babel/core": "^7.20.2",
"@polkadot/dev": "^0.67.156",
"@types/jest": "^29.2.2"
"@polkadot/dev": "^0.67.160",
"@types/jest": "^29.2.3"
},
"resolutions": {
"typescript": "^4.8.4"
+4 -4
View File
@@ -22,12 +22,12 @@
"react-native": "react-native.js",
"dependencies": {
"@babel/runtime": "^7.20.1",
"@ledgerhq/hw-transport": "^6.27.6",
"@ledgerhq/hw-transport-webhid": "^6.27.6",
"@ledgerhq/hw-transport-webusb": "^6.27.6",
"@ledgerhq/hw-transport": "^6.27.7",
"@ledgerhq/hw-transport-webhid": "^6.27.7",
"@ledgerhq/hw-transport-webusb": "^6.27.7",
"@polkadot/util": "10.1.13-0-x"
},
"optionalDependencies": {
"@ledgerhq/hw-transport-node-hid-singleton": "^6.28.2"
"@ledgerhq/hw-transport-node-hid-singleton": "^6.28.4"
}
}
@@ -6,6 +6,8 @@ import Transport from '@ledgerhq/hw-transport';
export type LedgerTypes = 'hid' | 'u2f' | 'webusb';
export interface TransportDef {
/** Create a transport to be used in Ledger operations */
create (): Promise<Transport>;
/** The type of the underlying transport definition */
type: LedgerTypes;
}
+1 -1
View File
@@ -23,7 +23,7 @@
"main": "index.js",
"dependencies": {
"@babel/runtime": "^7.20.1",
"@ledgerhq/hw-transport": "^6.27.6",
"@ledgerhq/hw-transport": "^6.27.7",
"@polkadot/hw-ledger-transports": "10.1.13-0-x",
"@polkadot/util": "10.1.13-0-x",
"@zondax/ledger-substrate": "^0.40.1"
+4 -3
View File
@@ -8,7 +8,7 @@ import type { AccountOptions, LedgerAddress, LedgerSignature, LedgerTypes, Ledge
import { newSubstrateApp } from '@zondax/ledger-substrate';
import { transports } from '@polkadot/hw-ledger-transports';
import { u8aToBuffer } from '@polkadot/util';
import { hexAddPrefix, u8aToBuffer } from '@polkadot/util';
import { LEDGER_DEFAULT_ACCOUNT, LEDGER_DEFAULT_CHANGE, LEDGER_DEFAULT_INDEX, LEDGER_SUCCESS_CODE } from './constants';
import { ledgerApps } from './defaults';
@@ -17,6 +17,7 @@ export { packageInfo } from './packageInfo';
type Chain = keyof typeof ledgerApps;
/** @internal */
async function wrapError <T extends ResponseBase> (promise: Promise<T>): Promise<T> {
const result = await promise;
@@ -55,7 +56,7 @@ export class Ledger {
return {
address,
publicKey: `0x${pubKey}`
publicKey: hexAddPrefix(pubKey)
};
});
}
@@ -78,7 +79,7 @@ export class Ledger {
const { signature } = await wrapError(app.sign(account + accountOffset, change, addressIndex + addressOffset, buffer));
return {
signature: `0x${signature.toString('hex')}`
signature: hexAddPrefix(signature.toString('hex'))
};
});
}
+10 -4
View File
@@ -6,25 +6,31 @@ import type { HexString } from '@polkadot/util/types';
export type LedgerTypes = 'hid' | 'u2f' | 'webusb';
export interface AccountOptions {
/** The index of the account */
account: number;
/** The index of the address */
addressIndex: number;
/** The change to apply */
change: number;
}
export interface LedgerAddress {
/** The ss58 encoded address */
address: string;
/** The hex-encoded publicKey */
publicKey: HexString;
}
export interface LedgerSignature {
/** A hex-encoded signature, as generated by the device */
signature: HexString;
}
export interface LedgerVersion {
/** Indicator flag for locked status */
isLocked: boolean;
/** Indicator flag for testmode status */
isTestMode: boolean;
/**
* @description Tuple with major, minor, patch
*/
version: [number, number, number];
/** The software version for this device */
version: [major: number, minor: number, patch: number];
}
+2
View File
@@ -18,7 +18,9 @@ export interface KeyringOptions {
export type KeyringPair$Meta = Record<string, unknown>;
export interface KeyringPair$Json extends EncryptedJson {
/** The ss58 encoded address or the hex-encoded version (the latter is for ETH-compat chains) */
address: string | HexString;
/** The underlying metadata associated with the keypair */
meta: KeyringPair$Meta;
}
+115 -115
View File
@@ -1813,75 +1813,75 @@ __metadata:
languageName: node
linkType: hard
"@ledgerhq/devices@npm:^7.0.3":
version: 7.0.3
resolution: "@ledgerhq/devices@npm:7.0.3"
"@ledgerhq/devices@npm:^7.0.4":
version: 7.0.4
resolution: "@ledgerhq/devices@npm:7.0.4"
dependencies:
"@ledgerhq/errors": ^6.11.1
"@ledgerhq/errors": ^6.12.0
"@ledgerhq/logs": ^6.10.1
rxjs: 6
semver: ^7.3.5
checksum: e1f49d116ac51a6df787032f6531a93e50f3ab087a78c7d14ed41ef9de7ee3529104073bfad4adaf601affa65ea49f960f2a81a4645593f7b1cc6f5fd197d4e4
checksum: 53f4ed4f47e778634af2f9ca0c52b53322f790e9dc8af2d2965846542f1c08f2c1f1aeb94be8a4491d8c2773e339f44da2427bbc95a2ceb7b679c4f010ee22cd
languageName: node
linkType: hard
"@ledgerhq/errors@npm:^6.10.0, @ledgerhq/errors@npm:^6.11.1":
version: 6.11.1
resolution: "@ledgerhq/errors@npm:6.11.1"
checksum: fa087e60d94662065c766ea7c0802595bd02b7142dd7a1e0e08273fd563979a92033c3308141b13387218830c4bfea45b8813b45a0c770d972d4a81f47124020
"@ledgerhq/errors@npm:^6.10.0, @ledgerhq/errors@npm:^6.12.0":
version: 6.12.0
resolution: "@ledgerhq/errors@npm:6.12.0"
checksum: 6ae769a3e78695d8e9f4436351fda73fa6cf9705ddea94238adca5b096b2741797419738c803bb85a1cafe1cf70825593ae2fc2f3a236a262ecebe731577544e
languageName: node
linkType: hard
"@ledgerhq/hw-transport-node-hid-noevents@npm:^6.27.6":
version: 6.27.6
resolution: "@ledgerhq/hw-transport-node-hid-noevents@npm:6.27.6"
"@ledgerhq/hw-transport-node-hid-noevents@npm:^6.27.7":
version: 6.27.7
resolution: "@ledgerhq/hw-transport-node-hid-noevents@npm:6.27.7"
dependencies:
"@ledgerhq/devices": ^7.0.3
"@ledgerhq/errors": ^6.11.1
"@ledgerhq/hw-transport": ^6.27.6
"@ledgerhq/devices": ^7.0.4
"@ledgerhq/errors": ^6.12.0
"@ledgerhq/hw-transport": ^6.27.7
"@ledgerhq/logs": ^6.10.1
node-hid: 2.1.1
checksum: d2dffe0517d4466f65b12a6122673032316998a8a7a65b899a6ee2225c65bcd0391c49419344eab664f61122a26b308ba85bb503b775707819cbb7940457a7ab
checksum: 4484fbcecae489a2d6db1d47d93e15c1e6fc5486e9285c34f2df508431949e31619690883862074ceb72f28ca166830f28f64065d30bb222fc09b0185bc2f38d
languageName: node
linkType: hard
"@ledgerhq/hw-transport-node-hid-singleton@npm:^6.28.2":
version: 6.28.3
resolution: "@ledgerhq/hw-transport-node-hid-singleton@npm:6.28.3"
"@ledgerhq/hw-transport-node-hid-singleton@npm:^6.28.4":
version: 6.28.4
resolution: "@ledgerhq/hw-transport-node-hid-singleton@npm:6.28.4"
dependencies:
"@ledgerhq/devices": ^7.0.3
"@ledgerhq/errors": ^6.11.1
"@ledgerhq/hw-transport": ^6.27.6
"@ledgerhq/hw-transport-node-hid-noevents": ^6.27.6
"@ledgerhq/devices": ^7.0.4
"@ledgerhq/errors": ^6.12.0
"@ledgerhq/hw-transport": ^6.27.7
"@ledgerhq/hw-transport-node-hid-noevents": ^6.27.7
"@ledgerhq/logs": ^6.10.1
lodash: ^4.17.21
node-hid: 2.1.1
usb: 2.5.1
checksum: 06abd61ea7ab45b110101842ef84de1c207297c14d9bdb7e74c2fe749fa56d138fda52c7a7210a671e950025c2483958755fed06fb09b52a76fb967cf7b114d7
checksum: 64aa88e9179c07c781ce15a7b5979f1be5a44b9cc6a915ffcef24af97d4662f1e3ed17bc544e9bf4f6e2a337ebae48fb9ea45f99d063a70b5d6e3e4cf7d80cbb
languageName: node
linkType: hard
"@ledgerhq/hw-transport-webhid@npm:^6.27.6":
version: 6.27.6
resolution: "@ledgerhq/hw-transport-webhid@npm:6.27.6"
"@ledgerhq/hw-transport-webhid@npm:^6.27.7":
version: 6.27.7
resolution: "@ledgerhq/hw-transport-webhid@npm:6.27.7"
dependencies:
"@ledgerhq/devices": ^7.0.3
"@ledgerhq/errors": ^6.11.1
"@ledgerhq/hw-transport": ^6.27.6
"@ledgerhq/devices": ^7.0.4
"@ledgerhq/errors": ^6.12.0
"@ledgerhq/hw-transport": ^6.27.7
"@ledgerhq/logs": ^6.10.1
checksum: 3643a64bbecdefd2139e5d6c0193ba3baae7831cadcdbef4e4f30db5c6a15db6a5bce32b37f82e3fd406094cd2ee3edf05fcb214f64505fc4f2afc59c2e09870
checksum: 7d11dfd776ab2c38b329337ab48cadf624afedcae106d3f99542c84cf6c22c70bf7dc312e84e588574fe237e405e5cfe2e2c797b204fbf414ed13c21bf1a4215
languageName: node
linkType: hard
"@ledgerhq/hw-transport-webusb@npm:^6.27.6":
version: 6.27.6
resolution: "@ledgerhq/hw-transport-webusb@npm:6.27.6"
"@ledgerhq/hw-transport-webusb@npm:^6.27.7":
version: 6.27.7
resolution: "@ledgerhq/hw-transport-webusb@npm:6.27.7"
dependencies:
"@ledgerhq/devices": ^7.0.3
"@ledgerhq/errors": ^6.11.1
"@ledgerhq/hw-transport": ^6.27.6
"@ledgerhq/devices": ^7.0.4
"@ledgerhq/errors": ^6.12.0
"@ledgerhq/hw-transport": ^6.27.7
"@ledgerhq/logs": ^6.10.1
checksum: 80da6df6644b70be82140371ce0851acf36b59899e42a8a6d2d943ccb345ef578b740fde349401e7dfbeed11da70babe9ffbb2c12d1904c0604a8fa2dc9edf19
checksum: a0190283ef87a8b6fb1811543c51959cdba59b035b4117054c953a494b5b8546bcef3a163af9c0ee60cef59735217fe3fa2593adecfa14ae7d91e83985ae9a10
languageName: node
linkType: hard
@@ -1896,14 +1896,14 @@ __metadata:
languageName: node
linkType: hard
"@ledgerhq/hw-transport@npm:^6.27.6":
version: 6.27.6
resolution: "@ledgerhq/hw-transport@npm:6.27.6"
"@ledgerhq/hw-transport@npm:^6.27.7":
version: 6.27.7
resolution: "@ledgerhq/hw-transport@npm:6.27.7"
dependencies:
"@ledgerhq/devices": ^7.0.3
"@ledgerhq/errors": ^6.11.1
"@ledgerhq/devices": ^7.0.4
"@ledgerhq/errors": ^6.12.0
events: ^3.3.0
checksum: e9932419d2c5e7606804a3c1a2a363c03d5dca6628ffed5a910899db60d1d775b7180849226353b19fff06d59ff47bb3e18b69192391b4a2564aa2072baa589b
checksum: 74df4134f593cc54f1e74c3a56ec9c4cd5e68b6e2b2c40c2fc0832af63d62bd41abb0399162f667392523d0a0606d22100ba8ca881b1fcdcef8b3faf7b9e9e0e
languageName: node
linkType: hard
@@ -2102,9 +2102,9 @@ __metadata:
languageName: node
linkType: hard
"@polkadot/dev@npm:^0.67.156":
version: 0.67.156
resolution: "@polkadot/dev@npm:0.67.156"
"@polkadot/dev@npm:^0.67.160":
version: 0.67.160
resolution: "@polkadot/dev@npm:0.67.160"
dependencies:
"@babel/cli": ^7.19.3
"@babel/core": ^7.20.2
@@ -2130,8 +2130,8 @@ __metadata:
"@rollup/plugin-json": ^5.0.1
"@rollup/plugin-node-resolve": ^15.0.1
"@rushstack/eslint-patch": ^1.2.0
"@typescript-eslint/eslint-plugin": ^5.42.1
"@typescript-eslint/parser": ^5.42.1
"@typescript-eslint/eslint-plugin": ^5.43.0
"@typescript-eslint/parser": ^5.43.0
"@vue/component-compiler-utils": ^3.3.0
babel-jest: ^29.3.1
babel-plugin-module-extension-resolver: ^1.0.0-rc.2
@@ -2167,9 +2167,9 @@ __metadata:
mkdirp: ^1.0.4
prettier: ^2.7.1
rimraf: ^3.0.2
rollup: ^3.2.5
rollup: ^3.3.0
rollup-plugin-cleanup: ^3.2.1
typescript: ^4.8.4
typescript: ^4.9.3
webpack: ^5.75.0
webpack-cli: ^4.10.0
webpack-dev-server: ^4.11.1
@@ -2201,7 +2201,7 @@ __metadata:
polkadot-exec-swc: scripts/polkadot-exec-swc.mjs
polkadot-exec-tsc: scripts/polkadot-exec-tsc.mjs
polkadot-exec-webpack: scripts/polkadot-exec-webpack.mjs
checksum: 14214f5e666c1579d3d5726771dd604e14bdbff49f2983ed6af4b1fbdca5551ca4537f22d63eb6a93f62ffd6306c72d1e0f4b37f3ae1c77d559975fee817df63
checksum: 32298e400849e277f34599f3db74674d838722b6c9f463aa3cb32a8ceef178fa825aeea7d627835db956a6c5eacd0d83c8c58964a8669b4a77bac1df455b226b
languageName: node
linkType: hard
@@ -2210,10 +2210,10 @@ __metadata:
resolution: "@polkadot/hw-ledger-transports@workspace:packages/hw-ledger-transports"
dependencies:
"@babel/runtime": ^7.20.1
"@ledgerhq/hw-transport": ^6.27.6
"@ledgerhq/hw-transport-node-hid-singleton": ^6.28.2
"@ledgerhq/hw-transport-webhid": ^6.27.6
"@ledgerhq/hw-transport-webusb": ^6.27.6
"@ledgerhq/hw-transport": ^6.27.7
"@ledgerhq/hw-transport-node-hid-singleton": ^6.28.4
"@ledgerhq/hw-transport-webhid": ^6.27.7
"@ledgerhq/hw-transport-webusb": ^6.27.7
"@polkadot/util": 10.1.13-0-x
dependenciesMeta:
"@ledgerhq/hw-transport-node-hid-singleton":
@@ -2226,7 +2226,7 @@ __metadata:
resolution: "@polkadot/hw-ledger@workspace:packages/hw-ledger"
dependencies:
"@babel/runtime": ^7.20.1
"@ledgerhq/hw-transport": ^6.27.6
"@ledgerhq/hw-transport": ^6.27.7
"@polkadot/hw-ledger-transports": 10.1.13-0-x
"@polkadot/util": 10.1.13-0-x
"@zondax/ledger-substrate": ^0.40.1
@@ -2829,13 +2829,13 @@ __metadata:
languageName: node
linkType: hard
"@types/jest@npm:^29.2.2":
version: 29.2.2
resolution: "@types/jest@npm:29.2.2"
"@types/jest@npm:^29.2.3":
version: 29.2.3
resolution: "@types/jest@npm:29.2.3"
dependencies:
expect: ^29.0.0
pretty-format: ^29.0.0
checksum: 13b1a48858c8c451109c2838205fdcee6f41d672674d2f0e3cada35e94f133370aba4f4b5c3f5b174f3e16244d76d7d718afa7cc67d4d6f90d1b87951f4c87c3
checksum: 55370906711b600a05b9e497c22aa74d80d8adcdbe4ac2f1bc9311f6f6ca0dd192862b6f38df6ac0d45e92396bcd796e377b1d8058c10bdfd584aeee580c3ce1
languageName: node
linkType: hard
@@ -3071,13 +3071,13 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/eslint-plugin@npm:^5.42.1":
version: 5.42.1
resolution: "@typescript-eslint/eslint-plugin@npm:5.42.1"
"@typescript-eslint/eslint-plugin@npm:^5.43.0":
version: 5.43.0
resolution: "@typescript-eslint/eslint-plugin@npm:5.43.0"
dependencies:
"@typescript-eslint/scope-manager": 5.42.1
"@typescript-eslint/type-utils": 5.42.1
"@typescript-eslint/utils": 5.42.1
"@typescript-eslint/scope-manager": 5.43.0
"@typescript-eslint/type-utils": 5.43.0
"@typescript-eslint/utils": 5.43.0
debug: ^4.3.4
ignore: ^5.2.0
natural-compare-lite: ^1.4.0
@@ -3090,43 +3090,43 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
checksum: 6e80b15df7e655964ddd3041d5f7c0bf564e9901f9e3a9cdaf8d056301841fad8d40cd253d83669f01e0ddc62521af9286a27f098df43e304cf932d768995e98
checksum: aa0e9bcd9982e9601ada2088f46c1e9389abd31ceaf6cd1d492684fd711a67d595d4c95d97ba14081c2ea7eb3b98a9ebb33f91ef008e7450ce2f70b2a8ec4309
languageName: node
linkType: hard
"@typescript-eslint/parser@npm:^5.42.1":
version: 5.42.1
resolution: "@typescript-eslint/parser@npm:5.42.1"
"@typescript-eslint/parser@npm:^5.43.0":
version: 5.43.0
resolution: "@typescript-eslint/parser@npm:5.43.0"
dependencies:
"@typescript-eslint/scope-manager": 5.42.1
"@typescript-eslint/types": 5.42.1
"@typescript-eslint/typescript-estree": 5.42.1
"@typescript-eslint/scope-manager": 5.43.0
"@typescript-eslint/types": 5.43.0
"@typescript-eslint/typescript-estree": 5.43.0
debug: ^4.3.4
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
peerDependenciesMeta:
typescript:
optional: true
checksum: 7208a085102be5c569ac2be5799d05e080a9c0b9157ed3efa5d7eadb675185bddfa05f2f27e20c235910193a2bd835e5375fb9fc13561a6e20d110e444f37caa
checksum: a28e0ef2807f1c3381c6dc1d9ddfd83ea8db657d3f808511adf13023b469ed64fc09619e05d7f68746b05ea68770a0882883c77ce908682965ba266f95e168c9
languageName: node
linkType: hard
"@typescript-eslint/scope-manager@npm:5.42.1":
version: 5.42.1
resolution: "@typescript-eslint/scope-manager@npm:5.42.1"
"@typescript-eslint/scope-manager@npm:5.43.0":
version: 5.43.0
resolution: "@typescript-eslint/scope-manager@npm:5.43.0"
dependencies:
"@typescript-eslint/types": 5.42.1
"@typescript-eslint/visitor-keys": 5.42.1
checksum: cfad5f04328fae4bb6d965a94c980ac2f6fa0eee6183e9bed6d7ebdb067f01a0a9a3b5500fc3638d5e287f46f4412aa462e238c610c1fb96b794b83c575c7fb4
"@typescript-eslint/types": 5.43.0
"@typescript-eslint/visitor-keys": 5.43.0
checksum: e594c7a32c3fa29e46dd0b0bc62f97f154bd864682ae7da87a14b6f4336f4cb02f6ed0602bbdb15783e4230ecdf8a0ccc6f7c5820850e8f11240c9e4fb0e388d
languageName: node
linkType: hard
"@typescript-eslint/type-utils@npm:5.42.1":
version: 5.42.1
resolution: "@typescript-eslint/type-utils@npm:5.42.1"
"@typescript-eslint/type-utils@npm:5.43.0":
version: 5.43.0
resolution: "@typescript-eslint/type-utils@npm:5.43.0"
dependencies:
"@typescript-eslint/typescript-estree": 5.42.1
"@typescript-eslint/utils": 5.42.1
"@typescript-eslint/typescript-estree": 5.43.0
"@typescript-eslint/utils": 5.43.0
debug: ^4.3.4
tsutils: ^3.21.0
peerDependencies:
@@ -3134,7 +3134,7 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
checksum: 7ac3180aeb966351e54055440f42b723aa864fd39c74be5a41aae97401e6424df94d9f96ae945f1c3a6023860ffd7ba424ff6506c21bd373a6cd878466d9ba62
checksum: 08dbc0b194d0ef1454a95d76c082503e04d9957e89a056068002e233f8d98113f50b2707f7c4b9b44f428e223d5b4485ee2b4df4e0cde354827c5edc92ede973
languageName: node
linkType: hard
@@ -3145,19 +3145,19 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/types@npm:5.42.1":
version: 5.42.1
resolution: "@typescript-eslint/types@npm:5.42.1"
checksum: b0eb3df3792dd0e447abcf2b4fd79b2eaa6f944242d00afa8ef2d9f892ea63e52f200e7cb1758ddbc46154aa6764cec8bc796ed96f7554457a20db976f9f2089
"@typescript-eslint/types@npm:5.43.0":
version: 5.43.0
resolution: "@typescript-eslint/types@npm:5.43.0"
checksum: fc5e5431c305feee4a3faae84f34df482e08d74b910a6f9376b01326c682ceefeeb0e270d03d7778787bc94ef05b3b85ee6d3c9d732290fbdb4a67ae1b110226
languageName: node
linkType: hard
"@typescript-eslint/typescript-estree@npm:5.42.1":
version: 5.42.1
resolution: "@typescript-eslint/typescript-estree@npm:5.42.1"
"@typescript-eslint/typescript-estree@npm:5.43.0":
version: 5.43.0
resolution: "@typescript-eslint/typescript-estree@npm:5.43.0"
dependencies:
"@typescript-eslint/types": 5.42.1
"@typescript-eslint/visitor-keys": 5.42.1
"@typescript-eslint/types": 5.43.0
"@typescript-eslint/visitor-keys": 5.43.0
debug: ^4.3.4
globby: ^11.1.0
is-glob: ^4.0.3
@@ -3166,7 +3166,7 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
checksum: dfd3e20d41ba4b574a52d82cc40b38708b8c2c4277d6304a8d914fe2a4a9ce8779f4d79fdac140e77a3afd3c6a2a7e3f31620dc427cabd04e4e906bb0ca3a468
checksum: 3479f9413d73369ab3d574580c90a72f74d2ae1ec4afe485eebfad054c3d15c89f23a137bb9d6197dfdae33e444a76a99f6832688787feabbb064e09d39a3f55
languageName: node
linkType: hard
@@ -3188,21 +3188,21 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/utils@npm:5.42.1":
version: 5.42.1
resolution: "@typescript-eslint/utils@npm:5.42.1"
"@typescript-eslint/utils@npm:5.43.0":
version: 5.43.0
resolution: "@typescript-eslint/utils@npm:5.43.0"
dependencies:
"@types/json-schema": ^7.0.9
"@types/semver": ^7.3.12
"@typescript-eslint/scope-manager": 5.42.1
"@typescript-eslint/types": 5.42.1
"@typescript-eslint/typescript-estree": 5.42.1
"@typescript-eslint/scope-manager": 5.43.0
"@typescript-eslint/types": 5.43.0
"@typescript-eslint/typescript-estree": 5.43.0
eslint-scope: ^5.1.1
eslint-utils: ^3.0.0
semver: ^7.3.7
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
checksum: 9f1c429a602dad4ba7a52df00924aab6033854234a1e1bf699a3e5b48455b5fdc1a41de459a7f11a3ccfed1528831ecb95fc7e54d30be7d8cccbb689f885fdac
checksum: 4c6b383b51506b57230f2624f883ae21e5d8411d138587c04fe3145f915bf8c289cc2a9f7b0b3faba98345ba230504e5014922bcc578aa0badd594d9eaa8f9ef
languageName: node
linkType: hard
@@ -3216,13 +3216,13 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/visitor-keys@npm:5.42.1":
version: 5.42.1
resolution: "@typescript-eslint/visitor-keys@npm:5.42.1"
"@typescript-eslint/visitor-keys@npm:5.43.0":
version: 5.43.0
resolution: "@typescript-eslint/visitor-keys@npm:5.43.0"
dependencies:
"@typescript-eslint/types": 5.42.1
"@typescript-eslint/types": 5.43.0
eslint-visitor-keys: ^3.3.0
checksum: d36c59da7bf3b3c150c12cbe4b0331edc15253f59599ec3d8b873b2a3d9fc7a4fea11490c1b20d972afcdc9c842deb5ada527ea9c538aa7e87555699d9a59f24
checksum: 4820679e50096dcdaadc7c95d32e5dca3ba8510acf1a865e283822bae3940a2faec02ad8abe793f8a25f75b600f1e7215e1fd3b3ba73779eff737fa90d092550
languageName: node
linkType: hard
@@ -10738,9 +10738,9 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"rollup@npm:^3.2.5":
version: 3.2.5
resolution: "rollup@npm:3.2.5"
"rollup@npm:^3.3.0":
version: 3.3.0
resolution: "rollup@npm:3.3.0"
dependencies:
fsevents: ~2.3.2
dependenciesMeta:
@@ -10748,7 +10748,7 @@ resolve@^2.0.0-next.3:
optional: true
bin:
rollup: dist/bin/rollup
checksum: 1779b778fe4b14f80a995a641d3a89a76e3651170536192022dce1821f1241ee49496353655aa812dc8f8334c89a302ad957b757d4370cf57e41ca270bb394fd
checksum: e46a45e857d6e0d10ec6a31ce68d29ed85c22bcda2897355b2e38b804637d862dcbfcb92e38250b6ab219eadf8e624eb33d5bd6554ed8b9bc4b10a173a6afce5
languageName: node
linkType: hard
@@ -10757,8 +10757,8 @@ resolve@^2.0.0-next.3:
resolution: "root-workspace-0b6124@workspace:."
dependencies:
"@babel/core": ^7.20.2
"@polkadot/dev": ^0.67.156
"@types/jest": ^29.2.2
"@polkadot/dev": ^0.67.160
"@types/jest": ^29.2.3
languageName: unknown
linkType: soft