diff --git a/.github/workflows/javascript-test.yml b/.github/workflows/javascript-test.yml index 1fbed63..e100242 100644 --- a/.github/workflows/javascript-test.yml +++ b/.github/workflows/javascript-test.yml @@ -30,7 +30,8 @@ jobs: restore-keys: | ${{ runner.os }}-yarn- - name: Install dependencies - run: yarn install --immutable + run: yarn install --immutable --mode skip-build + - run: yarn run postinstall - run: yarn run ${{ matrix.command }} conclude: diff --git a/.papi/descriptors/.gitignore b/.papi/descriptors/.gitignore new file mode 100644 index 0000000..46d96ea --- /dev/null +++ b/.papi/descriptors/.gitignore @@ -0,0 +1,3 @@ +* +!.gitignore +!package.json \ No newline at end of file diff --git a/.papi/descriptors/package.json b/.papi/descriptors/package.json new file mode 100644 index 0000000..beffab7 --- /dev/null +++ b/.papi/descriptors/package.json @@ -0,0 +1,24 @@ +{ + "version": "0.1.0-autogenerated.14257783844949306470", + "name": "@polkadot-api/descriptors", + "files": [ + "dist" + ], + "exports": { + ".": { + "module": "./dist/index.mjs", + "import": "./dist/index.mjs", + "require": "./dist/index.js", + "default": "./dist/index.js" + }, + "./package.json": "./package.json" + }, + "main": "./dist/index.js", + "module": "./dist/index.mjs", + "browser": "./dist/index.mjs", + "types": "./dist/index.d.ts", + "sideEffects": false, + "peerDependencies": { + "polkadot-api": "*" + } +} diff --git a/.papi/metadata/collectives.scale b/.papi/metadata/collectives.scale new file mode 100644 index 0000000..33a90de Binary files /dev/null and b/.papi/metadata/collectives.scale differ diff --git a/.papi/metadata/people.scale b/.papi/metadata/people.scale new file mode 100644 index 0000000..1cf5a3f Binary files /dev/null and b/.papi/metadata/people.scale differ diff --git a/.papi/polkadot-api.json b/.papi/polkadot-api.json new file mode 100644 index 0000000..e01e59d --- /dev/null +++ b/.papi/polkadot-api.json @@ -0,0 +1,14 @@ +{ + "version": 0, + "descriptorPath": ".papi/descriptors", + "entries": { + "collectives": { + "wsUrl": "wss://polkadot-collectives-rpc.polkadot.io", + "metadata": ".papi/metadata/collectives.scale" + }, + "people": { + "wsUrl": "wss://polkadot-people-rpc.polkadot.io", + "metadata": ".papi/metadata/people.scale" + } + } +} \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 190c436..e72bbd8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ WORKDIR /action COPY .yarn/ ./.yarn/ COPY package.json yarn.lock .yarnrc.yml ./ -COPY collectives.scale polkadot.scale polkadot-api.json ./ +COPY .papi ./.papi RUN yarn install --immutable @@ -13,8 +13,4 @@ COPY . . RUN yarn run build -FROM node:22-slim - -COPY --from=Builder /action/dist /action - -ENTRYPOINT ["node", "/action/index.js"] +ENTRYPOINT ["node", "/action/dist/index.js"] diff --git a/action.yml b/action.yml index aa99013..5e48d17 100644 --- a/action.yml +++ b/action.yml @@ -12,4 +12,4 @@ outputs: runs: using: 'docker' - image: 'docker://ghcr.io/paritytech/get-fellows-action/action:1.1.4' + image: 'docker://ghcr.io/paritytech/get-fellows-action/action:1.2.0' diff --git a/package.json b/package.json index 975f0e8..8f27b5d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "get-fellows-action", - "version": "1.1.4", + "version": "1.2.0", "description": "Fetch all the GitHub handles from the Fellows", "main": "src/index.ts", "scripts": { @@ -25,7 +25,8 @@ "dependencies": { "@actions/core": "^1.10.1", "@actions/github": "^5.1.1", - "polkadot-api": "^0.9.0", + "@polkadot-api/descriptors": "file:.papi/descriptors", + "polkadot-api": "^0.12.0", "smoldot": "2.0.29" }, "devDependencies": { @@ -33,5 +34,8 @@ "@vercel/ncc": "^0.38.1", "typescript": "^5.5.3", "vitest": "^1.6.0" + }, + "resolutions": { + "@polkadot-api/descriptors": "portal:./.papi/descriptors" } } diff --git a/people.scale b/people.scale new file mode 100644 index 0000000..1cf5a3f Binary files /dev/null and b/people.scale differ diff --git a/polkadot-api.json b/polkadot-api.json deleted file mode 100644 index 399b373..0000000 --- a/polkadot-api.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "polkadot": { - "wsUrl": "wss://rpc.polkadot.io", - "metadata": "polkadot.scale" - }, - "collectives": { - "wsUrl": "wss://polkadot-collectives-rpc.polkadot.io", - "metadata": "collectives.scale" - } -} \ No newline at end of file diff --git a/polkadot.scale b/polkadot.scale deleted file mode 100644 index 09a2194..0000000 Binary files a/polkadot.scale and /dev/null differ diff --git a/src/fellows.ts b/src/fellows.ts index d9e43b7..44e2704 100644 --- a/src/fellows.ts +++ b/src/fellows.ts @@ -1,7 +1,8 @@ -import { collectives, polkadot } from "@polkadot-api/descriptors"; -import { Binary, createClient, SS58String } from "polkadot-api"; +import { collectives, people } from "@polkadot-api/descriptors"; +import { createClient, SS58String } from "polkadot-api"; import { chainSpec as polkadotChainSpec } from "polkadot-api/chains/polkadot"; import { chainSpec as collectivesChainSpec } from "polkadot-api/chains/polkadot_collectives"; +import { chainSpec as peopleChainSpec } from "polkadot-api/chains/polkadot_people"; import { getSmProvider } from "polkadot-api/sm-provider"; import { start } from "smoldot"; @@ -22,38 +23,44 @@ export const fetchAllFellows = async ( const smoldot = start(); try { + // Create smoldot chain with Polkadot Relay Chain const smoldotRelayChain = await smoldot.addChain({ chainSpec: polkadotChainSpec, }); - const jsonRpcProvider = getSmProvider(smoldotRelayChain); - logger.info("Initializing the relay client"); - const polkadotClient = createClient(jsonRpcProvider); + // Add the people chain to smoldot + const peopleRelayChain = await smoldot.addChain({ + chainSpec: peopleChainSpec, + potentialRelayChains: [smoldotRelayChain], + }); - const relayApi = polkadotClient.getTypedApi(polkadot); + // Initialize the smoldot provider + const jsonRpcProvider = getSmProvider(peopleRelayChain); + logger.info("Initializing the people client"); + const peopleClient = createClient(jsonRpcProvider); + + // Get the types for the people client + const peopleApi = peopleClient.getTypedApi(people); const getGhHandle = async ( address: SS58String, ): Promise => { logger.debug(`Fetching identity of '${address}'`); - const identity = - await relayApi.query.Identity.IdentityOf.getValue(address); + const identityOf = + await peopleApi.query.Identity.IdentityOf.getValue(address); - if (identity) { - const additional = identity[0].info.additional.find( - ([key]) => (key.value as Binary)?.asText() === "github", - ); + if (identityOf) { + const [identity] = identityOf; + const github = identity.info.github.value; - if (!additional) { + if (!github) { logger.debug( `'${address}' does not have an additional field named 'github'`, ); return; } - const handle = (additional[1].value as Binary) - .asText() - .replace("@", ""); + const handle = github.asText().replace("@", "") as string; if (handle) { logger.info(`Found github handle for '${address}': '${handle}'`); @@ -69,7 +76,7 @@ export const fetchAllFellows = async ( ); const superIdentityAddress = ( - await relayApi.query.Identity.SuperOf.getValue(address) + await peopleApi.query.Identity.SuperOf.getValue(address) )?.[0]; if (superIdentityAddress) { @@ -122,7 +129,7 @@ export const fetchAllFellows = async ( logger.info(`Found users: ${JSON.stringify(Array.from(users.entries()))}`); // We are now done with the relay client - polkadotClient.destroy(); + peopleClient.destroy(); return users; } catch (error) { diff --git a/yarn.lock b/yarn.lock index b6f1207..690bec1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -313,12 +313,12 @@ __metadata: languageName: node linkType: hard -"@commander-js/extra-typings@npm:^12.0.1": - version: 12.0.1 - resolution: "@commander-js/extra-typings@npm:12.0.1" +"@commander-js/extra-typings@npm:^12.1.0": + version: 12.1.0 + resolution: "@commander-js/extra-typings@npm:12.1.0" peerDependencies: - commander: ~12.0.0 - checksum: 10c0/cc3219c70df3ab5c9d3a1f34eda7bd982762b5f68add49067aa80a7ae56a42211c46984e638263bd598c50d2714ed2dbab71301e823970a6bcc14b0303c39d81 + commander: ~12.1.0 + checksum: 10c0/5d29eaa724b577e2a52a393ad54992924d2559931b8e493ab892477b7a4e878e475c6bf771260f8585d835f7d8e17ae4a2656c191e9595d210ae0b48291c0b3d languageName: node linkType: hard @@ -345,13 +345,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/aix-ppc64@npm:0.19.12" - conditions: os=aix & cpu=ppc64 - languageName: node - linkType: hard - "@esbuild/aix-ppc64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/aix-ppc64@npm:0.20.2" @@ -359,10 +352,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/android-arm64@npm:0.19.12" - conditions: os=android & cpu=arm64 +"@esbuild/aix-ppc64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/aix-ppc64@npm:0.23.0" + conditions: os=aix & cpu=ppc64 languageName: node linkType: hard @@ -373,10 +366,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/android-arm@npm:0.19.12" - conditions: os=android & cpu=arm +"@esbuild/android-arm64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/android-arm64@npm:0.23.0" + conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -387,10 +380,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/android-x64@npm:0.19.12" - conditions: os=android & cpu=x64 +"@esbuild/android-arm@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/android-arm@npm:0.23.0" + conditions: os=android & cpu=arm languageName: node linkType: hard @@ -401,10 +394,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/darwin-arm64@npm:0.19.12" - conditions: os=darwin & cpu=arm64 +"@esbuild/android-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/android-x64@npm:0.23.0" + conditions: os=android & cpu=x64 languageName: node linkType: hard @@ -415,10 +408,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/darwin-x64@npm:0.19.12" - conditions: os=darwin & cpu=x64 +"@esbuild/darwin-arm64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/darwin-arm64@npm:0.23.0" + conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -429,10 +422,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/freebsd-arm64@npm:0.19.12" - conditions: os=freebsd & cpu=arm64 +"@esbuild/darwin-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/darwin-x64@npm:0.23.0" + conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -443,10 +436,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/freebsd-x64@npm:0.19.12" - conditions: os=freebsd & cpu=x64 +"@esbuild/freebsd-arm64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/freebsd-arm64@npm:0.23.0" + conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -457,10 +450,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-arm64@npm:0.19.12" - conditions: os=linux & cpu=arm64 +"@esbuild/freebsd-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/freebsd-x64@npm:0.23.0" + conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -471,10 +464,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-arm@npm:0.19.12" - conditions: os=linux & cpu=arm +"@esbuild/linux-arm64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-arm64@npm:0.23.0" + conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -485,10 +478,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-ia32@npm:0.19.12" - conditions: os=linux & cpu=ia32 +"@esbuild/linux-arm@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-arm@npm:0.23.0" + conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -499,10 +492,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-loong64@npm:0.19.12" - conditions: os=linux & cpu=loong64 +"@esbuild/linux-ia32@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-ia32@npm:0.23.0" + conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -513,10 +506,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-mips64el@npm:0.19.12" - conditions: os=linux & cpu=mips64el +"@esbuild/linux-loong64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-loong64@npm:0.23.0" + conditions: os=linux & cpu=loong64 languageName: node linkType: hard @@ -527,10 +520,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-ppc64@npm:0.19.12" - conditions: os=linux & cpu=ppc64 +"@esbuild/linux-mips64el@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-mips64el@npm:0.23.0" + conditions: os=linux & cpu=mips64el languageName: node linkType: hard @@ -541,10 +534,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-riscv64@npm:0.19.12" - conditions: os=linux & cpu=riscv64 +"@esbuild/linux-ppc64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-ppc64@npm:0.23.0" + conditions: os=linux & cpu=ppc64 languageName: node linkType: hard @@ -555,10 +548,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-s390x@npm:0.19.12" - conditions: os=linux & cpu=s390x +"@esbuild/linux-riscv64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-riscv64@npm:0.23.0" + conditions: os=linux & cpu=riscv64 languageName: node linkType: hard @@ -569,10 +562,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-x64@npm:0.19.12" - conditions: os=linux & cpu=x64 +"@esbuild/linux-s390x@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-s390x@npm:0.23.0" + conditions: os=linux & cpu=s390x languageName: node linkType: hard @@ -583,10 +576,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/netbsd-x64@npm:0.19.12" - conditions: os=netbsd & cpu=x64 +"@esbuild/linux-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-x64@npm:0.23.0" + conditions: os=linux & cpu=x64 languageName: node linkType: hard @@ -597,10 +590,17 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/openbsd-x64@npm:0.19.12" - conditions: os=openbsd & cpu=x64 +"@esbuild/netbsd-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/netbsd-x64@npm:0.23.0" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/openbsd-arm64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/openbsd-arm64@npm:0.23.0" + conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard @@ -611,10 +611,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/sunos-x64@npm:0.19.12" - conditions: os=sunos & cpu=x64 +"@esbuild/openbsd-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/openbsd-x64@npm:0.23.0" + conditions: os=openbsd & cpu=x64 languageName: node linkType: hard @@ -625,10 +625,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/win32-arm64@npm:0.19.12" - conditions: os=win32 & cpu=arm64 +"@esbuild/sunos-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/sunos-x64@npm:0.23.0" + conditions: os=sunos & cpu=x64 languageName: node linkType: hard @@ -639,10 +639,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/win32-ia32@npm:0.19.12" - conditions: os=win32 & cpu=ia32 +"@esbuild/win32-arm64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/win32-arm64@npm:0.23.0" + conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -653,10 +653,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/win32-x64@npm:0.19.12" - conditions: os=win32 & cpu=x64 +"@esbuild/win32-ia32@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/win32-ia32@npm:0.23.0" + conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -667,6 +667,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/win32-x64@npm:0.23.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": version: 4.4.0 resolution: "@eslint-community/eslint-utils@npm:4.4.0" @@ -834,10 +841,10 @@ __metadata: languageName: node linkType: hard -"@noble/hashes@npm:^1.3.1": - version: 1.3.3 - resolution: "@noble/hashes@npm:1.3.3" - checksum: 10c0/23c020b33da4172c988e44100e33cd9f8f6250b68b43c467d3551f82070ebd9716e0d9d2347427aa3774c85934a35fa9ee6f026fca2117e3fa12db7bedae7668 +"@noble/hashes@npm:^1.4.0": + version: 1.4.0 + resolution: "@noble/hashes@npm:1.4.0" + checksum: 10c0/8c3f005ee72e7b8f9cff756dfae1241485187254e3f743873e22073d63906863df5d4f13d441b7530ea614b7a093f0d889309f28b59850f33b66cb26a779a4a5 languageName: node linkType: hard @@ -1014,276 +1021,240 @@ __metadata: languageName: node linkType: hard -"@polkadot-api/cli@npm:0.5.0": - version: 0.5.0 - resolution: "@polkadot-api/cli@npm:0.5.0" - dependencies: - "@commander-js/extra-typings": "npm:^12.0.1" - "@polkadot-api/codegen": "npm:0.6.0" - "@polkadot-api/json-rpc-provider": "npm:0.0.1" - "@polkadot-api/json-rpc-provider-proxy": "npm:0.1.0" - "@polkadot-api/known-chains": "npm:0.1.5" - "@polkadot-api/metadata-builders": "npm:0.3.0" - "@polkadot-api/observable-client": "npm:0.3.0" - "@polkadot-api/sm-provider": "npm:0.1.0" - "@polkadot-api/smoldot": "npm:0.2.4" - "@polkadot-api/substrate-bindings": "npm:0.5.0" - "@polkadot-api/substrate-client": "npm:0.1.2" - "@polkadot-api/utils": "npm:0.1.0" - "@polkadot-api/wasm-executor": "npm:^0.1.0" - "@polkadot-api/ws-provider": "npm:0.1.0" - "@types/node": "npm:^20.12.11" - commander: "npm:^12.0.0" +"@polkadot-api/cli@npm:0.7.0": + version: 0.7.0 + resolution: "@polkadot-api/cli@npm:0.7.0" + dependencies: + "@commander-js/extra-typings": "npm:^12.1.0" + "@polkadot-api/codegen": "npm:0.7.2" + "@polkadot-api/json-rpc-provider": "npm:0.0.2" + "@polkadot-api/json-rpc-provider-proxy": "npm:0.2.0" + "@polkadot-api/known-chains": "npm:0.3.0" + "@polkadot-api/metadata-builders": "npm:0.4.1" + "@polkadot-api/metadata-compatibility": "npm:0.1.1" + "@polkadot-api/observable-client": "npm:0.5.0" + "@polkadot-api/polkadot-sdk-compat": "npm:1.0.1" + "@polkadot-api/sm-provider": "npm:0.1.1" + "@polkadot-api/smoldot": "npm:0.2.7" + "@polkadot-api/substrate-bindings": "npm:0.6.2" + "@polkadot-api/substrate-client": "npm:0.2.0" + "@polkadot-api/utils": "npm:0.1.1" + "@polkadot-api/wasm-executor": "npm:^0.1.1" + "@polkadot-api/ws-provider": "npm:0.1.1" + "@types/node": "npm:^20.14.12" + commander: "npm:^12.1.0" + detect-package-manager: "npm:^3.0.2" fs.promises.exists: "npm:^1.1.4" ora: "npm:^8.0.1" read-pkg: "npm:^9.0.1" rxjs: "npm:^7.8.1" scale-ts: "npm:^1.6.0" tsc-prog: "npm:^2.3.0" - tsup: "npm:^8.0.2" - typescript: "npm:^5.4.5" + tsup: "npm:^8.2.3" + typescript: "npm:^5.5.4" write-package: "npm:^7.0.1" - ws: "npm:^8.17.0" + ws: "npm:^8.18.0" bin: papi: dist/main.js polkadot-api: dist/main.js - checksum: 10c0/091436afd036b28976972de0123a4e07948fe0e927942004ef36a71fb30b2c538c61d89e8b2ce555f2fc3a28d87a0f08da1ce59239ef2c6d445157258ba5ee28 + checksum: 10c0/c208ff01ff4d60926c781e551d2647237720347a7143131da5f7d9ee5ca4eb251239e1091a8588f6a5febe46ea0452a9662596fd0039f475dc6027780fbce4b1 languageName: node linkType: hard -"@polkadot-api/codegen@npm:0.6.0": - version: 0.6.0 - resolution: "@polkadot-api/codegen@npm:0.6.0" +"@polkadot-api/codegen@npm:0.7.2": + version: 0.7.2 + resolution: "@polkadot-api/codegen@npm:0.7.2" dependencies: - "@polkadot-api/metadata-builders": "npm:0.3.0" - "@polkadot-api/substrate-bindings": "npm:0.5.0" - "@polkadot-api/utils": "npm:0.1.0" - checksum: 10c0/0a5b791256847bad0c7c0af046d2a578334e66a443724f5d950a10588cf3b92d76f0450c6cd44e58ef854900d6b22b9f876c459ffd92ca20b6ccbd1bade016cd + "@polkadot-api/metadata-builders": "npm:0.4.1" + "@polkadot-api/metadata-compatibility": "npm:0.1.1" + "@polkadot-api/substrate-bindings": "npm:0.6.2" + "@polkadot-api/utils": "npm:0.1.1" + checksum: 10c0/3b3143e5c6b78d0ca0fc370e07da2057ab553fe0efac203cdc810c1409d33931a73bde1489f7d3c041eaedb929b90efb1c81bd01638619eb1c03fc64f5cf785e languageName: node linkType: hard -"@polkadot-api/json-rpc-provider-proxy@npm:0.0.1": - version: 0.0.1 - resolution: "@polkadot-api/json-rpc-provider-proxy@npm:0.0.1" - checksum: 10c0/2e18848c362af7bb1361873237d38e17e17442729954e5ca800d95dcf39ca4f77e24054eb36254dec6d0969df31e3968814019dc4acaa55584985d4f31186811 - languageName: node - linkType: hard - -"@polkadot-api/json-rpc-provider-proxy@npm:0.1.0": - version: 0.1.0 - resolution: "@polkadot-api/json-rpc-provider-proxy@npm:0.1.0" - checksum: 10c0/e4b621fbbba5ae035f36932ce2ef6024d157a1612e26d8838ba6b92a78cd4718f4f12baa55ec7c700d213f8ecbe6e14569152ba3254b341b677b9e616c749f59 +"@polkadot-api/descriptors@portal:./.papi/descriptors::locator=get-fellows-action%40workspace%3A.": + version: 0.0.0-use.local + resolution: "@polkadot-api/descriptors@portal:./.papi/descriptors::locator=get-fellows-action%40workspace%3A." + peerDependencies: + polkadot-api: "*" languageName: node - linkType: hard + linkType: soft -"@polkadot-api/json-rpc-provider@npm:0.0.1": - version: 0.0.1 - resolution: "@polkadot-api/json-rpc-provider@npm:0.0.1" - checksum: 10c0/90dc86693e7ef742c50484f4374d4b4f0eb7b5f7f618cf96a3dfed866fd18edf19132fc750b2944e8300d83c5601343f3876cbe60cd6bb1086301361d682ebd8 +"@polkadot-api/json-rpc-provider-proxy@npm:0.2.0": + version: 0.2.0 + resolution: "@polkadot-api/json-rpc-provider-proxy@npm:0.2.0" + checksum: 10c0/f8b314e35b14d1b8599ad134246e6c006e5c13aa42d6c2d868c28fa69701becb05f142ce765258061b0320750abbe39654a26ea6b734b5ccb83e0193f59d2697 languageName: node linkType: hard -"@polkadot-api/known-chains@npm:0.1.5": - version: 0.1.5 - resolution: "@polkadot-api/known-chains@npm:0.1.5" - checksum: 10c0/a94a6f919e0076ce680d7e6520d9b49990759e4a56898781c98853a25f7aa682ba43bf521cb3d727bfb4bf9ee64bb7bc91099d440bf58085f4db5ec6c1c517b6 +"@polkadot-api/json-rpc-provider@npm:0.0.2": + version: 0.0.2 + resolution: "@polkadot-api/json-rpc-provider@npm:0.0.2" + checksum: 10c0/acea8a256ec078c1976dd388793fcb5f4dddc73646d29e64a709776ce9e06c45e745e86cf8dc1409d2e2bfb4eda577aef4c24bf07e5f8a154a41991ec481c707 languageName: node linkType: hard -"@polkadot-api/known-chains@npm:0.1.6": - version: 0.1.6 - resolution: "@polkadot-api/known-chains@npm:0.1.6" - checksum: 10c0/b9182c4f791c523250bfd432f908ca6c4b4d41b184841b3f7d359eddc2df85a692bfdf8e5edc743efc5ad239e5e396c82b2568a5db9facadac29cd9ddc35486a +"@polkadot-api/known-chains@npm:0.3.0": + version: 0.3.0 + resolution: "@polkadot-api/known-chains@npm:0.3.0" + checksum: 10c0/6de262fdfe51a9bb9c1787d0e62d047f7e54524545db2bba63046a5bfdcc32537939c686a4b1c971e3283ee9b8184dfba943a2eff7acfa6ffe60aa2d44e3f556 languageName: node linkType: hard -"@polkadot-api/logs-provider@npm:0.0.2": - version: 0.0.2 - resolution: "@polkadot-api/logs-provider@npm:0.0.2" +"@polkadot-api/logs-provider@npm:0.0.3": + version: 0.0.3 + resolution: "@polkadot-api/logs-provider@npm:0.0.3" dependencies: - "@polkadot-api/json-rpc-provider": "npm:0.0.1" - "@polkadot-api/json-rpc-provider-proxy": "npm:0.0.1" - checksum: 10c0/8b24f78bb7184eb6d050862a8846e881f6228b818ccaafad1a4df50558fcdf80d2d44db2c9477eb7d6313577e1b345a75d0039461a20d2025936ef26538cc84c + "@polkadot-api/json-rpc-provider": "npm:0.0.2" + checksum: 10c0/d40843b41077fa1045881d6c36424f8896b87e3f3661d85e631761b9a377b4d11b60c77613a2ea4bc047e692ea2aaf2674409b6c30950821f863b84b6395fd8f languageName: node linkType: hard -"@polkadot-api/metadata-builders@npm:0.0.1": - version: 0.0.1 - resolution: "@polkadot-api/metadata-builders@npm:0.0.1" +"@polkadot-api/metadata-builders@npm:0.4.1": + version: 0.4.1 + resolution: "@polkadot-api/metadata-builders@npm:0.4.1" dependencies: - "@polkadot-api/substrate-bindings": "npm:0.0.1" - "@polkadot-api/utils": "npm:0.0.1" - checksum: 10c0/15cee1c05f61f324a72a8e81540297ffccd532d477233868cc6c8ef9c47ac6bcb174c686b2cb41336304d54b9b7a5cb1396cc482b97b78c1671c7316dad27839 + "@polkadot-api/substrate-bindings": "npm:0.6.2" + "@polkadot-api/utils": "npm:0.1.1" + checksum: 10c0/abafa6826084f784d8d4423a8251f0f06b3a0e5342f79ee5e9583bfae581f24b3b0e06ebf0985fc6478ead4fc160ca6bbeb59b38f581db0003e54e49eda19fce languageName: node linkType: hard -"@polkadot-api/metadata-builders@npm:0.3.0": - version: 0.3.0 - resolution: "@polkadot-api/metadata-builders@npm:0.3.0" +"@polkadot-api/metadata-compatibility@npm:0.1.1": + version: 0.1.1 + resolution: "@polkadot-api/metadata-compatibility@npm:0.1.1" dependencies: - "@polkadot-api/substrate-bindings": "npm:0.4.0" - "@polkadot-api/utils": "npm:0.0.1" - checksum: 10c0/83c2295265864b8453edb8f9badfd99b39496fe3003c444eee013ff5930b369c684485bcd4872aac2830484787e612cbf7adb94d821e189f301d487bf08cae46 + "@polkadot-api/metadata-builders": "npm:0.4.1" + "@polkadot-api/substrate-bindings": "npm:0.6.2" + "@polkadot-api/utils": "npm:0.1.1" + checksum: 10c0/c795392e4a1f3783d6e20e252401232ad224d8ea8b75f7e0f64ca7d539919de841b8161176814840f20fb6be5a3a42f0ef7e3dab1c88d7c7ab500dd3b8ec3d6e languageName: node linkType: hard -"@polkadot-api/observable-client@npm:0.3.0": - version: 0.3.0 - resolution: "@polkadot-api/observable-client@npm:0.3.0" +"@polkadot-api/observable-client@npm:0.5.0": + version: 0.5.0 + resolution: "@polkadot-api/observable-client@npm:0.5.0" dependencies: - "@polkadot-api/metadata-builders": "npm:0.3.0" - "@polkadot-api/substrate-bindings": "npm:0.5.0" - "@polkadot-api/substrate-client": "npm:0.1.2" - "@polkadot-api/utils": "npm:0.1.0" + "@polkadot-api/metadata-builders": "npm:0.4.1" + "@polkadot-api/metadata-compatibility": "npm:0.1.1" + "@polkadot-api/substrate-bindings": "npm:0.6.2" + "@polkadot-api/utils": "npm:0.1.1" peerDependencies: + "@polkadot-api/substrate-client": 0.2.0 rxjs: ">=7.8.0" - checksum: 10c0/30ad96812659546c0decb1c0a37aa21a61367eebea260f82f57da0d4ab00c42281e805b29fe89c7f592888e892ec0c572ef8776f8b9e44efdc2bae4acccb51b5 + checksum: 10c0/9441ca850ea1e2997b40a12d3b2a66ff212eea553f99ddff455d96eade0c72f4fe6e62b4c75ebbe7609ca529a989952029b020dd76c59c9b14f21ff5d9d25011 languageName: node linkType: hard -"@polkadot-api/pjs-signer@npm:0.2.0": - version: 0.2.0 - resolution: "@polkadot-api/pjs-signer@npm:0.2.0" +"@polkadot-api/pjs-signer@npm:0.3.2": + version: 0.3.2 + resolution: "@polkadot-api/pjs-signer@npm:0.3.2" dependencies: - "@polkadot-api/metadata-builders": "npm:0.3.0" - "@polkadot-api/polkadot-signer": "npm:0.0.1" - "@polkadot-api/substrate-bindings": "npm:0.5.0" - "@polkadot-api/utils": "npm:0.1.0" - checksum: 10c0/7a03e371c46fb3fab6dfa94c64744e10646d79c932349fb2a9d946400f5d9f768664dea404dd392a1187320364d92ff8d667fb3c15a7e4ca57be8e3f2871ab12 + "@polkadot-api/metadata-builders": "npm:0.4.1" + "@polkadot-api/polkadot-signer": "npm:0.1.2" + "@polkadot-api/substrate-bindings": "npm:0.6.2" + "@polkadot-api/utils": "npm:0.1.1" + checksum: 10c0/17a7733adeb017cdb8e6cbf3ea8dd03c498f0d2df3f35d7bbe501245fb29fac3cab59c44011f41575ff3543c193f4e3033b15b9398ea405bc1ab6ee844eec038 languageName: node linkType: hard -"@polkadot-api/polkadot-signer@npm:0.0.1": - version: 0.0.1 - resolution: "@polkadot-api/polkadot-signer@npm:0.0.1" +"@polkadot-api/polkadot-sdk-compat@npm:1.0.1": + version: 1.0.1 + resolution: "@polkadot-api/polkadot-sdk-compat@npm:1.0.1" dependencies: - "@polkadot-api/metadata-builders": "npm:0.0.1" - "@polkadot-api/substrate-bindings": "npm:0.0.1" - "@polkadot-api/utils": "npm:0.0.1" - checksum: 10c0/62bba11e1a8835209e0b24f1c2d47441b5ce890806ac9781821abb4d1aad500f4cca0b2572e70b7af95088b4295087e0f1eabb4c31c1babc082311198267da2b + "@polkadot-api/json-rpc-provider": "npm:0.0.2" + checksum: 10c0/3f8254a1b8d0a76673d5f2ebc7ea56ffc17bd9121bf46e9b69a3b4e9709bb3b77f907db79b3d98bf3659cab0091ed8aac0a662e98bc8073752fa5c85ec649bfc languageName: node linkType: hard -"@polkadot-api/signer@npm:0.0.1": - version: 0.0.1 - resolution: "@polkadot-api/signer@npm:0.0.1" +"@polkadot-api/polkadot-signer@npm:0.1.2": + version: 0.1.2 + resolution: "@polkadot-api/polkadot-signer@npm:0.1.2" dependencies: - "@polkadot-api/polkadot-signer": "npm:0.0.1" - "@polkadot-api/substrate-bindings": "npm:0.0.1" - "@polkadot-api/utils": "npm:0.0.1" - checksum: 10c0/b343da45d6b4b7272c8c3bcff50f77a2a3592b2ed0ac687841ceda8ecd612c13e099997ba31a532a2c952c3ff449eb7365c1c723c48b975f6d3c41d06734c0f2 + "@polkadot-api/metadata-builders": "npm:0.4.1" + "@polkadot-api/substrate-bindings": "npm:0.6.2" + "@polkadot-api/utils": "npm:0.1.1" + checksum: 10c0/76eab2528b5999022d1bb5c0ec57446fe63b4264c7435af34030b96d896ee34fae2517a82ec5ec36a68ef8833428e0831626c80572f3d5a8b48920ee4f0d7605 languageName: node linkType: hard -"@polkadot-api/sm-provider@npm:0.1.0": - version: 0.1.0 - resolution: "@polkadot-api/sm-provider@npm:0.1.0" +"@polkadot-api/signer@npm:0.1.2": + version: 0.1.2 + resolution: "@polkadot-api/signer@npm:0.1.2" dependencies: - "@polkadot-api/json-rpc-provider": "npm:0.0.1" - "@polkadot-api/json-rpc-provider-proxy": "npm:0.1.0" - peerDependencies: - smoldot: ">=2" - checksum: 10c0/ad011c78d118bfe5337c11732bba03e8242f7bd594e66d3e92f7f17c69dfef91d6cdeb523be73c24f971d9a34d43ea1fb4fbc5c721c0d01caae328c0acf6f994 + "@polkadot-api/polkadot-signer": "npm:0.1.2" + "@polkadot-api/substrate-bindings": "npm:0.6.2" + "@polkadot-api/utils": "npm:0.1.1" + checksum: 10c0/3c06c21a64cacefd7a70de4276d02eccbf7eed4a7b2df26e2b120181e8d2330b996ea383215da5c6c7f06e9e9268446579ce3b33ba8027f0cb0d8fedf88f2dae languageName: node linkType: hard -"@polkadot-api/smoldot@npm:0.2.4": - version: 0.2.4 - resolution: "@polkadot-api/smoldot@npm:0.2.4" +"@polkadot-api/sm-provider@npm:0.1.1": + version: 0.1.1 + resolution: "@polkadot-api/sm-provider@npm:0.1.1" dependencies: - smoldot: "npm:2.0.28" - checksum: 10c0/73ef38942377f2afd3a99a1b6824f8ee34691074429ce4550e81947566a60ac353ae608fca2dd1fa2f449cb2122cf51714badf84f02056cda2d3fd19244cf190 + "@polkadot-api/json-rpc-provider": "npm:0.0.2" + "@polkadot-api/json-rpc-provider-proxy": "npm:0.2.0" + peerDependencies: + smoldot: ">=2" + checksum: 10c0/5cac759b3084ee569f0154a5eae45e57a88ba5a693789515b8c7a528462213d58913af6b9e5b79c5cf0d88b249b42a79fc3ac166a75eb85650e45e716cee4e45 languageName: node linkType: hard -"@polkadot-api/smoldot@npm:0.2.5": - version: 0.2.5 - resolution: "@polkadot-api/smoldot@npm:0.2.5" +"@polkadot-api/smoldot@npm:0.2.7": + version: 0.2.7 + resolution: "@polkadot-api/smoldot@npm:0.2.7" dependencies: smoldot: "npm:2.0.29" - checksum: 10c0/f5ec13332492b155125f0328e2d53c8b240a274cb592f73b7bc9364ff82744e4c98bc38a4e7a61a01dc275865d0bada523abb5bb890d8fc40a54470d8d6476c2 - languageName: node - linkType: hard - -"@polkadot-api/substrate-bindings@npm:0.0.1": - version: 0.0.1 - resolution: "@polkadot-api/substrate-bindings@npm:0.0.1" - dependencies: - "@noble/hashes": "npm:^1.3.1" - "@polkadot-api/utils": "npm:0.0.1" - "@scure/base": "npm:^1.1.1" - scale-ts: "npm:^1.6.0" - checksum: 10c0/1993706a4fb0a93ccdb1ac741a083f3015c26bba180df421cb8cf133e4bc00a222297a368358c5c103ca4229b87ae331dbde450edf98a893b43cfb3f94651e03 + checksum: 10c0/4b6d8a9710a1ea1c01872a4fca627e6a2b6f7bd8d6d2914a8591cfb6387b5e98904fc28973b193c1b72574fc07088a7df6e69180cc9c36b55a23c807701be964 languageName: node linkType: hard -"@polkadot-api/substrate-bindings@npm:0.4.0": - version: 0.4.0 - resolution: "@polkadot-api/substrate-bindings@npm:0.4.0" +"@polkadot-api/substrate-bindings@npm:0.6.2": + version: 0.6.2 + resolution: "@polkadot-api/substrate-bindings@npm:0.6.2" dependencies: - "@noble/hashes": "npm:^1.3.1" - "@polkadot-api/utils": "npm:0.0.1" - "@scure/base": "npm:^1.1.1" + "@noble/hashes": "npm:^1.4.0" + "@polkadot-api/utils": "npm:0.1.1" + "@scure/base": "npm:^1.1.7" scale-ts: "npm:^1.6.0" - checksum: 10c0/ec6dc3acb6c56a70539762832e73e03b61168054cb17e05e3bb515e20fe49be962ba090b3e6ebf3a0bc6297f4a9fc2ca6db9a7b00af2c6efc3d9e79446f14eb8 + checksum: 10c0/a96bb28aa28ac8ea94e8c8d13ecda0bbb39401007987789bcbbbc48caa5c3af772c4ca1a0200b218af4d8ddcf5424821e97bbbeacb6b1aac3b2f47a676d24242 languageName: node linkType: hard -"@polkadot-api/substrate-bindings@npm:0.5.0": - version: 0.5.0 - resolution: "@polkadot-api/substrate-bindings@npm:0.5.0" +"@polkadot-api/substrate-client@npm:0.2.0": + version: 0.2.0 + resolution: "@polkadot-api/substrate-client@npm:0.2.0" dependencies: - "@noble/hashes": "npm:^1.3.1" - "@polkadot-api/utils": "npm:0.1.0" - "@scure/base": "npm:^1.1.1" - scale-ts: "npm:^1.6.0" - checksum: 10c0/87e982cf3b7dc665f6294b74bb11a9541c4f578895a1681a05f087e171073265695b152e567bca8369e5fa7f029d2cf414955fed667e023dd923e91af1402f60 - languageName: node - linkType: hard - -"@polkadot-api/substrate-client@npm:0.1.2": - version: 0.1.2 - resolution: "@polkadot-api/substrate-client@npm:0.1.2" - checksum: 10c0/0f7e6f187243bef2da4d743f8dfc71f210546a3f64e1b08dc9a60f2b569843e20bfb8eafaba8f8f7b485fd4084a5c1fa4553c1c1973b4c6d4dec7597bec163e2 - languageName: node - linkType: hard - -"@polkadot-api/utils@npm:0.0.1": - version: 0.0.1 - resolution: "@polkadot-api/utils@npm:0.0.1" - checksum: 10c0/531de2bfe0a1a55703bc83abb92e7ecf4862f4840bca64626520eb59a6e49dd136c1ec036cc48fab7be40e00fa84601ba1d84bd746997cb93a1bbce5dcfe7a03 + "@polkadot-api/json-rpc-provider": "npm:0.0.2" + "@polkadot-api/utils": "npm:0.1.1" + checksum: 10c0/b05ee7982888cc3c507b6d37a35a0d6b11db870a8f4cd81e86aabbcf88f6b5fa0e6266fa467e506d9750ac3dc2d81c7ede9e1f758c296528674b90bd73ce4aea languageName: node linkType: hard -"@polkadot-api/utils@npm:0.1.0": - version: 0.1.0 - resolution: "@polkadot-api/utils@npm:0.1.0" - checksum: 10c0/9b24522a30d0519df2d2bbfc65f7dbc94233950f829c4a6b042e02cc43b70c0ec43a7d06056cd7084d09e32d7c42caa2695732d25f673a31430391bed116fcae +"@polkadot-api/utils@npm:0.1.1": + version: 0.1.1 + resolution: "@polkadot-api/utils@npm:0.1.1" + checksum: 10c0/25e4da0e2defb713d18cd0c0db594a89cc4e23f36b2ebc5bccb1e2a8ba9a9814d09630d577b98ebcfdbbda2861fa8be48e914bf5f461481f3a09f1627ea6e784 languageName: node linkType: hard -"@polkadot-api/wasm-executor@npm:^0.1.0": - version: 0.1.0 - resolution: "@polkadot-api/wasm-executor@npm:0.1.0" - checksum: 10c0/0449dc692c735c672b0cbf2eab0bc8bb81313fca53a6298db0d7641c29e9b26ff05703f9efa54642e71022dae68bf585759261f1dbd3ba7aaa669dcc0de7ebff +"@polkadot-api/wasm-executor@npm:^0.1.1": + version: 0.1.1 + resolution: "@polkadot-api/wasm-executor@npm:0.1.1" + checksum: 10c0/6f5996387d5e2333c550c0cffe58be84ac8ec08d593ec4bc95b03a0887df04d23f7ea5ed1196954c7024fe31d960fdba71deec1c5dcc90d1663578c551f2b369 languageName: node linkType: hard -"@polkadot-api/ws-provider@npm:0.1.0": - version: 0.1.0 - resolution: "@polkadot-api/ws-provider@npm:0.1.0" +"@polkadot-api/ws-provider@npm:0.1.1": + version: 0.1.1 + resolution: "@polkadot-api/ws-provider@npm:0.1.1" dependencies: - "@polkadot-api/json-rpc-provider": "npm:0.0.1" - "@polkadot-api/json-rpc-provider-proxy": "npm:0.1.0" + "@polkadot-api/json-rpc-provider": "npm:0.0.2" + "@polkadot-api/json-rpc-provider-proxy": "npm:0.2.0" ws: "npm:^8.14.2" - checksum: 10c0/661e37cd42bfd8f0f37f56b863abca4ee2509c38d6d7dfdd1b07e6f5deb7e3b72e6bb074fdda95e0355036f6e71ae62b4a4d276d60a94ae45f93115cdbdb1e27 - languageName: node - linkType: hard - -"@rollup/rollup-android-arm-eabi@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.14.2" - conditions: os=android & cpu=arm + checksum: 10c0/78e230b3a53692e41ba92ee3cc80e33c0a2d8c28096be8401128a7d808cd582487f5fe7e82b95b9b2d86a16856c6581bcea2893b1fdedd1d65e9da56e062973e languageName: node linkType: hard @@ -1294,10 +1265,10 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-android-arm64@npm:4.14.2" - conditions: os=android & cpu=arm64 +"@rollup/rollup-android-arm-eabi@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.19.0" + conditions: os=android & cpu=arm languageName: node linkType: hard @@ -1308,10 +1279,10 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-darwin-arm64@npm:4.14.2" - conditions: os=darwin & cpu=arm64 +"@rollup/rollup-android-arm64@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-android-arm64@npm:4.19.0" + conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -1322,10 +1293,10 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-darwin-x64@npm:4.14.2" - conditions: os=darwin & cpu=x64 +"@rollup/rollup-darwin-arm64@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-darwin-arm64@npm:4.19.0" + conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -1336,10 +1307,10 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.14.2" - conditions: os=linux & cpu=arm +"@rollup/rollup-darwin-x64@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-darwin-x64@npm:4.19.0" + conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -1350,6 +1321,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-arm-gnueabihf@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.19.0" + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + "@rollup/rollup-linux-arm-musleabihf@npm:4.14.3": version: 4.14.3 resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.14.3" @@ -1357,10 +1335,10 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.14.2" - conditions: os=linux & cpu=arm64 & libc=glibc +"@rollup/rollup-linux-arm-musleabihf@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.19.0" + conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard @@ -1371,10 +1349,10 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.14.2" - conditions: os=linux & cpu=arm64 & libc=musl +"@rollup/rollup-linux-arm64-gnu@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.19.0" + conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard @@ -1385,10 +1363,10 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-powerpc64le-gnu@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.14.2" - conditions: os=linux & cpu=ppc64 & libc=glibc +"@rollup/rollup-linux-arm64-musl@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.19.0" + conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard @@ -1399,10 +1377,10 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-gnu@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.14.2" - conditions: os=linux & cpu=riscv64 & libc=glibc +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.19.0" + conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard @@ -1413,10 +1391,10 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-s390x-gnu@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.14.2" - conditions: os=linux & cpu=s390x & libc=glibc +"@rollup/rollup-linux-riscv64-gnu@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.19.0" + conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard @@ -1427,10 +1405,10 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.14.2" - conditions: os=linux & cpu=x64 & libc=glibc +"@rollup/rollup-linux-s390x-gnu@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.19.0" + conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard @@ -1441,10 +1419,10 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.14.2" - conditions: os=linux & cpu=x64 & libc=musl +"@rollup/rollup-linux-x64-gnu@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.19.0" + conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard @@ -1455,10 +1433,10 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-win32-arm64-msvc@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.14.2" - conditions: os=win32 & cpu=arm64 +"@rollup/rollup-linux-x64-musl@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.19.0" + conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard @@ -1469,10 +1447,10 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.14.2" - conditions: os=win32 & cpu=ia32 +"@rollup/rollup-win32-arm64-msvc@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.19.0" + conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -1483,10 +1461,10 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-win32-x64-msvc@npm:4.14.2": - version: 4.14.2 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.14.2" - conditions: os=win32 & cpu=x64 +"@rollup/rollup-win32-ia32-msvc@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.19.0" + conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -1497,10 +1475,17 @@ __metadata: languageName: node linkType: hard -"@scure/base@npm:^1.1.1": - version: 1.1.5 - resolution: "@scure/base@npm:1.1.5" - checksum: 10c0/6eb07be0202fac74a57c79d0d00a45f6f7e57447010c1e3d90a4275d197829727b7abc54b248fc6f9bef9ae374f7be5ee9154dde5b5b73da773560bf17aa8504 +"@rollup/rollup-win32-x64-msvc@npm:4.19.0": + version: 4.19.0 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.19.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@scure/base@npm:^1.1.7": + version: 1.1.7 + resolution: "@scure/base@npm:1.1.7" + checksum: 10c0/2d06aaf39e6de4b9640eb40d2e5419176ebfe911597856dcbf3bc6209277ddb83f4b4b02cb1fd1208f819654268ec083da68111d3530bbde07bae913e2fc2e5d languageName: node linkType: hard @@ -1525,12 +1510,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.12.11": - version: 20.14.9 - resolution: "@types/node@npm:20.14.9" +"@types/node@npm:^20.14.12": + version: 20.14.12 + resolution: "@types/node@npm:20.14.12" dependencies: undici-types: "npm:~5.26.4" - checksum: 10c0/911ffa444dc032897f4a23ed580c67903bd38ea1c5ec99b1d00fa10b83537a3adddef8e1f29710cbdd8e556a61407ed008e06537d834e48caf449ce59f87d387 + checksum: 10c0/59bc5fa11fdd23fd517f859063118f54a1ab53d3399ef63c926f8902429d7453abc0db22ef4b0a6110026b6ab81b6472fee894e1d235c24b01a0b3e10cfae0bb languageName: node linkType: hard @@ -2096,18 +2081,18 @@ __metadata: languageName: node linkType: hard -"bundle-require@npm:^4.0.0": - version: 4.0.2 - resolution: "bundle-require@npm:4.0.2" +"bundle-require@npm:^5.0.0": + version: 5.0.0 + resolution: "bundle-require@npm:5.0.0" dependencies: load-tsconfig: "npm:^0.2.3" peerDependencies: - esbuild: ">=0.17" - checksum: 10c0/984735cfcb1c61931e9325220ef8f9684c7d6905be1b45373a7ff42893910121c655f907cc96192a589da66d79a7d6fc8ddf11144628ee1593208a88bbd3929d + esbuild: ">=0.18" + checksum: 10c0/92c46df02586e0ebd66ee4831c9b5775adb3c32a43fe2b2aaf7bc675135c141f751de6a9a26b146d64c607c5b40f9eef5f10dce3c364f602d4bed268444c32c6 languageName: node linkType: hard -"cac@npm:^6.7.12, cac@npm:^6.7.14": +"cac@npm:^6.7.14": version: 6.7.14 resolution: "cac@npm:6.7.14" checksum: 10c0/4ee06aaa7bab8981f0d54e5f5f9d4adcd64058e9697563ce336d8a3878ed018ee18ebe5359b2430eceae87e0758e62ea2019c3f52ae6e211b1bd2e133856cd10 @@ -2223,7 +2208,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.5.1": +"chokidar@npm:^3.6.0": version: 3.6.0 resolution: "chokidar@npm:3.6.0" dependencies: @@ -2317,10 +2302,10 @@ __metadata: languageName: node linkType: hard -"commander@npm:^12.0.0": - version: 12.0.0 - resolution: "commander@npm:12.0.0" - checksum: 10c0/e51cac1d1d0aa1f76581981d2256a9249497e08f5a370bf63b0dfc7e76a647fc8cbc3ddd507928f2bdca6c514c83834e87e2687ace2fe2fc7cc7e631bf80f83d +"commander@npm:^12.1.0": + version: 12.1.0 + resolution: "commander@npm:12.1.0" + checksum: 10c0/6e1996680c083b3b897bfc1cfe1c58dfbcd9842fd43e1aaf8a795fbc237f65efcc860a3ef457b318e73f29a4f4a28f6403c3d653d021d960e4632dd45bde54a9 languageName: node linkType: hard @@ -2338,6 +2323,13 @@ __metadata: languageName: node linkType: hard +"consola@npm:^3.2.3": + version: 3.2.3 + resolution: "consola@npm:3.2.3" + checksum: 10c0/c606220524ec88a05bb1baf557e9e0e04a0c08a9c35d7a08652d99de195c4ddcb6572040a7df57a18ff38bbc13ce9880ad032d56630cef27bef72768ef0ac078 + languageName: node + linkType: hard + "convert-source-map@npm:^2.0.0": version: 2.0.0 resolution: "convert-source-map@npm:2.0.0" @@ -2408,7 +2400,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4": +"debug@npm:4, debug@npm:^4.3.5": version: 4.3.5 resolution: "debug@npm:4.3.5" dependencies: @@ -2518,6 +2510,15 @@ __metadata: languageName: node linkType: hard +"detect-package-manager@npm:^3.0.2": + version: 3.0.2 + resolution: "detect-package-manager@npm:3.0.2" + dependencies: + execa: "npm:^5.1.1" + checksum: 10c0/855a8ccd12ea8df19d9c7170e3180592ba6a0826c9d764e6426f115444f918e69724ca38b79121b9cea27a492effc9c8de1c25ff980997252379a7e4d9722569 + languageName: node + linkType: hard + "diff-sequences@npm:^29.6.3": version: 29.6.3 resolution: "diff-sequences@npm:29.6.3" @@ -2787,33 +2788,33 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.19.2": - version: 0.19.12 - resolution: "esbuild@npm:0.19.12" - dependencies: - "@esbuild/aix-ppc64": "npm:0.19.12" - "@esbuild/android-arm": "npm:0.19.12" - "@esbuild/android-arm64": "npm:0.19.12" - "@esbuild/android-x64": "npm:0.19.12" - "@esbuild/darwin-arm64": "npm:0.19.12" - "@esbuild/darwin-x64": "npm:0.19.12" - "@esbuild/freebsd-arm64": "npm:0.19.12" - "@esbuild/freebsd-x64": "npm:0.19.12" - "@esbuild/linux-arm": "npm:0.19.12" - "@esbuild/linux-arm64": "npm:0.19.12" - "@esbuild/linux-ia32": "npm:0.19.12" - "@esbuild/linux-loong64": "npm:0.19.12" - "@esbuild/linux-mips64el": "npm:0.19.12" - "@esbuild/linux-ppc64": "npm:0.19.12" - "@esbuild/linux-riscv64": "npm:0.19.12" - "@esbuild/linux-s390x": "npm:0.19.12" - "@esbuild/linux-x64": "npm:0.19.12" - "@esbuild/netbsd-x64": "npm:0.19.12" - "@esbuild/openbsd-x64": "npm:0.19.12" - "@esbuild/sunos-x64": "npm:0.19.12" - "@esbuild/win32-arm64": "npm:0.19.12" - "@esbuild/win32-ia32": "npm:0.19.12" - "@esbuild/win32-x64": "npm:0.19.12" +"esbuild@npm:^0.20.1": + version: 0.20.2 + resolution: "esbuild@npm:0.20.2" + dependencies: + "@esbuild/aix-ppc64": "npm:0.20.2" + "@esbuild/android-arm": "npm:0.20.2" + "@esbuild/android-arm64": "npm:0.20.2" + "@esbuild/android-x64": "npm:0.20.2" + "@esbuild/darwin-arm64": "npm:0.20.2" + "@esbuild/darwin-x64": "npm:0.20.2" + "@esbuild/freebsd-arm64": "npm:0.20.2" + "@esbuild/freebsd-x64": "npm:0.20.2" + "@esbuild/linux-arm": "npm:0.20.2" + "@esbuild/linux-arm64": "npm:0.20.2" + "@esbuild/linux-ia32": "npm:0.20.2" + "@esbuild/linux-loong64": "npm:0.20.2" + "@esbuild/linux-mips64el": "npm:0.20.2" + "@esbuild/linux-ppc64": "npm:0.20.2" + "@esbuild/linux-riscv64": "npm:0.20.2" + "@esbuild/linux-s390x": "npm:0.20.2" + "@esbuild/linux-x64": "npm:0.20.2" + "@esbuild/netbsd-x64": "npm:0.20.2" + "@esbuild/openbsd-x64": "npm:0.20.2" + "@esbuild/sunos-x64": "npm:0.20.2" + "@esbuild/win32-arm64": "npm:0.20.2" + "@esbuild/win32-ia32": "npm:0.20.2" + "@esbuild/win32-x64": "npm:0.20.2" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -2863,37 +2864,38 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10c0/0f2d21ffe24ebead64843f87c3aebe2e703a5ed9feb086a0728b24907fac2eb9923e4a79857d3df9059c915739bd7a870dd667972eae325c67f478b592b8582d + checksum: 10c0/66398f9fb2c65e456a3e649747b39af8a001e47963b25e86d9c09d2a48d61aa641b27da0ce5cad63df95ad246105e1d83e7fee0e1e22a0663def73b1c5101112 languageName: node linkType: hard -"esbuild@npm:^0.20.1": - version: 0.20.2 - resolution: "esbuild@npm:0.20.2" - dependencies: - "@esbuild/aix-ppc64": "npm:0.20.2" - "@esbuild/android-arm": "npm:0.20.2" - "@esbuild/android-arm64": "npm:0.20.2" - "@esbuild/android-x64": "npm:0.20.2" - "@esbuild/darwin-arm64": "npm:0.20.2" - "@esbuild/darwin-x64": "npm:0.20.2" - "@esbuild/freebsd-arm64": "npm:0.20.2" - "@esbuild/freebsd-x64": "npm:0.20.2" - "@esbuild/linux-arm": "npm:0.20.2" - "@esbuild/linux-arm64": "npm:0.20.2" - "@esbuild/linux-ia32": "npm:0.20.2" - "@esbuild/linux-loong64": "npm:0.20.2" - "@esbuild/linux-mips64el": "npm:0.20.2" - "@esbuild/linux-ppc64": "npm:0.20.2" - "@esbuild/linux-riscv64": "npm:0.20.2" - "@esbuild/linux-s390x": "npm:0.20.2" - "@esbuild/linux-x64": "npm:0.20.2" - "@esbuild/netbsd-x64": "npm:0.20.2" - "@esbuild/openbsd-x64": "npm:0.20.2" - "@esbuild/sunos-x64": "npm:0.20.2" - "@esbuild/win32-arm64": "npm:0.20.2" - "@esbuild/win32-ia32": "npm:0.20.2" - "@esbuild/win32-x64": "npm:0.20.2" +"esbuild@npm:^0.23.0": + version: 0.23.0 + resolution: "esbuild@npm:0.23.0" + dependencies: + "@esbuild/aix-ppc64": "npm:0.23.0" + "@esbuild/android-arm": "npm:0.23.0" + "@esbuild/android-arm64": "npm:0.23.0" + "@esbuild/android-x64": "npm:0.23.0" + "@esbuild/darwin-arm64": "npm:0.23.0" + "@esbuild/darwin-x64": "npm:0.23.0" + "@esbuild/freebsd-arm64": "npm:0.23.0" + "@esbuild/freebsd-x64": "npm:0.23.0" + "@esbuild/linux-arm": "npm:0.23.0" + "@esbuild/linux-arm64": "npm:0.23.0" + "@esbuild/linux-ia32": "npm:0.23.0" + "@esbuild/linux-loong64": "npm:0.23.0" + "@esbuild/linux-mips64el": "npm:0.23.0" + "@esbuild/linux-ppc64": "npm:0.23.0" + "@esbuild/linux-riscv64": "npm:0.23.0" + "@esbuild/linux-s390x": "npm:0.23.0" + "@esbuild/linux-x64": "npm:0.23.0" + "@esbuild/netbsd-x64": "npm:0.23.0" + "@esbuild/openbsd-arm64": "npm:0.23.0" + "@esbuild/openbsd-x64": "npm:0.23.0" + "@esbuild/sunos-x64": "npm:0.23.0" + "@esbuild/win32-arm64": "npm:0.23.0" + "@esbuild/win32-ia32": "npm:0.23.0" + "@esbuild/win32-x64": "npm:0.23.0" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -2931,6 +2933,8 @@ __metadata: optional: true "@esbuild/netbsd-x64": optional: true + "@esbuild/openbsd-arm64": + optional: true "@esbuild/openbsd-x64": optional: true "@esbuild/sunos-x64": @@ -2943,7 +2947,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10c0/66398f9fb2c65e456a3e649747b39af8a001e47963b25e86d9c09d2a48d61aa641b27da0ce5cad63df95ad246105e1d83e7fee0e1e22a0663def73b1c5101112 + checksum: 10c0/08c148c067795165798c0467ce02d2d1ecedc096989bded5f0d795c61a1fcbec6c14d0a3c9f4ad6185cc29ec52087acaa335ed6d98be6ad57f7fa4264626bde0 languageName: node linkType: hard @@ -3260,7 +3264,7 @@ __metadata: languageName: node linkType: hard -"execa@npm:^5.0.0": +"execa@npm:^5.1.1": version: 5.1.1 resolution: "execa@npm:5.1.1" dependencies: @@ -3521,8 +3525,9 @@ __metadata: "@actions/core": "npm:^1.10.1" "@actions/github": "npm:^5.1.1" "@eng-automation/js-style": "npm:^3.1.0" + "@polkadot-api/descriptors": "file:.papi/descriptors" "@vercel/ncc": "npm:^0.38.1" - polkadot-api: "npm:^0.9.0" + polkadot-api: "npm:^0.12.0" smoldot: "npm:2.0.29" typescript: "npm:^5.5.3" vitest: "npm:^1.6.0" @@ -3684,7 +3689,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:^11.0.3, globby@npm:^11.1.0": +"globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" dependencies: @@ -4323,7 +4328,7 @@ __metadata: languageName: node linkType: hard -"joycon@npm:^3.0.1": +"joycon@npm:^3.1.1": version: 3.1.1 resolution: "joycon@npm:3.1.1" checksum: 10c0/131fb1e98c9065d067fd49b6e685487ac4ad4d254191d7aa2c9e3b90f4e9ca70430c43cad001602bdbdabcf58717d3b5c5b7461c1bd8e39478c8de706b3fe6ae @@ -4452,10 +4457,10 @@ __metadata: languageName: node linkType: hard -"lilconfig@npm:^3.0.0": - version: 3.1.1 - resolution: "lilconfig@npm:3.1.1" - checksum: 10c0/311b559794546894e3fe176663427326026c1c644145be9e8041c58e268aa9328799b8dfe7e4dd8c6a4ae305feae95a1c9e007db3569f35b42b6e1bc8274754c +"lilconfig@npm:^3.1.1": + version: 3.1.2 + resolution: "lilconfig@npm:3.1.2" + checksum: 10c0/f059630b1a9bddaeba83059db00c672b64dc14074e9f232adce32b38ca1b5686ab737eb665c5ba3c32f147f0002b4bee7311ad0386a9b98547b5623e87071fbe languageName: node linkType: hard @@ -5224,6 +5229,13 @@ __metadata: languageName: node linkType: hard +"picocolors@npm:^1.0.1": + version: 1.0.1 + resolution: "picocolors@npm:1.0.1" + checksum: 10c0/c63cdad2bf812ef0d66c8db29583802355d4ca67b9285d846f390cc15c2f6ccb94e8cb7eb6a6e97fc5990a6d3ad4ae42d86c84d3146e667c739a4234ed50d400 + languageName: node + linkType: hard + "picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.3.1": version: 2.3.1 resolution: "picomatch@npm:2.3.1" @@ -5249,31 +5261,33 @@ __metadata: languageName: node linkType: hard -"polkadot-api@npm:^0.9.0": - version: 0.9.0 - resolution: "polkadot-api@npm:0.9.0" - dependencies: - "@polkadot-api/cli": "npm:0.5.0" - "@polkadot-api/json-rpc-provider": "npm:0.0.1" - "@polkadot-api/known-chains": "npm:0.1.6" - "@polkadot-api/logs-provider": "npm:0.0.2" - "@polkadot-api/metadata-builders": "npm:0.3.0" - "@polkadot-api/observable-client": "npm:0.3.0" - "@polkadot-api/pjs-signer": "npm:0.2.0" - "@polkadot-api/polkadot-signer": "npm:0.0.1" - "@polkadot-api/signer": "npm:0.0.1" - "@polkadot-api/sm-provider": "npm:0.1.0" - "@polkadot-api/smoldot": "npm:0.2.5" - "@polkadot-api/substrate-bindings": "npm:0.5.0" - "@polkadot-api/substrate-client": "npm:0.1.2" - "@polkadot-api/utils": "npm:0.1.0" - "@polkadot-api/ws-provider": "npm:0.1.0" +"polkadot-api@npm:^0.12.0": + version: 0.12.0 + resolution: "polkadot-api@npm:0.12.0" + dependencies: + "@polkadot-api/cli": "npm:0.7.0" + "@polkadot-api/json-rpc-provider": "npm:0.0.2" + "@polkadot-api/known-chains": "npm:0.3.0" + "@polkadot-api/logs-provider": "npm:0.0.3" + "@polkadot-api/metadata-builders": "npm:0.4.1" + "@polkadot-api/metadata-compatibility": "npm:0.1.1" + "@polkadot-api/observable-client": "npm:0.5.0" + "@polkadot-api/pjs-signer": "npm:0.3.2" + "@polkadot-api/polkadot-sdk-compat": "npm:1.0.1" + "@polkadot-api/polkadot-signer": "npm:0.1.2" + "@polkadot-api/signer": "npm:0.1.2" + "@polkadot-api/sm-provider": "npm:0.1.1" + "@polkadot-api/smoldot": "npm:0.2.7" + "@polkadot-api/substrate-bindings": "npm:0.6.2" + "@polkadot-api/substrate-client": "npm:0.2.0" + "@polkadot-api/utils": "npm:0.1.1" + "@polkadot-api/ws-provider": "npm:0.1.1" peerDependencies: rxjs: ">=7.8.0" bin: papi: bin/cli.mjs polkadot-api: bin/cli.mjs - checksum: 10c0/3b43c21f87bc1be1cfc401b927ac675c7e4d3787cd044b74c4e9d08b90e9a250b06045907c8de2a86b609141ff42c40509ebc16f6993d8bf2d2fe6dbe5d53985 + checksum: 10c0/e5da0357b355bc5805250a7ef72e41b58ebb044ff72bd2555422da6502802c9fc9e5eb72f2b4ce5bb039f35b608564116974c874092652e2cfa7e1900a4c547b languageName: node linkType: hard @@ -5302,21 +5316,26 @@ __metadata: languageName: node linkType: hard -"postcss-load-config@npm:^4.0.1": - version: 4.0.2 - resolution: "postcss-load-config@npm:4.0.2" +"postcss-load-config@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-load-config@npm:6.0.1" dependencies: - lilconfig: "npm:^3.0.0" - yaml: "npm:^2.3.4" + lilconfig: "npm:^3.1.1" peerDependencies: + jiti: ">=1.21.0" postcss: ">=8.0.9" - ts-node: ">=9.0.0" + tsx: ^4.8.1 + yaml: ^2.4.2 peerDependenciesMeta: + jiti: + optional: true postcss: optional: true - ts-node: + tsx: optional: true - checksum: 10c0/3d7939acb3570b0e4b4740e483d6e555a3e2de815219cb8a3c8fc03f575a6bde667443aa93369c0be390af845cb84471bf623e24af833260de3a105b78d42519 + yaml: + optional: true + checksum: 10c0/74173a58816dac84e44853f7afbd283f4ef13ca0b6baeba27701214beec33f9e309b128f8102e2b173e8d45ecba45d279a9be94b46bf48d219626aa9b5730848 languageName: node linkType: hard @@ -5593,25 +5612,26 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.0.2": - version: 4.14.2 - resolution: "rollup@npm:4.14.2" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.14.2" - "@rollup/rollup-android-arm64": "npm:4.14.2" - "@rollup/rollup-darwin-arm64": "npm:4.14.2" - "@rollup/rollup-darwin-x64": "npm:4.14.2" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.14.2" - "@rollup/rollup-linux-arm64-gnu": "npm:4.14.2" - "@rollup/rollup-linux-arm64-musl": "npm:4.14.2" - "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.14.2" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.14.2" - "@rollup/rollup-linux-s390x-gnu": "npm:4.14.2" - "@rollup/rollup-linux-x64-gnu": "npm:4.14.2" - "@rollup/rollup-linux-x64-musl": "npm:4.14.2" - "@rollup/rollup-win32-arm64-msvc": "npm:4.14.2" - "@rollup/rollup-win32-ia32-msvc": "npm:4.14.2" - "@rollup/rollup-win32-x64-msvc": "npm:4.14.2" +"rollup@npm:^4.13.0": + version: 4.14.3 + resolution: "rollup@npm:4.14.3" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.14.3" + "@rollup/rollup-android-arm64": "npm:4.14.3" + "@rollup/rollup-darwin-arm64": "npm:4.14.3" + "@rollup/rollup-darwin-x64": "npm:4.14.3" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.14.3" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.14.3" + "@rollup/rollup-linux-arm64-gnu": "npm:4.14.3" + "@rollup/rollup-linux-arm64-musl": "npm:4.14.3" + "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.14.3" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.14.3" + "@rollup/rollup-linux-s390x-gnu": "npm:4.14.3" + "@rollup/rollup-linux-x64-gnu": "npm:4.14.3" + "@rollup/rollup-linux-x64-musl": "npm:4.14.3" + "@rollup/rollup-win32-arm64-msvc": "npm:4.14.3" + "@rollup/rollup-win32-ia32-msvc": "npm:4.14.3" + "@rollup/rollup-win32-x64-msvc": "npm:4.14.3" "@types/estree": "npm:1.0.5" fsevents: "npm:~2.3.2" dependenciesMeta: @@ -5625,6 +5645,8 @@ __metadata: optional: true "@rollup/rollup-linux-arm-gnueabihf": optional: true + "@rollup/rollup-linux-arm-musleabihf": + optional: true "@rollup/rollup-linux-arm64-gnu": optional: true "@rollup/rollup-linux-arm64-musl": @@ -5649,30 +5671,30 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 10c0/3826aaa847a16e8ac0459e20e3ec624295110c0aac2c7b4f970f75ca804d7437bbd002a37079410f71137691aab64649e65361018647b0412911358a17b97902 + checksum: 10c0/f169a686189733eab4362a7951464408a4d900179818cd5e0d1fb7d89ceab6a18556806b0f8d439236626756faf4b2a1a2765add3838924493feff8d1d5a9830 languageName: node linkType: hard -"rollup@npm:^4.13.0": - version: 4.14.3 - resolution: "rollup@npm:4.14.3" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.14.3" - "@rollup/rollup-android-arm64": "npm:4.14.3" - "@rollup/rollup-darwin-arm64": "npm:4.14.3" - "@rollup/rollup-darwin-x64": "npm:4.14.3" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.14.3" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.14.3" - "@rollup/rollup-linux-arm64-gnu": "npm:4.14.3" - "@rollup/rollup-linux-arm64-musl": "npm:4.14.3" - "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.14.3" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.14.3" - "@rollup/rollup-linux-s390x-gnu": "npm:4.14.3" - "@rollup/rollup-linux-x64-gnu": "npm:4.14.3" - "@rollup/rollup-linux-x64-musl": "npm:4.14.3" - "@rollup/rollup-win32-arm64-msvc": "npm:4.14.3" - "@rollup/rollup-win32-ia32-msvc": "npm:4.14.3" - "@rollup/rollup-win32-x64-msvc": "npm:4.14.3" +"rollup@npm:^4.19.0": + version: 4.19.0 + resolution: "rollup@npm:4.19.0" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.19.0" + "@rollup/rollup-android-arm64": "npm:4.19.0" + "@rollup/rollup-darwin-arm64": "npm:4.19.0" + "@rollup/rollup-darwin-x64": "npm:4.19.0" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.19.0" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.19.0" + "@rollup/rollup-linux-arm64-gnu": "npm:4.19.0" + "@rollup/rollup-linux-arm64-musl": "npm:4.19.0" + "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.19.0" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.19.0" + "@rollup/rollup-linux-s390x-gnu": "npm:4.19.0" + "@rollup/rollup-linux-x64-gnu": "npm:4.19.0" + "@rollup/rollup-linux-x64-musl": "npm:4.19.0" + "@rollup/rollup-win32-arm64-msvc": "npm:4.19.0" + "@rollup/rollup-win32-ia32-msvc": "npm:4.19.0" + "@rollup/rollup-win32-x64-msvc": "npm:4.19.0" "@types/estree": "npm:1.0.5" fsevents: "npm:~2.3.2" dependenciesMeta: @@ -5712,7 +5734,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 10c0/f169a686189733eab4362a7951464408a4d900179818cd5e0d1fb7d89ceab6a18556806b0f8d439236626756faf4b2a1a2765add3838924493feff8d1d5a9830 + checksum: 10c0/1c656853895f6c7d55492db4661c79d37a3046cff465f4924ac5f053b0f80a079e36f901b154dbe819d9e94dcd83e90e51c7f95e7158bef1a07ceb60df736285 languageName: node linkType: hard @@ -5922,15 +5944,6 @@ __metadata: languageName: node linkType: hard -"smoldot@npm:2.0.28": - version: 2.0.28 - resolution: "smoldot@npm:2.0.28" - dependencies: - ws: "npm:^8.8.1" - checksum: 10c0/53ed17acc7434256d3d3c21a9ccdb464bf2a936b006dbbbc9857fe0f0b2d85de2438ef9b911d95598eeecfcbb287522c9134755465e0fd2f0653f9b3fa3ba177 - languageName: node - linkType: hard - "smoldot@npm:2.0.29": version: 2.0.29 resolution: "smoldot@npm:2.0.29" @@ -6212,7 +6225,7 @@ __metadata: languageName: node linkType: hard -"sucrase@npm:^3.20.3": +"sucrase@npm:^3.35.0": version: 3.35.0 resolution: "sucrase@npm:3.35.0" dependencies: @@ -6457,23 +6470,25 @@ __metadata: languageName: node linkType: hard -"tsup@npm:^8.0.2": - version: 8.0.2 - resolution: "tsup@npm:8.0.2" +"tsup@npm:^8.2.3": + version: 8.2.3 + resolution: "tsup@npm:8.2.3" dependencies: - bundle-require: "npm:^4.0.0" - cac: "npm:^6.7.12" - chokidar: "npm:^3.5.1" - debug: "npm:^4.3.1" - esbuild: "npm:^0.19.2" - execa: "npm:^5.0.0" - globby: "npm:^11.0.3" - joycon: "npm:^3.0.1" - postcss-load-config: "npm:^4.0.1" + bundle-require: "npm:^5.0.0" + cac: "npm:^6.7.14" + chokidar: "npm:^3.6.0" + consola: "npm:^3.2.3" + debug: "npm:^4.3.5" + esbuild: "npm:^0.23.0" + execa: "npm:^5.1.1" + globby: "npm:^11.1.0" + joycon: "npm:^3.1.1" + picocolors: "npm:^1.0.1" + postcss-load-config: "npm:^6.0.1" resolve-from: "npm:^5.0.0" - rollup: "npm:^4.0.2" + rollup: "npm:^4.19.0" source-map: "npm:0.8.0-beta.0" - sucrase: "npm:^3.20.3" + sucrase: "npm:^3.35.0" tree-kill: "npm:^1.2.2" peerDependencies: "@microsoft/api-extractor": ^7.36.0 @@ -6492,7 +6507,7 @@ __metadata: bin: tsup: dist/cli-default.js tsup-node: dist/cli-node.js - checksum: 10c0/de3e8b2d9a7a504afb9394f2409ef88fd21dd338a78ebb572dd5c1719d73db816baa7ae4b7867016f08ba6a67560daec13a85768efff1d70e380972e39e27ce6 + checksum: 10c0/4a6fba80b441b400e44633db7e52d383cfd502119e6bdf7680ac07d5110eab2473d8b980a664c1564d0418d89c0e680b24a9f43d2d7da1193ce72259a863725a languageName: node linkType: hard @@ -6648,7 +6663,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.4.5, typescript@npm:^5.5.3": +"typescript@npm:^5.5.3": version: 5.5.3 resolution: "typescript@npm:5.5.3" bin: @@ -6658,7 +6673,17 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.4.5#optional!builtin, typescript@patch:typescript@npm%3A^5.5.3#optional!builtin": +"typescript@npm:^5.5.4": + version: 5.5.4 + resolution: "typescript@npm:5.5.4" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/422be60f89e661eab29ac488c974b6cc0a660fb2228003b297c3d10c32c90f3bcffc1009b43876a082515a3c376b1eefcce823d6e78982e6878408b9a923199c + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A^5.5.3#optional!builtin": version: 5.5.3 resolution: "typescript@patch:typescript@npm%3A5.5.3#optional!builtin::version=5.5.3&hash=379a07" bin: @@ -6668,6 +6693,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@npm%3A^5.5.4#optional!builtin": + version: 5.5.4 + resolution: "typescript@patch:typescript@npm%3A5.5.4#optional!builtin::version=5.5.4&hash=379a07" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/73409d7b9196a5a1217b3aaad929bf76294d3ce7d6e9766dd880ece296ee91cf7d7db6b16c6c6c630ee5096eccde726c0ef17c7dfa52b01a243e57ae1f09ef07 + languageName: node + linkType: hard + "ufo@npm:^1.3.2": version: 1.5.3 resolution: "ufo@npm:1.5.3" @@ -7054,7 +7089,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.14.2, ws@npm:^8.17.0, ws@npm:^8.8.1": +"ws@npm:^8.14.2, ws@npm:^8.8.1": version: 8.17.1 resolution: "ws@npm:8.17.1" peerDependencies: @@ -7069,6 +7104,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:^8.18.0": + version: 8.18.0 + resolution: "ws@npm:8.18.0" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 10c0/25eb33aff17edcb90721ed6b0eb250976328533ad3cd1a28a274bd263682e7296a6591ff1436d6cbc50fa67463158b062f9d1122013b361cec99a05f84680e06 + languageName: node + linkType: hard + "yallist@npm:^3.0.2": version: 3.1.1 resolution: "yallist@npm:3.1.1" @@ -7090,15 +7140,6 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.3.4": - version: 2.4.1 - resolution: "yaml@npm:2.4.1" - bin: - yaml: bin.mjs - checksum: 10c0/816057dbaea16a7dfb0b868ace930f143dece96bbb4c4fbb6f38aa389166f897240d9fa535dbfd6b1b0d9442416f4abcc698e63f82394d0c67b329aa6c2be576 - languageName: node - linkType: hard - "yocto-queue@npm:^0.1.0": version: 0.1.0 resolution: "yocto-queue@npm:0.1.0"