From c8a1880a848c3d0884f1ddad99a1d201e492ec15 Mon Sep 17 00:00:00 2001 From: cornholio <0@mcornholio.ru> Date: Thu, 16 Jan 2025 15:39:11 +0100 Subject: [PATCH] PAPI upgrade --- .papi/descriptors/package.json | 6 +- .papi/metadata/collectives.scale | Bin 183588 -> 254493 bytes .papi/metadata/people.scale | Bin 123798 -> 170296 bytes package.json | 6 +- src/polkadot/fellows.ts | 12 +- yarn.lock | 1272 ++++++++++++++++++------------ 6 files changed, 762 insertions(+), 534 deletions(-) diff --git a/.papi/descriptors/package.json b/.papi/descriptors/package.json index beffab7..4b0fd2a 100644 --- a/.papi/descriptors/package.json +++ b/.papi/descriptors/package.json @@ -1,15 +1,15 @@ { - "version": "0.1.0-autogenerated.14257783844949306470", + "version": "0.1.0-autogenerated.9533819768557819421", "name": "@polkadot-api/descriptors", "files": [ "dist" ], "exports": { ".": { + "types": "./dist/index.d.ts", "module": "./dist/index.mjs", "import": "./dist/index.mjs", - "require": "./dist/index.js", - "default": "./dist/index.js" + "require": "./dist/index.js" }, "./package.json": "./package.json" }, diff --git a/.papi/metadata/collectives.scale b/.papi/metadata/collectives.scale index 33a90de6b118c687f89ce1d9057acfe076834c85..f74ca33ead53b26d43d50c9aa0394e90973586a1 100644 GIT binary patch literal 254493 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 QrmrqSclY+qzPpzEJHnh$%m4rY delta 21566 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 Qx0=}B&eANgHcc=52Yc`#82|tP diff --git a/.papi/metadata/people.scale b/.papi/metadata/people.scale index 1cf5a3f80c1c1564dde4b8ca91371382c9344212..7f58fb01e2b746ad22e630fa85daaf00c32b6f38 100644 GIT binary patch literal 170296 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%0Aq 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%0Aqo}&coIzK9=R4+j}XNK zA!>EZY^{}1n~+3LN7AKX-R|6B5T|ZWIS`PORCHoN77Dnw@pm|_`7R&Jz$F5guAP(F z189QK+#dW3Q3lxbbG^W#1?_=;mjNNoE^AxS^X*V|6*Q7QEA5anWY@A>5tv>J3Z1aUHwC zWvZ*WekU6A6?59C!SJ|zr&K=s4LtnNsRG5UT9~OBf)C`+n=p*y)MOD3liUkGQ0uwk zDc1tH2xB;)h%oXoxO`hD3;UO~opj^?kgp`KtxkhgXx=mq9P3HEuY23$USP9G_-_BaY`=f@AOM((7UHd{bpaeX4|a6);}`kg4xd3H zr3}KL3Zsa`cPwqO;$XgtC7YtB8Mqi}`&8yETaY-gPa;xj725i0i zS-Kdx_zYf`pgc92dp*P`f=UxBlfBgG=do){_N!tlcKOBF7`%GgVWklHK05+nt?@wC z?1LgIzh3Hj3ERQ2y{0t#6S9$_cSo_9|2-++E!%fH>w3VBm~TV=-LBn9ONDnE-}e59 zep7SsA#@gTqax;Tt~;=n`tJO3&k%YUt9hrB!+uTvN+pQa&Sh_;76*|eF2i+Zxuoz*c zvvb~c>0voDe*2_cvLRf3`$M_7uY72~v_Y$HyjQoQhGO?g@-dRoomrv1PCSi#r<4HH ztB6{$IJ%=#R^$iQ>9aZZhT|u*Hg`aWGG^VGMsjU19vmT+kdmK>N;1YC2#@Ck1ek!K z_2hmUrW^V01*fVP-$&tNxDi^dR~u;gQfiZou}AMaVX$=L0SN9y);@NNg}jv8px7ZX zCJ`wpn6PZ1bdnTP6qYRZDu0S+oLe?iyWfixvD_-4FU4MCR&koRS+JFv*G6U8q7P7B;su39sYmtel z{Y&Q-N!8eh!XOXE9a7`%(f5sf9rcDzYo$x_0ODE4BaLd6C+L81Ol8ekkuiDxqnWPv zBpuV=(Z98egNpVDyZx)h%KYaWEJHB?OR0!Q<;-+bJ8n~fc`M8?X?bX*>T^zw_CjqC zL?UH&{#&+zr$ykiCi{TAw*%6MUFNKrrGsY}+Z2{swSI3))cCb1Hz%tdQgX4!dn
HYW;OWHerkGpbHSC;O$%2);Bk@i|QV&Q?W?|YqhzH<8Ajb@UeE zx9eZDHNFq=eiKPm>*I;pt zYgM;fpQvci1q|&adlr$fcQiA5{Py^yoW=XmepI%u`!6(2>IL&^KJZc5+VlrJo2oZH zQh%jl&Oa{ArJvoGl7IG(ZLX7Ua_ay{ZdU=d<|B)7IAm@8J9QyID~O2RjQSdJ6X%uS zrJ0;V4yuCN191*Bd95v&J>=+1E>3gy_NzOMIh$*4PW@3yp1RMhUQ&stpFilQqev=} zk7kVGc&tmW8BCwj-uG|Y3c5!xsFj#QZUMD}L!Pc;f^(4kL=$Y93+=oKT9?TqZqUnp zM-wC|mo_B_J&MwlSJJb(q*1Y~l=0A7+kY!BevnTRwE2 zos`hQd^c*84AN#Ny))Hj=|n$ie1!o+?^KxmBGul^&(k8u+Y z7i*3r`JL9iX^YhXwX5b_D0;a~Qw>nenRqTjMv-Cq87nT#>BK6x z8kp5pdA>&D)zuq#P>0@Eeswj8R28b!-;>3Xe!$uY-Wj3|B^yW~P-)NA;`QOlE60b3 zyqRZrIgw}!mUufe=OO%u7ee~{yDU~ZJS^Rc5$@itmecbvz?n6Fyr+sLSvZfTX8HQJ z#TTZFt^AsiiI*-dKBT-5RYClRanuUZ5~FL|(p))>Hy}q(Mi8w)St@`E5*1t3uPo}G zxQ~6%W41R&kQ~}|&ZPhseibr+g6hlTEtonYVIkmO?f|}0;}wjvMl%b1L0(FuDhCF# zke*+t{vHmP;egPezP=kw9&E_zVufz5Cz$gEU>Cl{=nIv_LK!%qX>5-c#X#0$6Bbd| zjxna;ClQ&gv}*kd)7e%CRzV%d+pHFAVZc(<7gm>cXWwADZBG?q1|r6n3Syla;g^oD z1TPQuH-^K0H83A87N|Xf-f9a3Q$C;fBw&FlO~Z%vq#c{5rhl$WF*C>-mlK_5=q|Xj z7!8idk@aENH=jy|$7e~q$f|4%aZ#}Zwx695!e0}#M?=oWfOucEwHce+Jqo>5D)7~i zWSMje+dU`Zr>AjxW&zqy16X25BT1kt2%{!)=3FV^-iP%@66ul&k#l1ZS((jIwyr6U zVTX&*bXh5TtW2=tj{5cSZBKvgYtu+;d+*Y8`_}+z53%%GA9YJ#$v5$0)iObtw0HNJ zT8f^~6)x0ZMINzn6VbJV?ePPcwE18Hq-3|{32b^D>WaJp_=?pSZp-PWjE5(Ia3z9^ z;h>pa796`hGwqA^_n?QB=cX5-5__Q2k4fS!wu&-8+G)%6wB7mkt(RYthwKgW?Yo^R zn>}u|KqXS91W|iM)`MymQ;vMq`frfA&H=;+VzxUkyt4k{MnorIT3VoppW~Z^9HWyx z4KbimNq~lp*H5s4K|L0^=Q-0YM=$F)fdxOIJ7!cmpbzp_ zpH(K54u7I&V zRHwtW#S!GV<|d$hNJJZGH@X_(sFO47nG{3cNcc3C&Cc5K$~Wcsi%YV-^n#;S@9~lq zyQDfb(K5a7F$A&(h?{XK$1-s!;f+KJd`bR~OL%s;!%)p5LRpZQkk?IZ-%S1RTb~Yo zl$crU9xNs{CMN;_B;3WFmtKHFh603+q~kJMbq8GzKqlv>Z$} z<~nCnjca;fP)wY44-n!bg|Xy>BQ!3&0TN{D@w=ZS#f~L*`VH1ezMy%Gt7m;%dfMqx zYkj)SZr2AZsnq#^fHg7yIuL5Ka{kHk(LK!GgDK=MYdJ(< delta 16202 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 diff --git a/package.json b/package.json index f861097..b7a9636 100644 --- a/package.json +++ b/package.json @@ -39,10 +39,10 @@ "@actions/core": "^1.10.1", "@actions/github": "^6.0.0", "@eng-automation/js": "^2.2.0", - "@polkadot-api/descriptors": "file:.papi/descriptors", + "@polkadot-api/descriptors": "portal:.papi/descriptors", "joi": "^17.13.1", - "polkadot-api": "^0.12.0", - "smoldot": "^2.0.29", + "polkadot-api": "^1.8.2", + "smoldot": "^2.0.34", "yaml": "^2.3.4" }, "packageManager": "yarn@4.3.0", diff --git a/src/polkadot/fellows.ts b/src/polkadot/fellows.ts index 51ace04..5630544 100644 --- a/src/polkadot/fellows.ts +++ b/src/polkadot/fellows.ts @@ -1,5 +1,5 @@ -import { collectives, people } from "@polkadot-api/descriptors"; -import { createClient, SS58String, TypedApi } from "polkadot-api"; +import { collectives, IdentityData, people } from "@polkadot-api/descriptors"; +import { Binary, createClient, SS58String, TypedApi } 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"; @@ -26,7 +26,7 @@ export class PolkadotFellows implements TeamApi { if (identityOf) { const [identity] = identityOf; - const github = identity.info.github.value; + const github = readIdentityData(identity.info.github); if (!github) { logger.debug(`'${address}' does not have an additional field named 'github'`); @@ -174,3 +174,9 @@ export class PolkadotFellows implements TeamApi { return users; } } + +function readIdentityData(identityData: IdentityData): Binary | null { + if (identityData.type === "None" || identityData.type === "Raw0") return null; + if (identityData.type === "Raw1") return Binary.fromBytes(new Uint8Array(identityData.value)); + return identityData.value; +} diff --git a/yarn.lock b/yarn.lock index 2147bc9..6fa6eb0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -571,12 +571,12 @@ __metadata: languageName: node linkType: hard -"@commander-js/extra-typings@npm:^12.1.0": - version: 12.1.0 - resolution: "@commander-js/extra-typings@npm:12.1.0" +"@commander-js/extra-typings@npm:^13.0.0": + version: 13.0.0 + resolution: "@commander-js/extra-typings@npm:13.0.0" peerDependencies: - commander: ~12.1.0 - checksum: 10c0/5d29eaa724b577e2a52a393ad54992924d2559931b8e493ab892477b7a4e878e475c6bf771260f8585d835f7d8e17ae4a2656c191e9595d210ae0b48291c0b3d + commander: ~13.0.0 + checksum: 10c0/7d1f75624ef5026462600b9ef9f7dbb701cefa3a17204bf57a9946aece44ccff343407d910620645c1daa9416439f5be6597adf75a0b8b4cfd08d59b345d0fcc languageName: node linkType: hard @@ -619,170 +619,177 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/aix-ppc64@npm:0.23.0" +"@esbuild/aix-ppc64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/aix-ppc64@npm:0.24.2" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/android-arm64@npm:0.23.0" +"@esbuild/android-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/android-arm64@npm:0.24.2" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@esbuild/android-arm@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/android-arm@npm:0.23.0" +"@esbuild/android-arm@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/android-arm@npm:0.24.2" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/android-x64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/android-x64@npm:0.23.0" +"@esbuild/android-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/android-x64@npm:0.24.2" conditions: os=android & cpu=x64 languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/darwin-arm64@npm:0.23.0" +"@esbuild/darwin-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/darwin-arm64@npm:0.24.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/darwin-x64@npm:0.23.0" +"@esbuild/darwin-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/darwin-x64@npm:0.24.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/freebsd-arm64@npm:0.23.0" +"@esbuild/freebsd-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/freebsd-arm64@npm:0.24.2" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/freebsd-x64@npm:0.23.0" +"@esbuild/freebsd-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/freebsd-x64@npm:0.24.2" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/linux-arm64@npm:0.23.0" +"@esbuild/linux-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-arm64@npm:0.24.2" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/linux-arm@npm:0.23.0" +"@esbuild/linux-arm@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-arm@npm:0.24.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/linux-ia32@npm:0.23.0" +"@esbuild/linux-ia32@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-ia32@npm:0.24.2" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/linux-loong64@npm:0.23.0" +"@esbuild/linux-loong64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-loong64@npm:0.24.2" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/linux-mips64el@npm:0.23.0" +"@esbuild/linux-mips64el@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-mips64el@npm:0.24.2" conditions: os=linux & cpu=mips64el languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/linux-ppc64@npm:0.23.0" +"@esbuild/linux-ppc64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-ppc64@npm:0.24.2" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/linux-riscv64@npm:0.23.0" +"@esbuild/linux-riscv64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-riscv64@npm:0.24.2" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/linux-s390x@npm:0.23.0" +"@esbuild/linux-s390x@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-s390x@npm:0.24.2" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/linux-x64@npm:0.23.0" +"@esbuild/linux-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-x64@npm:0.24.2" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/netbsd-x64@npm:0.23.0" +"@esbuild/netbsd-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/netbsd-arm64@npm:0.24.2" + conditions: os=netbsd & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/netbsd-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/netbsd-x64@npm:0.24.2" 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" +"@esbuild/openbsd-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/openbsd-arm64@npm:0.24.2" conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/openbsd-x64@npm:0.23.0" +"@esbuild/openbsd-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/openbsd-x64@npm:0.24.2" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/sunos-x64@npm:0.23.0" +"@esbuild/sunos-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/sunos-x64@npm:0.24.2" conditions: os=sunos & cpu=x64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/win32-arm64@npm:0.23.0" +"@esbuild/win32-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/win32-arm64@npm:0.24.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/win32-ia32@npm:0.23.0" +"@esbuild/win32-ia32@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/win32-ia32@npm:0.24.2" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.23.0": - version: 0.23.0 - resolution: "@esbuild/win32-x64@npm:0.23.0" +"@esbuild/win32-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/win32-x64@npm:0.24.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -1273,10 +1280,10 @@ __metadata: languageName: node linkType: hard -"@noble/hashes@npm:^1.4.0": - version: 1.4.0 - resolution: "@noble/hashes@npm:1.4.0" - checksum: 10c0/8c3f005ee72e7b8f9cff756dfae1241485187254e3f743873e22073d63906863df5d4f13d441b7530ea614b7a093f0d889309f28b59850f33b66cb26a779a4a5 +"@noble/hashes@npm:^1.6.1": + version: 1.7.0 + resolution: "@noble/hashes@npm:1.7.0" + checksum: 10c0/1ef0c985ebdb5a1bd921ea6d959c90ba826af3ae05b40b459a703e2a5e9b259f190c6e92d6220fb3800e2385521e4159e238415ad3f6b79c52f91dd615e491dc languageName: node linkType: hard @@ -1456,55 +1463,53 @@ __metadata: languageName: node linkType: hard -"@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" +"@polkadot-api/cli@npm:0.10.1": + version: 0.10.1 + resolution: "@polkadot-api/cli@npm:0.10.1" + dependencies: + "@commander-js/extra-typings": "npm:^13.0.0" + "@polkadot-api/codegen": "npm:0.12.12" + "@polkadot-api/ink-contracts": "npm:0.2.4" + "@polkadot-api/json-rpc-provider": "npm:0.0.4" + "@polkadot-api/known-chains": "npm:0.6.1" + "@polkadot-api/metadata-compatibility": "npm:0.1.14" + "@polkadot-api/observable-client": "npm:0.7.0" + "@polkadot-api/polkadot-sdk-compat": "npm:2.3.1" + "@polkadot-api/sm-provider": "npm:0.1.7" + "@polkadot-api/smoldot": "npm:0.3.8" + "@polkadot-api/substrate-bindings": "npm:0.11.0" + "@polkadot-api/substrate-client": "npm:0.3.0" + "@polkadot-api/utils": "npm:0.1.2" + "@polkadot-api/wasm-executor": "npm:^0.1.2" + "@polkadot-api/ws-provider": "npm:0.3.6" + "@types/node": "npm:^22.10.5" + commander: "npm:^13.0.0" + execa: "npm:^9.5.2" fs.promises.exists: "npm:^1.1.4" - ora: "npm:^8.0.1" + ora: "npm:^8.1.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.2.3" - typescript: "npm:^5.5.4" - write-package: "npm:^7.0.1" - ws: "npm:^8.18.0" + tsup: "npm:^8.3.5" + typescript: "npm:^5.7.3" + write-package: "npm:^7.1.0" bin: papi: dist/main.js polkadot-api: dist/main.js - checksum: 10c0/c208ff01ff4d60926c781e551d2647237720347a7143131da5f7d9ee5ca4eb251239e1091a8588f6a5febe46ea0452a9662596fd0039f475dc6027780fbce4b1 + checksum: 10c0/c8cc76976208cdc321ea76d68d00176ff340a3ff4259573d1ca959849b5d2f86b9d19a4f6936035bbd44ff04688d12da0c7314715853f124e38158919cbe8c7a languageName: node linkType: hard -"@polkadot-api/codegen@npm:0.7.2": - version: 0.7.2 - resolution: "@polkadot-api/codegen@npm:0.7.2" +"@polkadot-api/codegen@npm:0.12.12": + version: 0.12.12 + resolution: "@polkadot-api/codegen@npm:0.12.12" dependencies: - "@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 + "@polkadot-api/ink-contracts": "npm:0.2.4" + "@polkadot-api/metadata-builders": "npm:0.10.0" + "@polkadot-api/metadata-compatibility": "npm:0.1.14" + "@polkadot-api/substrate-bindings": "npm:0.11.0" + "@polkadot-api/utils": "npm:0.1.2" + checksum: 10c0/777e06cdf6b487a1cc814cebe344abf17939ffed927168f18721cccd448f10850a0afc2602ea64dcda83da99b4cc333cae1ade8e3062b8d4dab7e2b69bae14d9 languageName: node linkType: hard @@ -1516,299 +1521,358 @@ __metadata: languageName: node linkType: soft -"@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 +"@polkadot-api/ink-contracts@npm:0.2.4": + version: 0.2.4 + resolution: "@polkadot-api/ink-contracts@npm:0.2.4" + dependencies: + "@polkadot-api/metadata-builders": "npm:0.10.0" + "@polkadot-api/substrate-bindings": "npm:0.11.0" + "@polkadot-api/utils": "npm:0.1.2" + scale-ts: "npm:^1.6.1" + checksum: 10c0/42184e035c83f80a40d0e82393649e1305b0b521b3efbed50bfdda7530eba0251fb07c0e6b2544e5869c4f25de0f6eb1fc925b35e5b01eddb3709f48ecd418cb languageName: node linkType: hard -"@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 +"@polkadot-api/json-rpc-provider-proxy@npm:0.2.4": + version: 0.2.4 + resolution: "@polkadot-api/json-rpc-provider-proxy@npm:0.2.4" + checksum: 10c0/bf99d5a27e02dc5b3641d4c17ec28d7ac72b7ad077e99a311f3c2709000957429321ae93926c941024539c521a118d45251fc8ab3f8fc11334e1385a2f8908ff languageName: node linkType: hard -"@polkadot-api/known-chains@npm:0.3.0": - version: 0.3.0 - resolution: "@polkadot-api/known-chains@npm:0.3.0" - checksum: 10c0/6de262fdfe51a9bb9c1787d0e62d047f7e54524545db2bba63046a5bfdcc32537939c686a4b1c971e3283ee9b8184dfba943a2eff7acfa6ffe60aa2d44e3f556 +"@polkadot-api/json-rpc-provider@npm:0.0.4": + version: 0.0.4 + resolution: "@polkadot-api/json-rpc-provider@npm:0.0.4" + checksum: 10c0/5615394380bff2d8885592c8001055f1b006e3dd2f650b6a0e41ec836d61e903d78cc4ed06297827020523b0eecc9dff0af661fed7ae82523c97e294a2dc2e27 languageName: node linkType: hard -"@polkadot-api/logs-provider@npm:0.0.3": - version: 0.0.3 - resolution: "@polkadot-api/logs-provider@npm:0.0.3" +"@polkadot-api/known-chains@npm:0.6.1": + version: 0.6.1 + resolution: "@polkadot-api/known-chains@npm:0.6.1" + checksum: 10c0/a7cbe7726778ae2c1503b41d5a2fe6f496a961deb25df17b336633d65827eb046651fc829ea8d490f1c7a11cd65b87b1e23009a8b1e6522fe5e4a57e6239422b + languageName: node + linkType: hard + +"@polkadot-api/logs-provider@npm:0.0.6": + version: 0.0.6 + resolution: "@polkadot-api/logs-provider@npm:0.0.6" dependencies: - "@polkadot-api/json-rpc-provider": "npm:0.0.2" - checksum: 10c0/d40843b41077fa1045881d6c36424f8896b87e3f3661d85e631761b9a377b4d11b60c77613a2ea4bc047e692ea2aaf2674409b6c30950821f863b84b6395fd8f + "@polkadot-api/json-rpc-provider": "npm:0.0.4" + checksum: 10c0/0c7d22b7a9cc495539f3f4a61d0d77882139bcfbb8159d8ffadbc7f2b6a8dd093f217fd2266df60417bc7b23582d2c3659052e17bb9b1be664abf76edf7ce558 languageName: node linkType: hard -"@polkadot-api/metadata-builders@npm:0.4.1": - version: 0.4.1 - resolution: "@polkadot-api/metadata-builders@npm:0.4.1" +"@polkadot-api/metadata-builders@npm:0.10.0": + version: 0.10.0 + resolution: "@polkadot-api/metadata-builders@npm:0.10.0" dependencies: - "@polkadot-api/substrate-bindings": "npm:0.6.2" - "@polkadot-api/utils": "npm:0.1.1" - checksum: 10c0/abafa6826084f784d8d4423a8251f0f06b3a0e5342f79ee5e9583bfae581f24b3b0e06ebf0985fc6478ead4fc160ca6bbeb59b38f581db0003e54e49eda19fce + "@polkadot-api/substrate-bindings": "npm:0.11.0" + "@polkadot-api/utils": "npm:0.1.2" + checksum: 10c0/0fb49a6cd4e2b66e3c3983f66e427b5763da0b67d5c4847c190e6e546f67bc4908d456b2afe80ce85316736d3aa408d779f309b292957648820aca44e6578719 languageName: node linkType: hard -"@polkadot-api/metadata-compatibility@npm:0.1.1": - version: 0.1.1 - resolution: "@polkadot-api/metadata-compatibility@npm:0.1.1" +"@polkadot-api/metadata-compatibility@npm:0.1.14": + version: 0.1.14 + resolution: "@polkadot-api/metadata-compatibility@npm:0.1.14" dependencies: - "@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 + "@polkadot-api/metadata-builders": "npm:0.10.0" + "@polkadot-api/substrate-bindings": "npm:0.11.0" + checksum: 10c0/c660ad7334c69283498dc443d2f8aeb289b9b277f863bf8144cd2586e394b2e77e2521a33f7af5ca48be6a55144062e066657c7c3b8e3aa719219aca3535e012 languageName: node linkType: hard -"@polkadot-api/observable-client@npm:0.5.0": - version: 0.5.0 - resolution: "@polkadot-api/observable-client@npm:0.5.0" +"@polkadot-api/observable-client@npm:0.7.0": + version: 0.7.0 + resolution: "@polkadot-api/observable-client@npm:0.7.0" dependencies: - "@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" + "@polkadot-api/metadata-builders": "npm:0.10.0" + "@polkadot-api/substrate-bindings": "npm:0.11.0" + "@polkadot-api/utils": "npm:0.1.2" peerDependencies: - "@polkadot-api/substrate-client": 0.2.0 + "@polkadot-api/substrate-client": 0.3.0 rxjs: ">=7.8.0" - checksum: 10c0/9441ca850ea1e2997b40a12d3b2a66ff212eea553f99ddff455d96eade0c72f4fe6e62b4c75ebbe7609ca529a989952029b020dd76c59c9b14f21ff5d9d25011 + checksum: 10c0/3d71b230fa43af5238740a87619bc0a22d7f541e24f05d89f85d190689507832c39f58affc47d3c8596375c0504d4e2dc0348607dec7e2a04c9d2d5872c5a954 languageName: node linkType: hard -"@polkadot-api/pjs-signer@npm:0.3.2": - version: 0.3.2 - resolution: "@polkadot-api/pjs-signer@npm:0.3.2" +"@polkadot-api/pjs-signer@npm:0.6.3": + version: 0.6.3 + resolution: "@polkadot-api/pjs-signer@npm:0.6.3" dependencies: - "@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 + "@polkadot-api/metadata-builders": "npm:0.10.0" + "@polkadot-api/polkadot-signer": "npm:0.1.6" + "@polkadot-api/signers-common": "npm:0.1.4" + "@polkadot-api/substrate-bindings": "npm:0.11.0" + "@polkadot-api/utils": "npm:0.1.2" + checksum: 10c0/152f5e0b8bdac1666cae73683287ef26c15b1d15f9429e0826a50521e15d39d6d1ef27c4ed9553b41715d422b9887a2d7f3f5a359b47eca1a1eada7dc30eb8f1 languageName: node linkType: hard -"@polkadot-api/polkadot-sdk-compat@npm:1.0.1": - version: 1.0.1 - resolution: "@polkadot-api/polkadot-sdk-compat@npm:1.0.1" +"@polkadot-api/polkadot-sdk-compat@npm:2.3.1": + version: 2.3.1 + resolution: "@polkadot-api/polkadot-sdk-compat@npm:2.3.1" dependencies: - "@polkadot-api/json-rpc-provider": "npm:0.0.2" - checksum: 10c0/3f8254a1b8d0a76673d5f2ebc7ea56ffc17bd9121bf46e9b69a3b4e9709bb3b77f907db79b3d98bf3659cab0091ed8aac0a662e98bc8073752fa5c85ec649bfc + "@polkadot-api/json-rpc-provider": "npm:0.0.4" + checksum: 10c0/19f55588fbac5b72a8e0d54e7c5958b3de76907217bba94118aa409e86b1dc1a86f392da724a258a409678fd00ae21c07d0ade566a6238a84abd10cbed6952c9 languageName: node linkType: hard -"@polkadot-api/polkadot-signer@npm:0.1.2": - version: 0.1.2 - resolution: "@polkadot-api/polkadot-signer@npm:0.1.2" +"@polkadot-api/polkadot-signer@npm:0.1.6": + version: 0.1.6 + resolution: "@polkadot-api/polkadot-signer@npm:0.1.6" + checksum: 10c0/26ab65ac02cfc9dcc8b9539f44f0e72f8faa8dbbb7cc68c5922e2ebdf71bcca0641e70f1fb0fec46de4f98f36448164c7025ef68bc21fa635b8bbb15f5731f10 + languageName: node + linkType: hard + +"@polkadot-api/signer@npm:0.1.13": + version: 0.1.13 + resolution: "@polkadot-api/signer@npm:0.1.13" dependencies: - "@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 + "@noble/hashes": "npm:^1.6.1" + "@polkadot-api/polkadot-signer": "npm:0.1.6" + "@polkadot-api/signers-common": "npm:0.1.4" + "@polkadot-api/substrate-bindings": "npm:0.11.0" + "@polkadot-api/utils": "npm:0.1.2" + checksum: 10c0/f536b57026076b3d8caf46541299247a46db179af0461256183050723557baa715b664bec84ad5d9a34a393ab0b56f2febd72aa05a63ee85d8c5e628dde301f8 languageName: node linkType: hard -"@polkadot-api/signer@npm:0.1.2": - version: 0.1.2 - resolution: "@polkadot-api/signer@npm:0.1.2" +"@polkadot-api/signers-common@npm:0.1.4": + version: 0.1.4 + resolution: "@polkadot-api/signers-common@npm:0.1.4" dependencies: - "@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 + "@polkadot-api/metadata-builders": "npm:0.10.0" + "@polkadot-api/polkadot-signer": "npm:0.1.6" + "@polkadot-api/substrate-bindings": "npm:0.11.0" + "@polkadot-api/utils": "npm:0.1.2" + checksum: 10c0/f3406ec0e8166181de9c0bc99af3302fa96d1d309ac6c0a8f6ee59c4db1ff397443b7610a02c6d9c08a0db6256ae9b31299f88e8685ddef67b02b7b1ecd31d6c languageName: node linkType: hard -"@polkadot-api/sm-provider@npm:0.1.1": - version: 0.1.1 - resolution: "@polkadot-api/sm-provider@npm:0.1.1" +"@polkadot-api/sm-provider@npm:0.1.7": + version: 0.1.7 + resolution: "@polkadot-api/sm-provider@npm:0.1.7" dependencies: - "@polkadot-api/json-rpc-provider": "npm:0.0.2" - "@polkadot-api/json-rpc-provider-proxy": "npm:0.2.0" + "@polkadot-api/json-rpc-provider": "npm:0.0.4" + "@polkadot-api/json-rpc-provider-proxy": "npm:0.2.4" peerDependencies: - smoldot: ">=2" - checksum: 10c0/5cac759b3084ee569f0154a5eae45e57a88ba5a693789515b8c7a528462213d58913af6b9e5b79c5cf0d88b249b42a79fc3ac166a75eb85650e45e716cee4e45 + "@polkadot-api/smoldot": ">=0.3" + checksum: 10c0/91a1b8cc054f5b8f5ec25a40d9bc876ad5e9138a9801b22a2e4f6bf396ed584956cff0de7349d9b435fe5c04bad9137e59edcb6960943b9126e7262c9a0d8740 languageName: node linkType: hard -"@polkadot-api/smoldot@npm:0.2.7": - version: 0.2.7 - resolution: "@polkadot-api/smoldot@npm:0.2.7" +"@polkadot-api/smoldot@npm:0.3.8": + version: 0.3.8 + resolution: "@polkadot-api/smoldot@npm:0.3.8" dependencies: - smoldot: "npm:2.0.29" - checksum: 10c0/4b6d8a9710a1ea1c01872a4fca627e6a2b6f7bd8d6d2914a8591cfb6387b5e98904fc28973b193c1b72574fc07088a7df6e69180cc9c36b55a23c807701be964 + "@types/node": "npm:^22.9.0" + smoldot: "npm:2.0.34" + checksum: 10c0/d66575ba40a56c261d146910a7f9f14d9c42a9918fde70aa16435725a38dfe8e95b8153ae183b6f62a12087116c8aaa29c1cd916619a754078125ac3a0a6cd6c languageName: node linkType: hard -"@polkadot-api/substrate-bindings@npm:0.6.2": - version: 0.6.2 - resolution: "@polkadot-api/substrate-bindings@npm:0.6.2" +"@polkadot-api/substrate-bindings@npm:0.11.0": + version: 0.11.0 + resolution: "@polkadot-api/substrate-bindings@npm:0.11.0" dependencies: - "@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/a96bb28aa28ac8ea94e8c8d13ecda0bbb39401007987789bcbbbc48caa5c3af772c4ca1a0200b218af4d8ddcf5424821e97bbbeacb6b1aac3b2f47a676d24242 + "@noble/hashes": "npm:^1.6.1" + "@polkadot-api/utils": "npm:0.1.2" + "@scure/base": "npm:^1.2.1" + scale-ts: "npm:^1.6.1" + checksum: 10c0/8e0ea627a036b2bfd34adba06bb535d5ec473b118c53c2de88e48f245907decebbebd701b27f62d351509c6d28c88630160c1a4110ef5a61b0ca53088e94864f languageName: node linkType: hard -"@polkadot-api/substrate-client@npm:0.2.0": - version: 0.2.0 - resolution: "@polkadot-api/substrate-client@npm:0.2.0" +"@polkadot-api/substrate-client@npm:0.3.0": + version: 0.3.0 + resolution: "@polkadot-api/substrate-client@npm:0.3.0" dependencies: - "@polkadot-api/json-rpc-provider": "npm:0.0.2" - "@polkadot-api/utils": "npm:0.1.1" - checksum: 10c0/b05ee7982888cc3c507b6d37a35a0d6b11db870a8f4cd81e86aabbcf88f6b5fa0e6266fa467e506d9750ac3dc2d81c7ede9e1f758c296528674b90bd73ce4aea + "@polkadot-api/json-rpc-provider": "npm:0.0.4" + "@polkadot-api/utils": "npm:0.1.2" + checksum: 10c0/a1eba558065f596f2fecf40d4bcef4e3ea50344b76bf5e890bbb17e4ff0b1fb251cf484bf2b8ef49ebcce5c2fc84ee1617e0769d2d6f740faf0caa623d8a6a12 languageName: node linkType: hard -"@polkadot-api/utils@npm:0.1.1": - version: 0.1.1 - resolution: "@polkadot-api/utils@npm:0.1.1" - checksum: 10c0/25e4da0e2defb713d18cd0c0db594a89cc4e23f36b2ebc5bccb1e2a8ba9a9814d09630d577b98ebcfdbbda2861fa8be48e914bf5f461481f3a09f1627ea6e784 +"@polkadot-api/utils@npm:0.1.2": + version: 0.1.2 + resolution: "@polkadot-api/utils@npm:0.1.2" + checksum: 10c0/530270141ab7a8d114aff68adabbc643a7b7f5abcfb974a5dac5044e1f5a459881f427e357a7eadfecf55847da5e48828be6dbcf502dd22e097c87546762a036 languageName: node linkType: hard -"@polkadot-api/wasm-executor@npm:^0.1.1": - version: 0.1.1 - resolution: "@polkadot-api/wasm-executor@npm:0.1.1" - checksum: 10c0/6f5996387d5e2333c550c0cffe58be84ac8ec08d593ec4bc95b03a0887df04d23f7ea5ed1196954c7024fe31d960fdba71deec1c5dcc90d1663578c551f2b369 +"@polkadot-api/wasm-executor@npm:^0.1.2": + version: 0.1.2 + resolution: "@polkadot-api/wasm-executor@npm:0.1.2" + checksum: 10c0/0577111cf7ee12e1606ba863385f50670f2d073e9032efd8365e578f03f4a8b01e699641e19b2aec15e36832aa3b6b0724951fa84d23e87492d0532f55e291bf languageName: node linkType: hard -"@polkadot-api/ws-provider@npm:0.1.1": - version: 0.1.1 - resolution: "@polkadot-api/ws-provider@npm:0.1.1" +"@polkadot-api/ws-provider@npm:0.3.6": + version: 0.3.6 + resolution: "@polkadot-api/ws-provider@npm:0.3.6" dependencies: - "@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/78e230b3a53692e41ba92ee3cc80e33c0a2d8c28096be8401128a7d808cd582487f5fe7e82b95b9b2d86a16856c6581bcea2893b1fdedd1d65e9da56e062973e + "@polkadot-api/json-rpc-provider": "npm:0.0.4" + "@polkadot-api/json-rpc-provider-proxy": "npm:0.2.4" + ws: "npm:^8.18.0" + checksum: 10c0/902c599ef02ddc3564cd4517aa3235262de1523a6879f81f94d73c90c260990fd595db7eacb2184670d9aa811eddc5eb346e78f74a60677846d991457e014ce9 languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.22.4" +"@rollup/rollup-android-arm-eabi@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.30.1" conditions: os=android & cpu=arm languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-android-arm64@npm:4.22.4" +"@rollup/rollup-android-arm64@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-android-arm64@npm:4.30.1" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-darwin-arm64@npm:4.22.4" +"@rollup/rollup-darwin-arm64@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-darwin-arm64@npm:4.30.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-darwin-x64@npm:4.22.4" +"@rollup/rollup-darwin-x64@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-darwin-x64@npm:4.30.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4" +"@rollup/rollup-freebsd-arm64@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-freebsd-arm64@npm:4.30.1" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-freebsd-x64@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-freebsd-x64@npm:4.30.1" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm-gnueabihf@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.30.1" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm-musleabihf@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.22.4" +"@rollup/rollup-linux-arm-musleabihf@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.30.1" conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.22.4" +"@rollup/rollup-linux-arm64-gnu@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.30.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.22.4" +"@rollup/rollup-linux-arm64-musl@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.30.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4" +"@rollup/rollup-linux-loongarch64-gnu@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-linux-loongarch64-gnu@npm:4.30.1" + conditions: os=linux & cpu=loong64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.30.1" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.22.4" +"@rollup/rollup-linux-riscv64-gnu@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.30.1" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-s390x-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.22.4" +"@rollup/rollup-linux-s390x-gnu@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.30.1" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.22.4" +"@rollup/rollup-linux-x64-gnu@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.30.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.22.4" +"@rollup/rollup-linux-x64-musl@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.30.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-win32-arm64-msvc@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.22.4" +"@rollup/rollup-win32-arm64-msvc@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.30.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.22.4" +"@rollup/rollup-win32-ia32-msvc@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.30.1" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rollup/rollup-win32-x64-msvc@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.22.4" +"@rollup/rollup-win32-x64-msvc@npm:4.30.1": + version: 4.30.1 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.30.1" 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 +"@rx-state/core@npm:^0.1.4": + version: 0.1.4 + resolution: "@rx-state/core@npm:0.1.4" + peerDependencies: + rxjs: ">=7" + checksum: 10c0/d1ca270c87d273fae93e84ee060d66cb3f60308e00cf72b87b6fae67d9478e2375724c8bd00751bb098f83097deb03d3000e642a441168fc4f9d5af8ad009997 + languageName: node + linkType: hard + +"@scure/base@npm:^1.2.1": + version: 1.2.1 + resolution: "@scure/base@npm:1.2.1" + checksum: 10c0/e61068854370855b89c50c28fa4092ea6780f1e0db64ea94075ab574ebcc964f719a3120dc708db324991f4b3e652d92ebda03fce2bf6a4900ceeacf9c0ff933 + languageName: node + linkType: hard + +"@sec-ant/readable-stream@npm:^0.4.1": + version: 0.4.1 + resolution: "@sec-ant/readable-stream@npm:0.4.1" + checksum: 10c0/64e9e9cf161e848067a5bf60cdc04d18495dc28bb63a8d9f8993e4dd99b91ad34e4b563c85de17d91ffb177ec17a0664991d2e115f6543e73236a906068987af languageName: node linkType: hard @@ -1842,6 +1906,13 @@ __metadata: languageName: node linkType: hard +"@sindresorhus/merge-streams@npm:^4.0.0": + version: 4.0.0 + resolution: "@sindresorhus/merge-streams@npm:4.0.0" + checksum: 10c0/482ee543629aa1933b332f811a1ae805a213681ecdd98c042b1c1b89387df63e7812248bb4df3910b02b3cc5589d3d73e4393f30e197c9dde18046ccd471fc6b + languageName: node + linkType: hard + "@sinonjs/commons@npm:^3.0.0": version: 3.0.0 resolution: "@sinonjs/commons@npm:3.0.0" @@ -1901,13 +1972,20 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:1.0.5, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.1": +"@types/estree@npm:*, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.1": version: 1.0.5 resolution: "@types/estree@npm:1.0.5" checksum: 10c0/b3b0e334288ddb407c7b3357ca67dbee75ee22db242ca7c56fe27db4e1a31989cb8af48a84dd401deb787fe10cc6b2ab1ee82dc4783be87ededbe3d53c79c70d languageName: node linkType: hard +"@types/estree@npm:1.0.6": + version: 1.0.6 + resolution: "@types/estree@npm:1.0.6" + checksum: 10c0/cdfd751f6f9065442cd40957c07fd80361c962869aa853c1c2fd03e101af8b9389d8ff4955a43a6fcfa223dd387a089937f95be0f3eec21ca527039fd2d9859a + languageName: node + linkType: hard + "@types/graceful-fs@npm:^4.1.3": version: 4.1.6 resolution: "@types/graceful-fs@npm:4.1.6" @@ -1966,12 +2044,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.14.12": - version: 20.14.12 - resolution: "@types/node@npm:20.14.12" +"@types/node@npm:^22.10.5, @types/node@npm:^22.9.0": + version: 22.10.7 + resolution: "@types/node@npm:22.10.7" dependencies: - undici-types: "npm:~5.26.4" - checksum: 10c0/59bc5fa11fdd23fd517f859063118f54a1ab53d3399ef63c926f8902429d7453abc0db22ef4b0a6110026b6ab81b6472fee894e1d235c24b01a0b3e10cfae0bb + undici-types: "npm:~6.20.0" + checksum: 10c0/c941b4689dfc4044b64a5f601306cbcb0c7210be853ba378a5dd44137898c45accedd796ee002ad9407024cac7ecaf5049304951cb1d80ce3d7cebbbae56f20e languageName: node linkType: hard @@ -2268,7 +2346,7 @@ __metadata: languageName: node linkType: hard -"anymatch@npm:^3.0.3, anymatch@npm:~3.1.2": +"anymatch@npm:^3.0.3": version: 3.1.3 resolution: "anymatch@npm:3.1.3" dependencies: @@ -2505,13 +2583,6 @@ __metadata: languageName: node linkType: hard -"binary-extensions@npm:^2.0.0": - version: 2.3.0 - resolution: "binary-extensions@npm:2.3.0" - checksum: 10c0/75a59cafc10fb12a11d510e77110c6c7ae3f4ca22463d52487709ca7f18f69d886aa387557cc9864fbdb10153d0bdb4caacabf11541f55e89ed6e18d12ece2b5 - languageName: node - linkType: hard - "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -2531,7 +2602,7 @@ __metadata: languageName: node linkType: hard -"braces@npm:^3.0.3, braces@npm:~3.0.2": +"braces@npm:^3.0.3": version: 3.0.3 resolution: "braces@npm:3.0.3" dependencies: @@ -2703,22 +2774,12 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.6.0": - version: 3.6.0 - resolution: "chokidar@npm:3.6.0" +"chokidar@npm:^4.0.1": + version: 4.0.3 + resolution: "chokidar@npm:4.0.3" dependencies: - anymatch: "npm:~3.1.2" - braces: "npm:~3.0.2" - fsevents: "npm:~2.3.2" - glob-parent: "npm:~5.1.2" - is-binary-path: "npm:~2.1.0" - is-glob: "npm:~4.0.1" - normalize-path: "npm:~3.0.0" - readdirp: "npm:~3.6.0" - dependenciesMeta: - fsevents: - optional: true - checksum: 10c0/8361dcd013f2ddbe260eacb1f3cb2f2c6f2b0ad118708a343a5ed8158941a39cb8fb1d272e0f389712e74ee90ce8ba864eece9e0e62b9705cb468a2f6d917462 + readdirp: "npm:^4.0.1" + checksum: 10c0/a58b9df05bb452f7d105d9e7229ac82fa873741c0c40ddcc7bb82f8a909fbe3f7814c9ebe9bc9a2bef9b737c0ec6e2d699d179048ef06ad3ec46315df0ebe6ad languageName: node linkType: hard @@ -2750,12 +2811,12 @@ __metadata: languageName: node linkType: hard -"cli-cursor@npm:^4.0.0": - version: 4.0.0 - resolution: "cli-cursor@npm:4.0.0" +"cli-cursor@npm:^5.0.0": + version: 5.0.0 + resolution: "cli-cursor@npm:5.0.0" dependencies: - restore-cursor: "npm:^4.0.0" - checksum: 10c0/e776e8c3c6727300d0539b0d25160b2bb56aed1a63942753ba1826b012f337a6f4b7ace3548402e4f2f13b5e16bfd751be672c44b203205e7eca8be94afec42c + restore-cursor: "npm:^5.0.0" + checksum: 10c0/7ec62f69b79f6734ab209a3e4dbdc8af7422d44d360a7cb1efa8a0887bbe466a6e625650c466fe4359aee44dbe2dc0b6994b583d40a05d0808a5cb193641d220 languageName: node linkType: hard @@ -2836,13 +2897,20 @@ __metadata: languageName: node linkType: hard -"commander@npm:^12.0.0, commander@npm:^12.1.0": +"commander@npm:^12.0.0": version: 12.1.0 resolution: "commander@npm:12.1.0" checksum: 10c0/6e1996680c083b3b897bfc1cfe1c58dfbcd9842fd43e1aaf8a795fbc237f65efcc860a3ef457b318e73f29a4f4a28f6403c3d653d021d960e4632dd45bde54a9 languageName: node linkType: hard +"commander@npm:^13.0.0": + version: 13.0.0 + resolution: "commander@npm:13.0.0" + checksum: 10c0/8ba1e2b83bfdbcefd967aa505f5f5dc58202aa5f8e10437f61f6980dd8a69f868dba439a261f9fb72fc543c5f6fe58140e37b001a4c70b92ae22527abe94dfe1 + languageName: node + linkType: hard + "commander@npm:^4.0.0": version: 4.1.1 resolution: "commander@npm:4.1.1" @@ -2958,7 +3026,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.3.5": +"debug@npm:4": version: 4.3.5 resolution: "debug@npm:4.3.5" dependencies: @@ -2991,6 +3059,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:^4.3.7": + version: 4.4.0 + resolution: "debug@npm:4.4.0" + dependencies: + ms: "npm:^2.1.3" + peerDependenciesMeta: + supports-color: + optional: true + checksum: 10c0/db94f1a182bf886f57b4755f85b3a74c39b5114b9377b7ab375dc2cfa3454f09490cc6c30f829df3fc8042bc8b8995f6567ce5cd96f3bc3688bd24027197d9de + languageName: node + linkType: hard + "dedent@npm:^1.0.0": version: 1.5.1 resolution: "dedent@npm:1.5.1" @@ -3020,10 +3100,10 @@ __metadata: languageName: node linkType: hard -"deepmerge-ts@npm:^5.1.0": - version: 5.1.0 - resolution: "deepmerge-ts@npm:5.1.0" - checksum: 10c0/28f810e6f3c638020922c3abfb4f20bc8fff00262dbc5a1f5283ecae0b8ffd3b3b95aaca3c8992d8680eb5754c11d87edff1915235e145c5afdc53102665418f +"deepmerge-ts@npm:^7.1.0": + version: 7.1.3 + resolution: "deepmerge-ts@npm:7.1.3" + checksum: 10c0/c9cfe7742a2c8f785302378b004381e1b831e3307ffe0c17be4b98fd87f347cb52a550aa9ff9ee0608b97f25400972ab79484f3836d77ec733828b10c8dcc522 languageName: node linkType: hard @@ -3080,7 +3160,7 @@ __metadata: languageName: node linkType: hard -"detect-indent@npm:^7.0.0": +"detect-indent@npm:^7.0.1": version: 7.0.1 resolution: "detect-indent@npm:7.0.1" checksum: 10c0/47b6e3e3dda603c386e73b129f3e84844ae59bc2615f5072becf3cc02eab400bed5a4e6379c49d0b18cf630e80c2b07e87e0038b777addbc6ef793ad77dd05bc @@ -3094,15 +3174,6 @@ __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.4.3": version: 29.4.3 resolution: "diff-sequences@npm:29.4.3" @@ -3337,34 +3408,35 @@ __metadata: languageName: node linkType: hard -"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" +"esbuild@npm:^0.24.0": + version: 0.24.2 + resolution: "esbuild@npm:0.24.2" + dependencies: + "@esbuild/aix-ppc64": "npm:0.24.2" + "@esbuild/android-arm": "npm:0.24.2" + "@esbuild/android-arm64": "npm:0.24.2" + "@esbuild/android-x64": "npm:0.24.2" + "@esbuild/darwin-arm64": "npm:0.24.2" + "@esbuild/darwin-x64": "npm:0.24.2" + "@esbuild/freebsd-arm64": "npm:0.24.2" + "@esbuild/freebsd-x64": "npm:0.24.2" + "@esbuild/linux-arm": "npm:0.24.2" + "@esbuild/linux-arm64": "npm:0.24.2" + "@esbuild/linux-ia32": "npm:0.24.2" + "@esbuild/linux-loong64": "npm:0.24.2" + "@esbuild/linux-mips64el": "npm:0.24.2" + "@esbuild/linux-ppc64": "npm:0.24.2" + "@esbuild/linux-riscv64": "npm:0.24.2" + "@esbuild/linux-s390x": "npm:0.24.2" + "@esbuild/linux-x64": "npm:0.24.2" + "@esbuild/netbsd-arm64": "npm:0.24.2" + "@esbuild/netbsd-x64": "npm:0.24.2" + "@esbuild/openbsd-arm64": "npm:0.24.2" + "@esbuild/openbsd-x64": "npm:0.24.2" + "@esbuild/sunos-x64": "npm:0.24.2" + "@esbuild/win32-arm64": "npm:0.24.2" + "@esbuild/win32-ia32": "npm:0.24.2" + "@esbuild/win32-x64": "npm:0.24.2" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -3400,6 +3472,8 @@ __metadata: optional: true "@esbuild/linux-x64": optional: true + "@esbuild/netbsd-arm64": + optional: true "@esbuild/netbsd-x64": optional: true "@esbuild/openbsd-arm64": @@ -3416,7 +3490,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10c0/08c148c067795165798c0467ce02d2d1ecedc096989bded5f0d795c61a1fcbec6c14d0a3c9f4ad6185cc29ec52087acaa335ed6d98be6ad57f7fa4264626bde0 + checksum: 10c0/5a25bb08b6ba23db6e66851828d848bd3ff87c005a48c02d83e38879058929878a6baa5a414e1141faee0d1dece3f32b5fbc2a87b82ed6a7aa857cf40359aeb5 languageName: node linkType: hard @@ -3768,7 +3842,7 @@ __metadata: languageName: node linkType: hard -"execa@npm:^5.0.0, execa@npm:^5.1.1": +"execa@npm:^5.0.0": version: 5.1.1 resolution: "execa@npm:5.1.1" dependencies: @@ -3785,6 +3859,26 @@ __metadata: languageName: node linkType: hard +"execa@npm:^9.5.2": + version: 9.5.2 + resolution: "execa@npm:9.5.2" + dependencies: + "@sindresorhus/merge-streams": "npm:^4.0.0" + cross-spawn: "npm:^7.0.3" + figures: "npm:^6.1.0" + get-stream: "npm:^9.0.0" + human-signals: "npm:^8.0.0" + is-plain-obj: "npm:^4.1.0" + is-stream: "npm:^4.0.1" + npm-run-path: "npm:^6.0.0" + pretty-ms: "npm:^9.0.0" + signal-exit: "npm:^4.1.0" + strip-final-newline: "npm:^4.0.0" + yoctocolors: "npm:^2.0.0" + checksum: 10c0/94782a6282e03253224406c29068d18f9095cc251a45d1f19ac3d8f2a9db2cbe32fb8ceb039db1451d8fce3531135a6c0c559f76d634f85416268fc4a6995365 + languageName: node + linkType: hard + "exit@npm:^0.1.2": version: 0.1.2 resolution: "exit@npm:0.1.2" @@ -3885,6 +3979,27 @@ __metadata: languageName: node linkType: hard +"fdir@npm:^6.4.2": + version: 6.4.2 + resolution: "fdir@npm:6.4.2" + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + checksum: 10c0/34829886f34a3ca4170eca7c7180ec4de51a3abb4d380344063c0ae2e289b11d2ba8b724afee974598c83027fea363ff598caf2b51bc4e6b1e0d8b80cc530573 + languageName: node + linkType: hard + +"figures@npm:^6.1.0": + version: 6.1.0 + resolution: "figures@npm:6.1.0" + dependencies: + is-unicode-supported: "npm:^2.0.0" + checksum: 10c0/9159df4264d62ef447a3931537de92f5012210cf5135c35c010df50a2169377581378149abfe1eb238bd6acbba1c0d547b1f18e0af6eee49e30363cedaffcfe4 + languageName: node + linkType: hard + "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -4122,6 +4237,16 @@ __metadata: languageName: node linkType: hard +"get-stream@npm:^9.0.0": + version: 9.0.1 + resolution: "get-stream@npm:9.0.1" + dependencies: + "@sec-ant/readable-stream": "npm:^0.4.1" + is-stream: "npm:^4.0.1" + checksum: 10c0/d70e73857f2eea1826ac570c3a912757dcfbe8a718a033fa0c23e12ac8e7d633195b01710e0559af574cbb5af101009b42df7b6f6b29ceec8dbdf7291931b948 + languageName: node + linkType: hard + "get-symbol-description@npm:^1.0.2": version: 1.0.2 resolution: "get-symbol-description@npm:1.0.2" @@ -4133,7 +4258,7 @@ __metadata: languageName: node linkType: hard -"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": +"glob-parent@npm:^5.1.2": version: 5.1.2 resolution: "glob-parent@npm:5.1.2" dependencies: @@ -4389,6 +4514,13 @@ __metadata: languageName: node linkType: hard +"human-signals@npm:^8.0.0": + version: 8.0.0 + resolution: "human-signals@npm:8.0.0" + checksum: 10c0/e4dac4f7d3eb791ed04129fc6a85bd454a9102d3e3b76c911d0db7057ebd60b2956b435b5b5712aec18960488ede3c21ef7c56e42cdd70760c0d84d3c05cd92e + languageName: node + linkType: hard + "iconv-lite@npm:^0.6.2": version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" @@ -4519,15 +4651,6 @@ __metadata: languageName: node linkType: hard -"is-binary-path@npm:~2.1.0": - version: 2.1.0 - resolution: "is-binary-path@npm:2.1.0" - dependencies: - binary-extensions: "npm:^2.0.0" - checksum: 10c0/a16eaee59ae2b315ba36fad5c5dcaf8e49c3e27318f8ab8fa3cdb8772bf559c8d1ba750a589c2ccb096113bb64497084361a25960899cb6172a6925ab6123d38 - languageName: node - linkType: hard - "is-boolean-object@npm:^1.1.0": version: 1.1.2 resolution: "is-boolean-object@npm:1.1.2" @@ -4602,7 +4725,7 @@ __metadata: languageName: node linkType: hard -"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": +"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3": version: 4.0.3 resolution: "is-glob@npm:4.0.3" dependencies: @@ -4655,7 +4778,7 @@ __metadata: languageName: node linkType: hard -"is-plain-obj@npm:^4.0.0": +"is-plain-obj@npm:^4.0.0, is-plain-obj@npm:^4.1.0": version: 4.1.0 resolution: "is-plain-obj@npm:4.1.0" checksum: 10c0/32130d651d71d9564dc88ba7e6fda0e91a1010a3694648e9f4f47bb6080438140696d3e3e15c741411d712e47ac9edc1a8a9de1fe76f3487b0d90be06ac9975e @@ -4713,6 +4836,13 @@ __metadata: languageName: node linkType: hard +"is-stream@npm:^4.0.1": + version: 4.0.1 + resolution: "is-stream@npm:4.0.1" + checksum: 10c0/2706c7f19b851327ba374687bc4a3940805e14ca496dc672b9629e744d143b1ad9c6f1b162dece81c7bfbc0f83b32b61ccc19ad2e05aad2dd7af347408f60c7f + languageName: node + linkType: hard + "is-string@npm:^1.0.5, is-string@npm:^1.0.7": version: 1.0.7 resolution: "is-string@npm:1.0.7" @@ -4740,13 +4870,6 @@ __metadata: languageName: node linkType: hard -"is-typedarray@npm:^1.0.0": - version: 1.0.0 - resolution: "is-typedarray@npm:1.0.0" - checksum: 10c0/4c096275ba041a17a13cca33ac21c16bc4fd2d7d7eb94525e7cd2c2f2c1a3ab956e37622290642501ff4310601e413b675cf399ad6db49855527d2163b3eeeec - languageName: node - linkType: hard - "is-unicode-supported@npm:^1.3.0": version: 1.3.0 resolution: "is-unicode-supported@npm:1.3.0" @@ -5744,6 +5867,13 @@ __metadata: languageName: node linkType: hard +"mimic-function@npm:^5.0.0": + version: 5.0.1 + resolution: "mimic-function@npm:5.0.1" + checksum: 10c0/f3d9464dd1816ecf6bdf2aec6ba32c0728022039d992f178237d8e289b48764fee4131319e72eedd4f7f094e22ded0af836c3187a7edc4595d28dd74368fd81d + languageName: node + linkType: hard + "minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" @@ -5869,7 +5999,7 @@ __metadata: languageName: node linkType: hard -"ms@npm:^2.1.1": +"ms@npm:^2.1.1, ms@npm:^2.1.3": version: 2.1.3 resolution: "ms@npm:2.1.3" checksum: 10c0/d924b57e7312b3b63ad21fc5b3dc0af5e78d61a1fc7cfb5457edaf26326bf62be5307cc87ffb6862ef1c2b33b0233cdb5d4f01c4c958cc0d660948b65a287a48 @@ -5966,7 +6096,7 @@ __metadata: languageName: node linkType: hard -"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0": +"normalize-path@npm:^3.0.0": version: 3.0.0 resolution: "normalize-path@npm:3.0.0" checksum: 10c0/e008c8142bcc335b5e38cf0d63cfd39d6cf2d97480af9abdbe9a439221fd4d749763bab492a8ee708ce7a194bb00c9da6d0a115018672310850489137b3da046 @@ -5982,6 +6112,16 @@ __metadata: languageName: node linkType: hard +"npm-run-path@npm:^6.0.0": + version: 6.0.0 + resolution: "npm-run-path@npm:6.0.0" + dependencies: + path-key: "npm:^4.0.0" + unicorn-magic: "npm:^0.3.0" + checksum: 10c0/b223c8a0dcd608abf95363ea5c3c0ccc3cd877daf0102eaf1b0f2390d6858d8337fbb7c443af2403b067a7d2c116d10691ecd22ab3c5273c44da1ff8d07753bd + languageName: node + linkType: hard + "object-assign@npm:^4.0.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -6065,7 +6205,7 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^5.1.0, onetime@npm:^5.1.2": +"onetime@npm:^5.1.2": version: 5.1.2 resolution: "onetime@npm:5.1.2" dependencies: @@ -6074,6 +6214,15 @@ __metadata: languageName: node linkType: hard +"onetime@npm:^7.0.0": + version: 7.0.0 + resolution: "onetime@npm:7.0.0" + dependencies: + mimic-function: "npm:^5.0.0" + checksum: 10c0/5cb9179d74b63f52a196a2e7037ba2b9a893245a5532d3f44360012005c9cadb60851d56716ebff18a6f47129dab7168022445df47c2aff3b276d92585ed1221 + languageName: node + linkType: hard + "optionator@npm:^0.9.3": version: 0.9.3 resolution: "optionator@npm:0.9.3" @@ -6088,20 +6237,20 @@ __metadata: languageName: node linkType: hard -"ora@npm:^8.0.1": - version: 8.0.1 - resolution: "ora@npm:8.0.1" +"ora@npm:^8.1.1": + version: 8.1.1 + resolution: "ora@npm:8.1.1" dependencies: chalk: "npm:^5.3.0" - cli-cursor: "npm:^4.0.0" + cli-cursor: "npm:^5.0.0" cli-spinners: "npm:^2.9.2" is-interactive: "npm:^2.0.0" is-unicode-supported: "npm:^2.0.0" log-symbols: "npm:^6.0.0" - stdin-discarder: "npm:^0.2.1" - string-width: "npm:^7.0.0" + stdin-discarder: "npm:^0.2.2" + string-width: "npm:^7.2.0" strip-ansi: "npm:^7.1.0" - checksum: 10c0/7a94c075a7f182a6ace80c3505b945520ab16e05ebe536a714a3d61e51dd8f777c75c8be920e157e0c60ada6fe89bca37376897fb4d486bea5771229be992097 + checksum: 10c0/996a81a9e997481339de3a7996c56131ea292c0a0e9e42d1cd454e2390f1ce7015ec925dcdd29e3d74dc5d037a4aa1877e575b491555507bcd9f219df760a63f languageName: node linkType: hard @@ -6196,6 +6345,13 @@ __metadata: languageName: node linkType: hard +"parse-ms@npm:^4.0.0": + version: 4.0.0 + resolution: "parse-ms@npm:4.0.0" + checksum: 10c0/a7900f4f1ebac24cbf5e9708c16fb2fd482517fad353aecd7aefb8c2ba2f85ce017913ccb8925d231770404780df46244ea6fec598b3bde6490882358b4d2d16 + languageName: node + linkType: hard + "path-exists@npm:^4.0.0": version: 4.0.0 resolution: "path-exists@npm:4.0.0" @@ -6217,6 +6373,13 @@ __metadata: languageName: node linkType: hard +"path-key@npm:^4.0.0": + version: 4.0.0 + resolution: "path-key@npm:4.0.0" + checksum: 10c0/794efeef32863a65ac312f3c0b0a99f921f3e827ff63afa5cb09a377e202c262b671f7b3832a4e64731003fa94af0263713962d317b9887bd1e0c48a342efba3 + languageName: node + linkType: hard + "path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" @@ -6259,20 +6422,27 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:^1.0.1": - version: 1.0.1 - resolution: "picocolors@npm:1.0.1" - checksum: 10c0/c63cdad2bf812ef0d66c8db29583802355d4ca67b9285d846f390cc15c2f6ccb94e8cb7eb6a6e97fc5990a6d3ad4ae42d86c84d3146e667c739a4234ed50d400 +"picocolors@npm:^1.1.1": + version: 1.1.1 + resolution: "picocolors@npm:1.1.1" + checksum: 10c0/e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58 languageName: node linkType: hard -"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": +"picomatch@npm:^2.0.4, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": version: 2.3.1 resolution: "picomatch@npm:2.3.1" checksum: 10c0/26c02b8d06f03206fc2ab8d16f19960f2ff9e81a658f831ecb656d8f17d9edc799e8364b1f4a7873e89d9702dff96204be0fa26fe4181f6843f040f819dac4be languageName: node linkType: hard +"picomatch@npm:^4.0.2": + version: 4.0.2 + resolution: "picomatch@npm:4.0.2" + checksum: 10c0/7c51f3ad2bb42c776f49ebf964c644958158be30d0a510efd5a395e8d49cb5acfed5b82c0c5b365523ce18e6ab85013c9ebe574f60305892ec3fa8eee8304ccc + languageName: node + linkType: hard + "pirates@npm:^4.0.1, pirates@npm:^4.0.4": version: 4.0.6 resolution: "pirates@npm:4.0.6" @@ -6289,33 +6459,35 @@ __metadata: languageName: node linkType: hard -"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" +"polkadot-api@npm:^1.8.2": + version: 1.8.2 + resolution: "polkadot-api@npm:1.8.2" + dependencies: + "@polkadot-api/cli": "npm:0.10.1" + "@polkadot-api/ink-contracts": "npm:0.2.4" + "@polkadot-api/json-rpc-provider": "npm:0.0.4" + "@polkadot-api/known-chains": "npm:0.6.1" + "@polkadot-api/logs-provider": "npm:0.0.6" + "@polkadot-api/metadata-builders": "npm:0.10.0" + "@polkadot-api/metadata-compatibility": "npm:0.1.14" + "@polkadot-api/observable-client": "npm:0.7.0" + "@polkadot-api/pjs-signer": "npm:0.6.3" + "@polkadot-api/polkadot-sdk-compat": "npm:2.3.1" + "@polkadot-api/polkadot-signer": "npm:0.1.6" + "@polkadot-api/signer": "npm:0.1.13" + "@polkadot-api/sm-provider": "npm:0.1.7" + "@polkadot-api/smoldot": "npm:0.3.8" + "@polkadot-api/substrate-bindings": "npm:0.11.0" + "@polkadot-api/substrate-client": "npm:0.3.0" + "@polkadot-api/utils": "npm:0.1.2" + "@polkadot-api/ws-provider": "npm:0.3.6" + "@rx-state/core": "npm:^0.1.4" peerDependencies: rxjs: ">=7.8.0" bin: papi: bin/cli.mjs polkadot-api: bin/cli.mjs - checksum: 10c0/e5da0357b355bc5805250a7ef72e41b58ebb044ff72bd2555422da6502802c9fc9e5eb72f2b4ce5bb039f35b608564116974c874092652e2cfa7e1900a4c547b + checksum: 10c0/9ec708089cfb2696e1ad9a5567c7ce8c6da5829a668f0efc667071b40be1ec5e0aa45b6467635c80147712ded9608afd70dc74c4c498e655e18abcf6edb96bff languageName: node linkType: hard @@ -6486,6 +6658,15 @@ __metadata: languageName: node linkType: hard +"pretty-ms@npm:^9.0.0": + version: 9.2.0 + resolution: "pretty-ms@npm:9.2.0" + dependencies: + parse-ms: "npm:^4.0.0" + checksum: 10c0/ab6d066f90e9f77020426986e1b018369f41575674544c539aabec2e63a20fec01166d8cf6571d0e165ad11cfe5a8134a2a48a36d42ab291c59c6deca5264cbb + languageName: node + linkType: hard + "proc-log@npm:^3.0.0": version: 3.0.0 resolution: "proc-log@npm:3.0.0" @@ -6548,7 +6729,7 @@ __metadata: languageName: node linkType: hard -"read-pkg@npm:^9.0.0, read-pkg@npm:^9.0.1": +"read-pkg@npm:^9.0.1": version: 9.0.1 resolution: "read-pkg@npm:9.0.1" dependencies: @@ -6561,12 +6742,10 @@ __metadata: languageName: node linkType: hard -"readdirp@npm:~3.6.0": - version: 3.6.0 - resolution: "readdirp@npm:3.6.0" - dependencies: - picomatch: "npm:^2.2.1" - checksum: 10c0/6fa848cf63d1b82ab4e985f4cf72bd55b7dcfd8e0a376905804e48c3634b7e749170940ba77b32804d5fe93b3cc521aa95a8d7e7d725f830da6d93f3669ce66b +"readdirp@npm:^4.0.1": + version: 4.1.1 + resolution: "readdirp@npm:4.1.1" + checksum: 10c0/a1afc90d0e57ce4caa28046875519453fd09663ade0d0c29fe0d6a117eca4596cfdf1a9ebb0859ad34cca7b9351d4f0d8d962a4363d40f3f37e57dba51ffb6b6 languageName: node linkType: hard @@ -6671,13 +6850,13 @@ __metadata: languageName: node linkType: hard -"restore-cursor@npm:^4.0.0": - version: 4.0.0 - resolution: "restore-cursor@npm:4.0.0" +"restore-cursor@npm:^5.0.0": + version: 5.1.0 + resolution: "restore-cursor@npm:5.1.0" dependencies: - onetime: "npm:^5.1.0" - signal-exit: "npm:^3.0.2" - checksum: 10c0/6f7da8c5e422ac26aa38354870b1afac09963572cf2879443540449068cb43476e9cbccf6f8de3e0171e0d6f7f533c2bc1a0a008003c9a525bbc098e89041318 + onetime: "npm:^7.0.0" + signal-exit: "npm:^4.1.0" + checksum: 10c0/c2ba89131eea791d1b25205bdfdc86699767e2b88dee2a590b1a6caa51737deac8bad0260a5ded2f7c074b7db2f3a626bcf1fcf3cdf35974cbeea5e2e6764f60 languageName: node linkType: hard @@ -6704,14 +6883,14 @@ __metadata: "@eng-automation/js": "npm:^2.2.0" "@eng-automation/js-style": "npm:^3.1.0" "@octokit/webhooks-types": "npm:^7.3.1" - "@polkadot-api/descriptors": "file:.papi/descriptors" + "@polkadot-api/descriptors": "portal:.papi/descriptors" "@types/jest": "npm:^29.5.11" "@vercel/ncc": "npm:^0.38.1" jest: "npm:^29.7.0" jest-mock-extended: "npm:^3.0.5" joi: "npm:^17.13.1" - polkadot-api: "npm:^0.12.0" - smoldot: "npm:^2.0.29" + polkadot-api: "npm:^1.8.2" + smoldot: "npm:^2.0.34" ts-jest: "npm:^29.1.2" typescript: "npm:^5.4.5" yaml: "npm:^2.3.4" @@ -6729,27 +6908,30 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.19.0": - version: 4.22.4 - resolution: "rollup@npm:4.22.4" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.22.4" - "@rollup/rollup-android-arm64": "npm:4.22.4" - "@rollup/rollup-darwin-arm64": "npm:4.22.4" - "@rollup/rollup-darwin-x64": "npm:4.22.4" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.22.4" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.22.4" - "@rollup/rollup-linux-arm64-gnu": "npm:4.22.4" - "@rollup/rollup-linux-arm64-musl": "npm:4.22.4" - "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.22.4" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.22.4" - "@rollup/rollup-linux-s390x-gnu": "npm:4.22.4" - "@rollup/rollup-linux-x64-gnu": "npm:4.22.4" - "@rollup/rollup-linux-x64-musl": "npm:4.22.4" - "@rollup/rollup-win32-arm64-msvc": "npm:4.22.4" - "@rollup/rollup-win32-ia32-msvc": "npm:4.22.4" - "@rollup/rollup-win32-x64-msvc": "npm:4.22.4" - "@types/estree": "npm:1.0.5" +"rollup@npm:^4.24.0": + version: 4.30.1 + resolution: "rollup@npm:4.30.1" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.30.1" + "@rollup/rollup-android-arm64": "npm:4.30.1" + "@rollup/rollup-darwin-arm64": "npm:4.30.1" + "@rollup/rollup-darwin-x64": "npm:4.30.1" + "@rollup/rollup-freebsd-arm64": "npm:4.30.1" + "@rollup/rollup-freebsd-x64": "npm:4.30.1" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.30.1" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.30.1" + "@rollup/rollup-linux-arm64-gnu": "npm:4.30.1" + "@rollup/rollup-linux-arm64-musl": "npm:4.30.1" + "@rollup/rollup-linux-loongarch64-gnu": "npm:4.30.1" + "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.30.1" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.30.1" + "@rollup/rollup-linux-s390x-gnu": "npm:4.30.1" + "@rollup/rollup-linux-x64-gnu": "npm:4.30.1" + "@rollup/rollup-linux-x64-musl": "npm:4.30.1" + "@rollup/rollup-win32-arm64-msvc": "npm:4.30.1" + "@rollup/rollup-win32-ia32-msvc": "npm:4.30.1" + "@rollup/rollup-win32-x64-msvc": "npm:4.30.1" + "@types/estree": "npm:1.0.6" fsevents: "npm:~2.3.2" dependenciesMeta: "@rollup/rollup-android-arm-eabi": @@ -6760,6 +6942,10 @@ __metadata: optional: true "@rollup/rollup-darwin-x64": optional: true + "@rollup/rollup-freebsd-arm64": + optional: true + "@rollup/rollup-freebsd-x64": + optional: true "@rollup/rollup-linux-arm-gnueabihf": optional: true "@rollup/rollup-linux-arm-musleabihf": @@ -6768,6 +6954,8 @@ __metadata: optional: true "@rollup/rollup-linux-arm64-musl": optional: true + "@rollup/rollup-linux-loongarch64-gnu": + optional: true "@rollup/rollup-linux-powerpc64le-gnu": optional: true "@rollup/rollup-linux-riscv64-gnu": @@ -6788,7 +6976,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 10c0/4c96b6e2e0c5dbe73b4ba899cea894a05115ab8c65ccff631fbbb944e2b3a9f2eb3b99c2dce3dd91b179647df1892ffc44ecee29381ccf155ba8000b22712a32 + checksum: 10c0/a318c57e2ca9741e1503bcd75483949c6e83edd72234a468010a3098a34248f523e44f7ad4fde90dc5c2da56abc1b78ac42a9329e1dbd708682728adbd8df7cc languageName: node linkType: hard @@ -6840,10 +7028,10 @@ __metadata: languageName: node linkType: hard -"scale-ts@npm:^1.6.0": - version: 1.6.0 - resolution: "scale-ts@npm:1.6.0" - checksum: 10c0/ce4ea3559c6b6bdf2a62454aac83cc3151ae93d1a507ddb8e95e83ce1190085aed61c46901bd42d41d8f8ba58279d7e37057c68c2b674c2d39b8cf5d169e90dd +"scale-ts@npm:^1.6.1": + version: 1.6.1 + resolution: "scale-ts@npm:1.6.1" + checksum: 10c0/bbcf476029095152189c5bd210922b43342e8bfb712bf56237de172d55b528e090419e80da67c627a8f706a228237346b82de527755d7f197bb4d822c6383dfd languageName: node linkType: hard @@ -6929,14 +7117,14 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": +"signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" checksum: 10c0/25d272fa73e146048565e08f3309d5b942c1979a6f4a58a8c59d5fa299728e9c2fcd1a759ec870863b1fd38653670240cd420dad2ad9330c71f36608a6a1c912 languageName: node linkType: hard -"signal-exit@npm:^4.0.1": +"signal-exit@npm:^4.0.1, signal-exit@npm:^4.1.0": version: 4.1.0 resolution: "signal-exit@npm:4.1.0" checksum: 10c0/41602dce540e46d599edba9d9860193398d135f7ff72cab629db5171516cfae628d21e7bfccde1bbfdf11c48726bc2a6d1a8fb8701125852fbfda7cf19c6aa83 @@ -6964,12 +7152,12 @@ __metadata: languageName: node linkType: hard -"smoldot@npm:2.0.29, smoldot@npm:^2.0.29": - version: 2.0.29 - resolution: "smoldot@npm:2.0.29" +"smoldot@npm:2.0.34, smoldot@npm:^2.0.34": + version: 2.0.34 + resolution: "smoldot@npm:2.0.34" dependencies: ws: "npm:^8.8.1" - checksum: 10c0/9b807cfd4cc35a47c646cf330edf5efa1a3296cd06d7e3fe5385764b7b4f7c4d7821274dd529a01d364880d499b0a9f835f49b30d74d78c315ecb7c6d85438a6 + checksum: 10c0/b9079a70706c54ee16d0ec0b626f6f13807b6130856c570b84ca8dd0506283110017bcc7696d08f3a15e70c9bf2d5ba8a2d7249665347185593193beb1907d1e languageName: node linkType: hard @@ -7102,7 +7290,7 @@ __metadata: languageName: node linkType: hard -"stdin-discarder@npm:^0.2.1": +"stdin-discarder@npm:^0.2.2": version: 0.2.2 resolution: "stdin-discarder@npm:0.2.2" checksum: 10c0/c78375e82e956d7a64be6e63c809c7f058f5303efcaf62ea48350af072bacdb99c06cba39209b45a071c1acbd49116af30df1df9abb448df78a6005b72f10537 @@ -7141,7 +7329,7 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^7.0.0": +"string-width@npm:^7.2.0": version: 7.2.0 resolution: "string-width@npm:7.2.0" dependencies: @@ -7225,6 +7413,13 @@ __metadata: languageName: node linkType: hard +"strip-final-newline@npm:^4.0.0": + version: 4.0.0 + resolution: "strip-final-newline@npm:4.0.0" + checksum: 10c0/b0cf2b62d597a1b0e3ebc42b88767f0a0d45601f89fd379a928a1812c8779440c81abba708082c946445af1d6b62d5f16e2a7cf4f30d9d6587b89425fae801ff + languageName: node + linkType: hard + "strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" @@ -7384,6 +7579,23 @@ __metadata: languageName: node linkType: hard +"tinyexec@npm:^0.3.1": + version: 0.3.2 + resolution: "tinyexec@npm:0.3.2" + checksum: 10c0/3efbf791a911be0bf0821eab37a3445c2ba07acc1522b1fa84ae1e55f10425076f1290f680286345ed919549ad67527d07281f1c19d584df3b74326909eb1f90 + languageName: node + linkType: hard + +"tinyglobby@npm:^0.2.9": + version: 0.2.10 + resolution: "tinyglobby@npm:0.2.10" + dependencies: + fdir: "npm:^6.4.2" + picomatch: "npm:^4.0.2" + checksum: 10c0/ce946135d39b8c0e394e488ad59f4092e8c4ecd675ef1bcd4585c47de1b325e61ec6adfbfbe20c3c2bfa6fd674c5b06de2a2e65c433f752ae170aff11793e5ef + languageName: node + linkType: hard + "tmpl@npm:1.0.5": version: 1.0.5 resolution: "tmpl@npm:1.0.5" @@ -7518,25 +7730,25 @@ __metadata: languageName: node linkType: hard -"tsup@npm:^8.2.3": - version: 8.2.3 - resolution: "tsup@npm:8.2.3" +"tsup@npm:^8.3.5": + version: 8.3.5 + resolution: "tsup@npm:8.3.5" dependencies: bundle-require: "npm:^5.0.0" cac: "npm:^6.7.14" - chokidar: "npm:^3.6.0" + chokidar: "npm:^4.0.1" 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" + debug: "npm:^4.3.7" + esbuild: "npm:^0.24.0" joycon: "npm:^3.1.1" - picocolors: "npm:^1.0.1" + picocolors: "npm:^1.1.1" postcss-load-config: "npm:^6.0.1" resolve-from: "npm:^5.0.0" - rollup: "npm:^4.19.0" + rollup: "npm:^4.24.0" source-map: "npm:0.8.0-beta.0" sucrase: "npm:^3.35.0" + tinyexec: "npm:^0.3.1" + tinyglobby: "npm:^0.2.9" tree-kill: "npm:^1.2.2" peerDependencies: "@microsoft/api-extractor": ^7.36.0 @@ -7555,7 +7767,7 @@ __metadata: bin: tsup: dist/cli-default.js tsup-node: dist/cli-node.js - checksum: 10c0/4a6fba80b441b400e44633db7e52d383cfd502119e6bdf7680ac07d5110eab2473d8b980a664c1564d0418d89c0e680b24a9f43d2d7da1193ce72259a863725a + checksum: 10c0/7794953cbc784b7c8f14c4898d36a293b815b528d3098c2416aeaa2b4775dc477132cd12f75f6d32737dfd15ba10139c73f7039045352f2ba1ea7e5fe6fe3773 languageName: node linkType: hard @@ -7596,6 +7808,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^4.23.0": + version: 4.32.0 + resolution: "type-fest@npm:4.32.0" + checksum: 10c0/e2e877055487d109eba99afc58211db4a480837ff7b243c7de0b3e2ac29fdce55ab55e201c64cb1a8b2aeffce7e8f60ae3ce3a2f7e6fb68261d62743e54288ba + languageName: node + linkType: hard + "type-fest@npm:^4.6.0, type-fest@npm:^4.7.1": version: 4.23.0 resolution: "type-fest@npm:4.23.0" @@ -7655,15 +7874,6 @@ __metadata: languageName: node linkType: hard -"typedarray-to-buffer@npm:^3.1.5": - version: 3.1.5 - resolution: "typedarray-to-buffer@npm:3.1.5" - dependencies: - is-typedarray: "npm:^1.0.0" - checksum: 10c0/4ac5b7a93d604edabf3ac58d3a2f7e07487e9f6e98195a080e81dbffdc4127817f470f219d794a843b87052cedef102b53ac9b539855380b8c2172054b7d5027 - languageName: node - linkType: hard - "typescript@npm:^5.4.5": version: 5.4.5 resolution: "typescript@npm:5.4.5" @@ -7674,13 +7884,13 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.5.4": - version: 5.5.4 - resolution: "typescript@npm:5.5.4" +"typescript@npm:^5.7.3": + version: 5.7.3 + resolution: "typescript@npm:5.7.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/422be60f89e661eab29ac488c974b6cc0a660fb2228003b297c3d10c32c90f3bcffc1009b43876a082515a3c376b1eefcce823d6e78982e6878408b9a923199c + checksum: 10c0/b7580d716cf1824736cc6e628ab4cd8b51877408ba2be0869d2866da35ef8366dd6ae9eb9d0851470a39be17cbd61df1126f9e211d8799d764ea7431d5435afa languageName: node linkType: hard @@ -7694,13 +7904,13 @@ __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=b45daf" +"typescript@patch:typescript@npm%3A^5.7.3#optional!builtin": + version: 5.7.3 + resolution: "typescript@patch:typescript@npm%3A5.7.3#optional!builtin::version=5.7.3&hash=b45daf" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/10dd9881baba22763de859e8050d6cb6e2db854197495c6f1929b08d1eb2b2b00d0b5d9b0bcee8472f1c3f4a7ef6a5d7ebe0cfd703f853aa5ae465b8404bc1ba + checksum: 10c0/3b56d6afa03d9f6172d0b9cdb10e6b1efc9abc1608efd7a3d2f38773d5d8cfb9bbc68dfb72f0a7de5e8db04fc847f4e4baeddcd5ad9c9feda072234f0d788896 languageName: node linkType: hard @@ -7716,10 +7926,10 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~5.26.4": - version: 5.26.5 - resolution: "undici-types@npm:5.26.5" - checksum: 10c0/bb673d7876c2d411b6eb6c560e0c571eef4a01c1c19925175d16e3a30c4c428181fb8d7ae802a261f283e4166a0ac435e2f505743aa9e45d893f9a3df017b501 +"undici-types@npm:~6.20.0": + version: 6.20.0 + resolution: "undici-types@npm:6.20.0" + checksum: 10c0/68e659a98898d6a836a9a59e6adf14a5d799707f5ea629433e025ac90d239f75e408e2e5ff086afc3cace26f8b26ee52155293564593fbb4a2f666af57fc59bf languageName: node linkType: hard @@ -7739,6 +7949,13 @@ __metadata: languageName: node linkType: hard +"unicorn-magic@npm:^0.3.0": + version: 0.3.0 + resolution: "unicorn-magic@npm:0.3.0" + checksum: 10c0/0a32a997d6c15f1c2a077a15b1c4ca6f268d574cf5b8975e778bb98e6f8db4ef4e86dfcae4e158cd4c7e38fb4dd383b93b13eefddc7f178dea13d3ac8a603271 + languageName: node + linkType: hard + "unique-filename@npm:^3.0.0": version: 3.0.0 resolution: "unique-filename@npm:3.0.0" @@ -7928,18 +8145,6 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^3.0.3": - version: 3.0.3 - resolution: "write-file-atomic@npm:3.0.3" - dependencies: - imurmurhash: "npm:^0.1.4" - is-typedarray: "npm:^1.0.0" - signal-exit: "npm:^3.0.2" - typedarray-to-buffer: "npm:^3.1.5" - checksum: 10c0/7fb67affd811c7a1221bed0c905c26e28f0041e138fb19ccf02db57a0ef93ea69220959af3906b920f9b0411d1914474cdd90b93a96e5cd9e8368d9777caac0e - languageName: node - linkType: hard - "write-file-atomic@npm:^4.0.2": version: 4.0.2 resolution: "write-file-atomic@npm:4.0.2" @@ -7950,32 +8155,42 @@ __metadata: languageName: node linkType: hard -"write-json-file@npm:^5.0.0": - version: 5.0.0 - resolution: "write-json-file@npm:5.0.0" +"write-file-atomic@npm:^5.0.1": + version: 5.0.1 + resolution: "write-file-atomic@npm:5.0.1" dependencies: - detect-indent: "npm:^7.0.0" - is-plain-obj: "npm:^4.0.0" + imurmurhash: "npm:^0.1.4" + signal-exit: "npm:^4.0.1" + checksum: 10c0/e8c850a8e3e74eeadadb8ad23c9d9d63e4e792bd10f4836ed74189ef6e996763959f1249c5650e232f3c77c11169d239cbfc8342fc70f3fe401407d23810505d + languageName: node + linkType: hard + +"write-json-file@npm:^6.0.0": + version: 6.0.0 + resolution: "write-json-file@npm:6.0.0" + dependencies: + detect-indent: "npm:^7.0.1" + is-plain-obj: "npm:^4.1.0" sort-keys: "npm:^5.0.0" - write-file-atomic: "npm:^3.0.3" - checksum: 10c0/1c4b4d94161b62a574d5f6900bc9585518a9d6815530e9b1953de1acc04cb566d76e086976d61800911f151c9f95f338fc78d47682d42db9764dfac836c94e7f + write-file-atomic: "npm:^5.0.1" + checksum: 10c0/3f8f0caec7948d696b1e898512547bba7b63e99eb5b67ddb74cd9ea02aa0b88d48f5b710be3b26ac3ffa8c3e58c779bd610fb349d3cec6e8fb621596a8f85069 languageName: node linkType: hard -"write-package@npm:^7.0.1": - version: 7.0.1 - resolution: "write-package@npm:7.0.1" +"write-package@npm:^7.1.0": + version: 7.1.0 + resolution: "write-package@npm:7.1.0" dependencies: - deepmerge-ts: "npm:^5.1.0" - read-pkg: "npm:^9.0.0" + deepmerge-ts: "npm:^7.1.0" + read-pkg: "npm:^9.0.1" sort-keys: "npm:^5.0.0" - type-fest: "npm:^4.6.0" - write-json-file: "npm:^5.0.0" - checksum: 10c0/41f2dcd6b77a9f6ee7b9563041d5c64bddb94ab1934a6ab2e844a9afa8e859768c730770db5f96194dba92a395ac037209a71b29a80c3b2cde4f3013cb744493 + type-fest: "npm:^4.23.0" + write-json-file: "npm:^6.0.0" + checksum: 10c0/0db9ca588fc00c753409633ce7777eae4147c6b60993643399f4af0e0ce672b5943587ff5269c3adda36090065d0ef1cf2c6936a62e0d1a548dc81c6507f4f2a languageName: node linkType: hard -"ws@npm:^8.14.2, ws@npm:^8.18.0": +"ws@npm:^8.18.0": version: 8.18.0 resolution: "ws@npm:8.18.0" peerDependencies: @@ -8068,3 +8283,10 @@ __metadata: checksum: 10c0/dceb44c28578b31641e13695d200d34ec4ab3966a5729814d5445b194933c096b7ced71494ce53a0e8820685d1d010df8b2422e5bf2cdea7e469d97ffbea306f languageName: node linkType: hard + +"yoctocolors@npm:^2.0.0": + version: 2.1.1 + resolution: "yoctocolors@npm:2.1.1" + checksum: 10c0/85903f7fa96f1c70badee94789fade709f9d83dab2ec92753d612d84fcea6d34c772337a9f8914c6bed2f5fc03a428ac5d893e76fab636da5f1236ab725486d0 + languageName: node + linkType: hard